Font Size: a A A

Devlopment Method Of Embedded Equipment Control Systems Based On Model Integrated Computing

Posted on:2008-10-07Degree:DoctorType:Dissertation
Country:ChinaCandidate:Z M SongFull Text:PDF
GTID:1102360242473842Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
The rapid development of information technology and the globalization of economy bring new opportunities and challenges to the equipment manufacture. Control systems, being as the central part of equipments, indicate the automatization and intelligentization levels of equipments. The development and application of embedded systems provide a new approach to improve the whole performance of equipments. Embedded systems have become to a key factor in equipments market competition. Domain specific modeling (DSM) is praised as the"Next Generation Modeling Method"for its brand-new idea. DSM changes the center of development from codes to domain models. A domain-specific development environment and modeling language is built for embedded control systems based on model integrated computing (MIC) which applies DSM. A development method is studied to provide an efficient solution for embedded systems development in equipment control domain.The MIC theory is introduced in detail. A development architecture for embedded control systems is proposed to solve the problems and satisfy the growing requirements in equipment control domain. The architecture can be divided into two levels, i.e. the domain level and the application level. In the domain level, the domain meta-model is built and interpreters are developed to provide the modeling language, development environment. Then, domain engineers can build their application models directly. Based on the union meta-model, model interpreters can generate programming codes for various application models.Domain requirements must be captured through domain engineering before meta-modeling. The commonness and characters of the requirements are analyzed from contents, functions, performances, constraints and the platform. The ontology of embedded control systems is introduced to enhance the consistency of domain information, support logic inference and provide a formalization basis. Further more, a meta-modeling approach is proposed. Firstly, define system parts. Secondly, determine the part properties. Thirdly, define the relationships between the parts.Then, using the proposed method, a multi-aspect hierarchical meta-model is built for equipment control domain based on the control system ontology and domain analysis. A domain-specific modeling language, i.e. CSML, is generated from the meta-model. Using CSML, domain engineers can customize embedded control systems from the structure, behavior, constraints, platform and task employment et al. The model interpreter implements code automatically. Consequently, the development efficiency can be enhanced and the development cycle can be shortened. Model interpreter is a translator which input is the user model and the output is data in other formats. There are three types of interpreters, i.e. the model-converter, the tool-integrator, and the code-generator, which translates the model into other models, files and code respectively. The model access interfaces are introduced in detail. Then, model interpreters are developed to generate codes for signal processing blocks and the HMIs. These codes can be compiled into executable applications. In addition, the issues related to system performance involved in interpreter development are discussed.Finally, three system models are built using the developed modeling language and environment for a Hydraulic deep-drawing machine, a computer numerical control system and a monitoring and control system. Application codes are generated in part for the models. The results indicate the feasibility of the proposed development architecture, and the applicability of CSML and the development environment.This paper attempts to introduce MIC to equipment control domain by proposing a development architecture, building a modeling language and developing an integrated environment for embedded systems. Further research will provide a possible solution for the automatization of the embedded control system development process, i.e. specification, design and implementation, et al. This research work provides an approach to improve the reliability, reusability and maintainability of equipment control systems. This effort is important to enhance the technical level of our equipment manufacture.
Keywords/Search Tags:Equipment Control, Embedded Control System, Model Integrated Computing, Meta-Model, Modeling Language
PDF Full Text Request
Related items