Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31225
UML Model for Double-Loop Control Self-Adaptive Braking System

Authors: Heung Sun Yoon, Jong Tae Kim


In this paper, we present an activity diagram model for double-loop control self-adaptive braking system. Since activity diagram helps to improve visibility of self-adaption. We can easily find where improvement is needed on double-loop control. Double-loop control is adopted since the design conditions and actual conditions can be different. The system is reconfigured in runtime by using double-loop control. We simulated to verify and validate our model by using MATLAB. We compared single-loop control model with double-loop control model. Simulation results show that double-loop control provides more consistent brake power control than single-loop control.

Keywords: Automotive, Vehicle, UML, Braking System, activity diagram, double-loop, self-adaptive

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2123


[1] M. Salehie and L. Tahvildari, "Self-adaptive software: Landscape and research challenges,” ACM Trans. Auton. Adapt. Syst., 4(2):1–42, 2009.
[2] M. Zeller, G. Weiss, D. Eilers, and R. Knorr, "Co-Simulation of Self-Adaptive Automotive Embedded Systems,” 8th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Dec. 2010.
[3] A. Pretschner, M. Broy, I. H. Kruger, and T. Stauner, "Software engineering for automotive systems: A roadmap." 2007 Future of Software Engineering. IEEE Computer Society, 2007.
[4] W. Weida, D.Nenggen, and X.Xiangyang, "An improved self-adaptive algorithm of vehicle reference speeds for ABS." Vehicular Electronics and Safety, 2006. ICVES 2006. IEEE International Conference on. IEEE, 2006.
[5] Robert Bosch GmbH, "CAN Specification Version 2.0,” 1991,
[6] FlexRay Consortium. "FlexRay communications system protocol specification version 2.1." Request online: http://-www.flexray. com/specification request. php (2005).
[7] MOST Cooperation, "MOST Specification Rev. 3.0,” 2008,