Developing an environment for computer-based automotive suspension and steering systems

  • J. Robinson
  • S. Menani Merad


The use of computer controlled systems on road going vehicles is growing. Leading car manufacturers are developing, and in some cases marketing, systems which influence or take control away from the driver. The safety of normal every day drivers and passengers is increasingly dependent on the reliability of such systems.

The CBASS (Computer Based Automotive Suspension and Steering Systems) project is undertaking a programme of work which sets out to research, and prototype, a development and test system for automotive computer control applications.

This paper provides an overview of the CBASS project.


Fuzzy Logic Fuzzy Controller Target User Object Orientation Formal Notation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Bur91]
    J P Aurrand-Lions, L Fournier. P.Jarri. M de Saint Blancard. And E Sanchez. Application of fuzzy control for ISIS vehicule (sic) braking. In IF5’A ’91. Brussels. 1991.Google Scholar
  2. [Bur92]
    E Burd. The spiral model and object-orientation: a path towards suc-cessful reuse. In KBS’L conf. on Requirements and Design Methods for Object Oriented Environments. June 1992.Google Scholar
  3. [Car91]
    BMW Follow the High Technology Route. Car Design é: ’ Technology. (2). August/September. 1991.Google Scholar
  4. [Coo86]
    S. Cook. Languages and object-oriented programming. Software Engi-neering Journal. vol. 1. No. 2. pp. î: 3–80. 1986.Google Scholar
  5. [Duk91]
    R. Duke. P. King. G.Rose, and G. Smith. The Ohject-Z specification language. In T. Korson, V. Vaishnave, and B. Meyer. editors, Technology of Object Oriented Languages and Systems: TOOLS 5. Prentice-Hall. 1991.Google Scholar
  6. [Dic9l]
    J. Dick and.L. Loubersac. A visual approach to VDM: Entity structure diagrams. Technical Report DE/DRPA/91001. Bull Corporate Research Centre, Louvensiennes, France, January 1991.Google Scholar
  7. [Dra92]
    N. Drakos. A case for object orientation and visual programming. In KBSL conf. on Requirements and Design Methods for Object Oriented Environments, June 1992.Google Scholar
  8. [Hal88]
    P. A. V. Hall. Software components and re-use. Software Engineering Journal. vol. 1 No. 5. pp.1 – 1, 1988.Google Scholar
  9. [Ha190]
    A. Hall. Using Z as a specification calculus for object oriented systems. In D. Bjorner, C.A.R. Hoare. and H. Langmaack, editors. VDM and Z - Formal Methods in Software Development. Lect. Notes in Computer Science, VDM-Europe, December 1990. Springer Verlag.Google Scholar
  10. [Hud91]
    D.L. Hudson. M.E. Cohen. and M.F. Anderson. Use of neural network techniques in a medical expert system. Int. J. Intell. Syst. 1991.Google Scholar
  11. [Ha192]
    Wolfgang A Halang and Bernd Kramer. Achieving high integrity of pro-cess control software by graphical design and formal verification. Software Engineering Journal. vol. 7, No. 1, pp. 53–64, January 1992.CrossRefGoogle Scholar
  12. [Ike91]
    H. Ikeda. Y. Hiramoto. N. Kisu. and H. Kahashi. A fuzzy processor for a sophisticated automatic transmission control. In IFSA ‘81. Brussels. 1991.Google Scholar
  13. [Ino91]
    Y. Inoue, S. Yamamoto. and S. Yasunobu. Fuzzy set object: fuzzy set as first-class object. In IFSA ‘81. Brussels. 1991.Google Scholar
  14. [Lan90]
    K. Lano. An object-oriented extension to Z. In Proc. of the Z User Meeting, 1990.Google Scholar
  15. [Lee91]
    H. Lee. A. Bien. and Y. J. Cho. Time weighted fault-tolerant control using fuzzy logic. In IFSA ‘81. Brussels, 1991.Google Scholar
  16. [Lei88]
    R. Leitch. Software components and re-use. Software Engineering Jour-nal. vol. 3. No.. 5. pp. 171, 1988.Google Scholar
  17. [Mei90]
    S.L. Meira and A.L.C. Cavalcanti. Modular object oriented Z specifica-tion. In Proc. of the Z User Meeting. 1990.Google Scholar
  18. [Mer91]
    S. Menani Merad. A Theory for a Fuzzy Logic Programming System. PhD Thesis, University of Bradford. 1991.Google Scholar
  19. [Mer92a]
    S. Menani Merad. FOOSA (Formal Object Oriented Analysis). phase 1. Technical Report KBSL technical report under contract RSRE 1C/6129. DRA Electronics Division. RSRE. Malvern. UK. May 1992.Google Scholar
  20. [Mer92b]
    S. Menani Merad. FOOSA (Formal Object Oriented Analysis). phase IL report 2. Technical Report KBSL technical report under contract RSRE 1C/6129, DRA Electronics Division. RSR.E. Malvern. UK. May 1992.Google Scholar
  21. [Mer92c]
    S. Menani Merad and.I. Robinson. FOOSA (Formal Object Oriented Analysis), phase II. report 1. Technical Report KBSL technical report under contract RSRE 1C/6129. DRA Electronics Division. RSRE. Malvern. UK. May 1992.Google Scholar
  22. [Mye88]
    B. Myer. Object-oriented Software Construction. Prentice Hall Intl. 1988.Google Scholar
  23. [Ped89]
    W. Pedrycz. Fuzzy Control and Fuzzy Systems. John Wiley. 1989.Google Scholar
  24. >[R.os92]
    J. P. Rosen. Object-oriented Paradigms: OOD versus Inheritance. Ada Yearbook 1992. Chapman Sz Hall, 1992.Google Scholar
  25. [R.ob89]
    M. Roberts and P. M. Samwell. A visual programming system for the development of parallel software. In Proc of the 2nd Intl Conf on Software Engineering for real-time systems. 1EE conf. publication No.309. 1989.Google Scholar
  26. [Sme88]
    P. Smets. The measure of the degree of truth and of the grand of membership. Fuzzy Sets and Systems. vol. 25. pp. 67–72, 1988.MathSciNetCrossRefGoogle Scholar
  27. [Sch87]
    S.A. Schuman and D.H. Pitt. Object oriented subsystem specification. In L. Meertens, editor, Program Specification and Transformation. Elsevier Science, North Holland, 1987.Google Scholar
  28. [Sun92]
    Saab heats wheelspin with a high-tech sensor. The Sunday Times. Febru-ary 1992.Google Scholar
  29. [Tak91]
    H. Takahashi. A method of predicting the driving environment from the driver’s operational inputs. In IFSA ‘81. Brussels. 1991.Google Scholar
  30. [Ter91]
    T. Terano, S. Masui. and K. Nagapa. Fuzzy control of bulldozer (sic). In IFSA ’91, Brussels. 1991.Google Scholar
  31. [T1u91]
    A. Tlusty-Sheen. Object orientation and Ada 9x - influences and con-sequences. In:MET Conference. October 1991.Google Scholar
  32. [Woo88]
    J.C.P. Woodcoc and M. Loonies. Software Engineering.Mathematics. Pitman London. 1988.Google Scholar
  33. [Why90a]
    P.J. Whysall and J.A. Mcllermid. An approach to object oriented specification using Z. In J. E. Nicholls. editor. Z User Workshop. 1990.Google Scholar
  34. [Why9Ob]
    P..1. Whysall and.1.A. McDermid. Object oriented specification and refinement. In 4th Refinement Workshop. Springer Verlag. 1990.Google Scholar
  35. [Yas91]
    S. Yasunobu. A proposal for the architecture of a fuzzy computer. In IFSA ‘81, Brussels. 1991.Google Scholar
  36. [Yam9l]
    S. Yamamoto. Y. Inoue. and S. Yasunobu. Object-oriented fuzzy set manipulation - internal data object-oriented fuzzy set manipulation - internal data. In IFSA ‘81, Brussels. 1991.Google Scholar
  37. [Zad65]
    L.A. Zadeh. Fuzzy sets. Information 6 Control. vol. 8. pp. 338–353. 1965.MathSciNetMATHCrossRefGoogle Scholar
  38. [Zad73]
    L.A. Zadeh. Outline of a new approach to the analysis of complex systems and decision processes. IEEE Transactions on Systems. Man and Cybernetics. vol. 3. No. 1. pp. 28–44. 1973.MathSciNetMATHCrossRefGoogle Scholar
  39. [Zad î 8]
    L.A. Zadeh. PRUF - A meaning representation language for natural lan-guages. International Journal of Man-Machine Studies. vol. 10. pp. 395460, 1978.Google Scholar
  40. [Zom92]
    A. Zomotor. H. Leiber. S. Neundorf. K. H. Richter. and K. H. Buechle. Mercedes-Benz 4matic. an electronically controlled four-wheel drive system for improved active safety. Daimler-Benz AG. SAE 861371. 1992.Google Scholar

Copyright information

© Springer-Verlag London Limited 1993

Authors and Affiliations

  • J. Robinson
    • 1
  • S. Menani Merad
    • 1
  1. 1.KBSLBradford, West YorkshireUK

Personalised recommendations