Skip to main content navigation
parent site logoSite logo

Projects archive / Cruise Control

Code:cruisecontrolBridge1991
Title:Cruise Control
Authors:Ian Bridge, Meurig Beynon, Simon Yung, Steve Russ, James Dilkes, Ashley Ward
Date:1991
Type:model
Short description:Vehicle with cruise control moving over landscape
EM Technologies:tkeden, %eden, %scout, %donald
Keywords:simulation
empublic references:
EMpress references:paper23, rr277, paper28
Web site references:
Previous locations:~wmb/public/demos/cruise, ~wmb/public/projects/simulations/cruise, LSM2001 CD
Tour:Docs/index.html

A cruise controller has been the subject of software specification studies by Booch and Deutsch, using OO methods. This model, one of the first in tkeden, was built to explore Empirical Modelling methods.
The model demonstrates many features: the speedometer uses a 'graph' to display a variable number of ticks; the hill also uses a graph; the speed shown on the speedometer is not the "true" speed but one determined by a simulated speed transducer; Donald lines specified with polar coordinates in the speedometer.
Of course the model can be changed whilst "running".
Some provided additional documents describe possible ways to explore this model. [Ash]

cruisecontrolBridge1991 is available locally within DCS at /dcs/emp/empublic/projects/cruisecontrolBridge1991
Download cruisecontrolBridge1991.tar.gz
Uncompressed, cruisecontrolBridge1991 is 178.3 Kbytes (in 42 files).
Your download will be smaller as it will be compressed.
Help on extracting the files from the download.
README.xml 1572 04:14 PM Aug 13 2002 12:19 PM Jul 27 2017
README.xml~ 1550 12:24 PM Apr 20 2002 12:19 PM Jul 27 2017
Run.e 21 10:41 PM Jun 28 2001 12:19 PM Jul 27 2017
control_panel.e 2936 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
cruise.s 13546 04:43 PM Jan 27 1997 12:19 PM Jul 27 2017
driver.e 1546 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
engine.e 686 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
enum.e 861 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
environment.e 468 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
io.e 1727 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
macros.e 2446 01:11 PM Jun 21 1995 12:19 PM Jul 27 2017
main.e 2387 02:24 PM Jan 29 1996 12:19 PM Jul 27 2017
speed_transducer.e 949 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
throttle_manager.e 1919 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
utils.e 1579 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
vehicle_dynamics.e 1555 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
wmb.macros.e 2531 01:00 PM Feb 15 1995 12:19 PM Jul 27 2017
Docs/ 4096 11:56 PM Jun 28 2001 12:19 PM Jul 27 2017

empublic system initially created by Ashley Ward with assistance from Chris Roe and Meurig Beynon.