This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
A Framework for Optimized Allocation of Control Functions to a Distributed Architecture
Technical Paper
2005-01-1285
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
In this paper we present the results of a project that concentrates on the design of distributed embedded systems for control-related applications. The OPTMAP (Optimal Mapping of Virtual Control Functions to a Distributed Architecture) framework supports the function allocation based on given constrains involving a feasible solution. The control systems we will consider use a time-triggered paradigm for sensor reading and event-driven behavior for inter-processor communication. Sensor values are read at fixed periods in time and data processing occurs after the control unit receives the proper message. The aim of the project is to get an optimized mapping which minimizes information traffic on the network and guarantees that all processing units are able to handle the distributed control functions in real time.
Recommended Content
Authors
- Thomas Rambow - Institute of Industrial Information Technology, University of Karlsruhe (TH)
- Uwe Kiencke - Institute of Industrial Information Technology, University of Karlsruhe (TH)
- Rainer Schlör - Ford Research Centre Aachen
- Rainer Busch - Ford Research Centre Aachen
- Achim Seibertz - Ford Research Centre Aachen
Citation
Rambow, T., Kiencke, U., Schlör, R., Busch, R. et al., "A Framework for Optimized Allocation of Control Functions to a Distributed Architecture," SAE Technical Paper 2005-01-1285, 2005, https://doi.org/10.4271/2005-01-1285.Also In
Automotive Electronics on CD-ROM from the SAE 2005 World Congress
Number: SP-1980CD; Published: 2005-04-11
Number: SP-1980CD; Published: 2005-04-11
SAE 2005 Transactions Journal of Passenger Cars: Electronic and Electrical Systems
Number: V114-7; Published: 2006-02-01
Number: V114-7; Published: 2006-02-01
References
- Altenbernd P. Timing Analysis, Scheduling, and Allocation of Periodic Hard Real-Time Tasks Paderborn 1996
- CAN Specification 2.0, Part-A and Part-B. CAN in Automation (CiA) Am Weichselgarten 26, D-91058 Erlangen http://www.can-cia.de/ 2004
- Dick D. R. R. P. Wolf W. Tgff: Task graphs for free Proc. Int. Workshop Hardware/Software Codesign 97 101 1998
- Kirkpatrick S. Jr. Gelatt C. Vecchi M. Optimization by simulated annealing Science 220 4598 498 516 1983
- Luenberger D. G. Linear and non-Linear Programming Addison- Wesley 1984
- Neumann K.J 1997
- Rambow T. Schloer R. Busch R. Seibertz A. Kiencke U. Timing Analysis and Scheduling of Distributed Control Functions First IFAC Symposium on Advances in Automotive Control AAC04 April 2004 Salerno, Italy
- Tindell K. W. Burns A. Guaranteed Message Latencies for Distributed Safety-Critical Hard Real-Time Control Networks Dept. of Computer Science, University of York June 1994
- Tindell K. W. Burns A. Wellings A. J. Calculating Controller Area Network (CAN) Message Response Times Control Engineering Practice 3 8 1163 1169 1995
- Tindell K. W. Hansson H. Wellings A. J. Analysing Real-Time Communications: Controller Area Network (CAN) Proceedings of RTSS'94 -IEEE Real-Time Systems Symposium 259 265 December 1994
- White S. R. Concept of scale in simulated annealing IEEE International Conference of Computer Design 646 651 1984