Model-based design is a powerful design technique for embedded system development. The technique enables virtual prototyping to develop and debug controllers before touching real hardware. There are many tools available covering the distinct steps of the design cycle including modeling, simulation, and implementation. Unfortunately, none of them covers all three steps. This thesis proposes a formalism coupling the model and the implementation of a controller for equation-based simulation tools. The resulting formalism translates defined controller models to platform specific code using a defined set of syntax. A case study of a line-following robot has been developed to illustrate the feasibility of the approach. The prototype has been tested and evaluated using a sequence of test scenarios of increasing difficulty. The final experiments suggest that the behaviors of both modeled and generated controllers are similar. The thesis concludes that the approach of model-implementation coupling of controllers in the simplest form is feasible for equation-based tools. This allows it to conduct the whole model-based design cycle within a single environment.
Model-based Controller Development
2017-01-01
Theses
Electronic Resource
English
DDC: | 629 |
Development of Air Supply Controller for FCV Based on Model-Based Development Approach
SAE Technical Papers | 2021
|Model-Based Controller and Function Development for Mechatronic Steering Systems
Springer Verlag | 2014
|Controller Model Integration for Virtual Product Development
SAE Technical Papers | 2013
|Development of a Model Based Predictive Controller for Lane Keeping Assistance
SAE Technical Papers | 2008
|Development of a Model Based Predictive Controller for Lane Keeping Assistance
British Library Conference Proceedings | 2008
|