Font Size: a A A

Research On Application Of Embedded Concurrent Server In Magneto - Electric Engine Controller

Posted on:2016-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:H K LiFull Text:PDF
GTID:2208330470467862Subject:Control engineering
Abstract/Summary:PDF Full Text Request
When Completing the "Magnetoelectric engine" controller design, the current, real-ti me speed, magnetic cylinder position, temperature and power supply voltage are needed to be collected by control board, these important parameters are needed to be transmitted to the computer system and to be displayed, the controller would accept engine control command from the computer terminal.in addition, the controller must meet the dema nd that these information could also be interacted by multiple terminals.In the light of the actual needs of the above design, solutions that used by previo us projects are more likely to use RS485 or Can bus for data transferring, although thes e industrial bus has been widely using, which has the advantages that strong anti-interfer ence performance,stable data transmission and so on, but these solutions also have some disadvantages, for example, the use of these systems often require additional hardware in vestment;although the industrial bus transmission is very stable, with the speed bottlene ck, the amount of data can not meet the growing industrial demand; with the growth of the communication distance, transmission rate would decrease.designers have to choos e between the transmission rate and transmission distance.With the development of embedded technology, embedded system design tend to dev elop towards the Internet.The severs based on embedded operating system (such as Linu x, Wince or real-time kernel system), which has the features that small size, flexiblilit y, convenient wiring industrial bus expansion, simplified functionality, have a greater cost advantage.lt is more suitable for data serving of task processing in low level, at the s ame time the design is very suitable for working with industrial bus, the user can cho ose using the C\S frame or using the B/S frame to operate information.When accessed to some relevant literature, we find a situation that embedded servers which were based on real-time kernels. as the result of the lack of some essential h ardware which is needed by operating system such as Linux and Wince (MMU or mo re than 1MB memory), also can not complete the implementation of a server function(c onnect to the database, concurrency and so on).This paper mainly completed the hardware design of Embedded Server Based on MC U, through the transplantation of Lwip protocol stack to build some basic functions of th e server system,which meet the basic requirements of "magneto electricengine controller" project.The design put forward a solution of embedded server,which solved the problem that this kind of server can not process the events of concurrency by analyzing the ope rational characteristics of the Linux process and using the uCos-Ⅲ real-time kernel.Finall y the experiment results are given, which show that this method made real-time kernel servers get a ability handling multiple connections and requests of concurrent data...
Keywords/Search Tags:magnetic engine, embedded server, real-time kernel, concurrent processing
PDF Full Text Request
Related items