Rapid prototyping with Matlab/Simulink-- A case study.
(2002) In MSc ThesesDepartment of Automatic Control
- Abstract
- In order to minimise development time it is important to be able to implement and test control functions at an early stage in a project, even before the electronic hardware of the new product is available. For this purpose, a PC based rapid prototyping system including a graphical modelling/simulation tool and automatic C code generation for real-time simulations with hardware in the loop may be used. In this thesis an evaluation of Matlab/Simulink as a tool for rapid prototyping of control functions in dialysis machines has been done. A comparison has also been done to the tool that is in use today at Gambro Lundia AB, MatrixX/SystemBuild. The sections that have been investigated are block diagram modelling including translation from... (More)
- In order to minimise development time it is important to be able to implement and test control functions at an early stage in a project, even before the electronic hardware of the new product is available. For this purpose, a PC based rapid prototyping system including a graphical modelling/simulation tool and automatic C code generation for real-time simulations with hardware in the loop may be used. In this thesis an evaluation of Matlab/Simulink as a tool for rapid prototyping of control functions in dialysis machines has been done. A comparison has also been done to the tool that is in use today at Gambro Lundia AB, MatrixX/SystemBuild. The sections that have been investigated are block diagram modelling including translation from SystemBuild block diagram, state machine implementation, Graphical User Interface, data acquisition, simulation with hardware-in-the-loop, and code generation. The Matlab/Simulink tool has been tested on a hydraulic system prototype during the evaluation and advantages and disadvantages have been noted. The report gives an overview of howMatlab/Simulink meets the requirements that can be expected of a rapid prototyping tool, for control functions and design tips to avoid problems during the development phase. (Less)
Please use this url to cite or link to this publication:
http://lup.lub.lu.se/student-papers/record/8848183
- author
- Nilsson, Håkan
- supervisor
- organization
- year
- 2002
- type
- H3 - Professional qualifications (4 Years - )
- subject
- publication/series
- MSc Theses
- report number
- TFRT-5692
- ISSN
- 0280-5316
- language
- English
- id
- 8848183
- date added to LUP
- 2016-03-19 17:49:30
- date last changed
- 2016-03-19 17:49:30
@misc{8848183, abstract = {{In order to minimise development time it is important to be able to implement and test control functions at an early stage in a project, even before the electronic hardware of the new product is available. For this purpose, a PC based rapid prototyping system including a graphical modelling/simulation tool and automatic C code generation for real-time simulations with hardware in the loop may be used. In this thesis an evaluation of Matlab/Simulink as a tool for rapid prototyping of control functions in dialysis machines has been done. A comparison has also been done to the tool that is in use today at Gambro Lundia AB, MatrixX/SystemBuild. The sections that have been investigated are block diagram modelling including translation from SystemBuild block diagram, state machine implementation, Graphical User Interface, data acquisition, simulation with hardware-in-the-loop, and code generation. The Matlab/Simulink tool has been tested on a hydraulic system prototype during the evaluation and advantages and disadvantages have been noted. The report gives an overview of howMatlab/Simulink meets the requirements that can be expected of a rapid prototyping tool, for control functions and design tips to avoid problems during the development phase.}}, author = {{Nilsson, Håkan}}, issn = {{0280-5316}}, language = {{eng}}, note = {{Student Paper}}, series = {{MSc Theses}}, title = {{Rapid prototyping with Matlab/Simulink-- A case study.}}, year = {{2002}}, }