Title :
An interactive PC-based real-time simulator using an object-oriented approach
Author :
Alles, Sheran ; Swick, Curtis ; Mahmud, Syed ; Lin, Feng
Author_Institution :
Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI, USA
Abstract :
An interactive real-time vehicle simulator has been developed on an IBM PS/2 486 PC. The authors describe an object-oriented approach used to logically model the physical system of an automobile. They concentrate on the software issues in a real-time design. This design is specific to a vehicle simulator used for traction control. The software structure reflects the structure of the application problem, since everything can be represented as objects and messages. It promotes a smooth transition from system analysis all the way to the actual code. The inherent parallelism in the software system can be modeled naturally. The data abstraction and encapsulation reduces the interdependencies between the software components and consequently facilitates modification. The inheritance mechanism also allows reuse of the code enhancing maintainability. The application domain and the object model are described in detail
Keywords :
CAD; IBM computers; automobiles; data structures; interactive systems; microcomputer applications; object-oriented methods; parallel processing; software maintenance; software reusability; IBM PS/2 486 PC; application domain; automobile; code enhancing maintainability; data abstraction; encapsulation; interactive PC-based real-time simulator; object model; object-oriented approach; parallelism; real-time design; software; software structure; traction control; vehicle simulator; Application software; Computational modeling; Data structures; Distributed computing; Object oriented modeling; Power system modeling; Software systems; Systems engineering and theory; Traction motors; Vehicles;
Conference_Titel :
Instrumentation and Measurement Technology Conference, 1993. IMTC/93. Conference Record., IEEE
Conference_Location :
Irvine, CA
Print_ISBN :
0-7803-1229-5
DOI :
10.1109/IMTC.1993.382541