Font Size: a A A

Integrated Software Design Based On VxWorks

Posted on:2015-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y D GaoFull Text:PDF
GTID:2308330473452658Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The development process of a phased array radar’s central control system is introduced in this thesis. The central control system is composed of single board microcomputers and embedded software. Its main objective is the resource management and task scheduling of the phased array radar, to achieve its tactical function requests.First, the most important work of the central control system is working modes management. The scanning airspaces and time of different working modes are different. Therefore, precise calculations and parameter assignments are needed to achieve reasonable allocation of time, space, and energy resource. Second, the central control system needs control and manage the signal processing subsystem, and communicate with other subsystems, such as the radio frequency front-end subsystem and data processing subsystem, in order to send control instructions and exchange the target detection data. Third, the central control system needs control the working schedule of the signal processing subsystem to implement functions such as target extraction, data communication, system timing and failure detection. Moreover, real time is required to ensure the system function. The central control system needs choose suitable hardware and operating system to achieve such requests above. The detailed exploitation process of the central control system is as follow.First, according to the technical requirement of the overall system design, the central control system is decomposed into several major functions, such as working mode management, system timing, beam alignment, beam stabilization, wave-front angle controlling, communication port, etc. Then the solving principle and method of these functions are given.Second, because the airborne platform is a moving platform with high flexibility, and the radar antenna has a special form, the beam stabilization problem is studied as a special topic. To achieve stabilized target tracking, we did researches on the beam stabilization technology and provided a solution. In the engineering practice, spatial positions are calculated in real time, and the calculated results are sent to the corresponding subsystems.Third, suitable hardware and operating system are selected to achieve the work stated above. A MPC7457-based single-board computer is selected to meet the requirement of high computing power and throughput capability. The VxWorks system of FengHe Company is used as the operating system to meet the real time requirement. The characteristics of the VxWorks operating system and the use of the Tornado integrated development tool are briefly introduced.Finally, the development process of the central control system is introduced in detail; the main functions are decomposed; the program architecture is analyzed. We focus on the task partitioning and management and give the priority of different tasks. The way to set up an interruption, associate with an interruption service routine, and accomplish the management tasks of the radar system through the combination of tasks, communication and timing, is introduced.
Keywords/Search Tags:central control, VxWorks, beam stabilization
PDF Full Text Request
Related items