Font Size: a A A

Application Research Of Embedded Real-Time Operation Systems To Magnetic Bearings Control

Posted on:2006-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LvFull Text:PDF
GTID:2168360152488774Subject:Power electronics and electric drive
Abstract/Summary:PDF Full Text Request
Embedded system products are the orientation of digital product of this information age, it is closely related with the practical application, and the system design is much to the point. The embedded real-time operation system is the base and development flat for designing embedded application systems. The application of embedded real-time operation systems makes the design work easier, shorts the developing period, enhances the stability and reliability of the products, maintenance and upgrade are convenient, and it also brings along prominent social and economical benefits.This dissertation made a deep research on embedded real-time operation system μC/OS-Ⅱ, and port its kernel into a magnetic bearings control system based on DSP. It also developed the magnetic bearings control software. All these work made the rotor of the magnetic bearings suspended stably. The dissertation mainly includes:Introduced the composing of the embedded system and the concept and feature of real-time operation system. Elaborated on the kernel of real-time operation system, interruption and the criterion of feature of it. Made a comparison of three different kernels of real-time systems, and summarized the advantages and the disadvantages respectively.Introduced the basic function of μC/OS-Ⅱ and the architecture of the system kernel, analyzed the theory of the multitasking, task scheduler, inner task communication, time management, and memory management.Introduced the developing process of embedded system software. Analyzed the feasibility, postulates and methods of adapting the port of the μC/OS-Ⅱ's system kernel. And explained the content, steps and testing method while porting u C/OS-II minimum system into a TMS302LF2407A DSP.Briefly introduced the principles and architecture of magnetic bearings digital control system, analyzed the software flow and design method of control system. Elaborated on the initialization and loading of the control system, task running, interruption management, flow of the rotor motion control, the application of serial communication and the characteristic of embedded control system.Embedded real-time operation system μC/OS-Ⅱ was applied in the magnetic bearings control system based on DSP, the multitasking management is realized,which simplified the design of control software. The system software has excellent stability, reliability, and made the maintenance convenient. The system offers the interface for serial communication with industrial process computer. The control parameters can be modified online, which avoid the repeating compiling and loading induced by direct modifying controls parameters while debugging the source program, and greatly reduce the dependence on hardware emulator. The architecture design of magnetic bearings control system can be applied in other similar cases with some proper small alterations. The idea of porting u C/OS-II into DSP can be used for reference for embedded system designer.
Keywords/Search Tags:embedded system, real-time operation system, kernel, port, magnetic bearings
PDF Full Text Request
Related items