Font Size: a A A

Research And Realization Of Technology Of Matlab Integrated With Embedded Real-Time Operation System DeltaOS

Posted on:2008-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhangFull Text:PDF
GTID:2178360215958944Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The control system design, the high-speed prototype development and the system simulation based on Matlab are relatively prevalent design and development approaches in nature currently. Besides, the RTW(Real-Time Workshop) environment adopting Matlab possesses the function of directly connecting the software with the testing loop for real-time simulation. However, this is but utilized in the simulation design of high-speed prototype development, and the link from the system model to code realization is frequently still conducted through handwork. With the continuous upgrade of tool versions of Matlab, on the basis of RTW environment, ERT(Embedded Real-Time Worksshop) environment is added to Mathworks, which supports the realization of the process from system models directly to high-quality codes of the given operation system. This enables the whole development process to near standardized and automatic process in nature, and functions to reduce development period, which is of fairly high economic value. Therefore, the application development based on the integration of Matlab with the embedded real-time operation system of RTW environment will become one of the important research topics in the domain of control system design.Based on the thorough study and research on the mechanism of ERT automatic generation of codes and ERT development environment, the present thesis has elaborated the process of automatic code generation, and has conducted a research in view of the way to integrate the ECoder(Embedded Coder) tool with the given embedded real-time operation system in MATLAB/RTW environment.Founded on the embedded real-time operation system DeltaOS and the relevant LambdaPro integration development environment developed by Peking Coretek Co., Ltd. with independent intellectual property rights, the research, on the basis of Matlab 2006a platform, has realized the integration of the embedded real-time operation system under RTW environment and the mechanism of ERT automatic code generation, and has realized the process of generating embedded real-time codes based on DeltaOS operation system standard from control system model directly through the environment. In addition, it has accomplished the integration with LambdaPro integration development environment, and the relevant development technology in view of system application, such as the realization of the functions of automatic compilation interlinkage, and that of automatic download to the target system, which has excellently fulfilled the support of the bottom development platform for the upper-level application design, and can be applied directly to real-time system simulation as well as project development. The result has shown that the integration turns out to be feasible, and has reflected its superiority compared with other traditional methods of system code development.During the work mentioned above, through the close cooperation with the colleagues, the author of the thesis, together with his colleagues, has proposed and designed the realization of customizing embedded DeltaOS target through the compilztion of TLC(Target Language Compiler) program, and has compiled various encapsulation modules of S-function integrated with hardware drive devices, plus the whole process of the application-level development of the integration of DeltaOS target codes with LambdaPro integration development environment. The thesis has clarified respectively the customization flow of DeltaOS targets, and the technical blue print of realizing automatic generation by integrating with LambdaPro integration development environment, which is of high research and utility value.
Keywords/Search Tags:Embedded Real-Time Operation System, Target Customization, Real-Time Workshop, Matlab, DeltaOS, LambdaPro
PDF Full Text Request
Related items