基于VxWorks的集成軟件設(shè)計(jì)
發(fā)布時(shí)間:2019-03-09 14:09
【摘要】:本文介紹了某相控陣?yán)走_(dá)的中心控制系統(tǒng)的開(kāi)發(fā)過(guò)程。該中心控制系統(tǒng)由單板計(jì)算機(jī)和嵌入式軟件組成,主要的工作目是對(duì)相控陣?yán)走_(dá)進(jìn)行資源管理及調(diào)度,以實(shí)現(xiàn)其戰(zhàn)術(shù)功能要求。作為中心控制系統(tǒng),最重要的工作是對(duì)工作模式進(jìn)行管理,不同工作模式對(duì)應(yīng)不同的掃描空域,而掃描時(shí)間也不盡相同,因此需要精確計(jì)算和參數(shù)準(zhǔn)分配,以達(dá)到合理的時(shí)間、空間、能量資源配置。另外,還要對(duì)信號(hào)處理系統(tǒng)控制和管理,同時(shí)它又與前端系統(tǒng)、數(shù)據(jù)處理等其它分系統(tǒng)進(jìn)行通信互連,實(shí)現(xiàn)控制指令發(fā)送以及目標(biāo)檢測(cè)結(jié)果的數(shù)據(jù)交換,另外,還要控制信號(hào)處理系統(tǒng)的工作時(shí)序,實(shí)現(xiàn)目標(biāo)提取、數(shù)據(jù)通信、系統(tǒng)定時(shí)、故障檢測(cè)等功能。另外,為了實(shí)現(xiàn)系統(tǒng)功能,必須具備實(shí)時(shí)性,因此系統(tǒng)選擇了合適的硬件以及操作系統(tǒng),具體開(kāi)發(fā)過(guò)程如下:首先根據(jù)雷達(dá)系統(tǒng)總體要求,對(duì)中心控制系統(tǒng)的功能進(jìn)行分解,主要有工作模式管理、系統(tǒng)定時(shí)、波束排列、波束穩(wěn)定、陣面傾角、通訊接口等主要功能,然后對(duì)于不同功能,給出了解決的方法和原理。然后對(duì)波束穩(wěn)定問(wèn)題進(jìn)行了專(zhuān)題研究,由于機(jī)載自身是運(yùn)動(dòng)平臺(tái),機(jī)動(dòng)性強(qiáng),天線(xiàn)形式特殊,為穩(wěn)定跟蹤目標(biāo),如何進(jìn)行波束穩(wěn)定,進(jìn)行了探討,給出了解決方法。工程實(shí)際中,將通過(guò)進(jìn)行空間位置實(shí)時(shí)計(jì)算,并將計(jì)算的結(jié)果發(fā)送給相應(yīng)的分系統(tǒng)。其次針對(duì)上述所需要實(shí)現(xiàn)的工作,選擇了合適硬件平臺(tái)和操作系統(tǒng),為了滿(mǎn)足強(qiáng)大的運(yùn)算能力和吞吐能力,選擇了基于MPC7457的單板計(jì)算機(jī),為滿(mǎn)足中心控制系統(tǒng)的實(shí)時(shí)性要求,操作系統(tǒng)采用了風(fēng)河公司的VxWorks系統(tǒng)。然后對(duì)VxWorks操作系統(tǒng)特點(diǎn)和Tornado集成開(kāi)發(fā)工具的使用進(jìn)行了簡(jiǎn)單介紹。最后詳細(xì)介紹了中心控制軟件的開(kāi)發(fā)過(guò)程,對(duì)主要功能進(jìn)行了劃分,分析了程序的架構(gòu),重點(diǎn)介紹任務(wù)的劃分和任務(wù)的管理,給出了不同任務(wù)的優(yōu)先級(jí)。還介紹了如何設(shè)置中斷,進(jìn)行中斷服務(wù)程序的關(guān)聯(lián),從而通過(guò)任務(wù)、通訊、定時(shí)的組合,實(shí)現(xiàn)了雷達(dá)系統(tǒng)的管理任務(wù)。
[Abstract]:This paper introduces the development of a central control system for a phased array radar. The central control system is composed of single board computer and embedded software. The main task is to manage and schedule the resources of phased array radar in order to realize its tactical function requirements. As a central control system, the most important work is to manage the mode of work. Different modes of operation correspond to different scanning airspace, and the scanning time is different. Therefore, accurate calculation and quasi-allocation of parameters are needed in order to achieve a reasonable time. Space, energy resource allocation. In addition, it must control and manage the signal processing system, and communicate with other subsystems, such as front-end system, data processing system, etc., to realize the transmission of control instructions and the data exchange of target detection results. In addition, It also controls the working time sequence of the signal processing system, realizes the functions of target extraction, data communication, system timing, fault detection and so on. In addition, in order to realize the function of the system, it is necessary to have real-time performance, so the system chooses the appropriate hardware and operating system. The specific development process is as follows: firstly, according to the general requirements of the radar system, the function of the central control system is decomposed. The main functions include operation mode management, system timing, beam arrangement, beam stabilization, front tilt angle, communication interface and other main functions. Then for different functions, the method and principle of solution are given. Then, the problem of beam stabilization is studied. Because the airborne is a moving platform with strong maneuverability and special antenna form, how to stabilize the beam is discussed in order to track the target stably, and the solution is given. In engineering practice, real-time calculation of spatial position will be carried out, and the calculated results will be sent to the corresponding sub-system. Secondly, a suitable hardware platform and operating system are selected for the above work. In order to meet the strong operation ability and throughput ability, a single board computer based on MPC7457 is selected to meet the real-time requirements of the central control system. The operating system adopts Fenghe company's VxWorks system. Then the characteristics of VxWorks operating system and the use of Tornado integrated development tools are briefly introduced. Finally, the development process of the central control software is introduced in detail, the main functions are divided, the structure of the program is analyzed, the task division and task management are emphatically introduced, and the priority of different tasks is given. This paper also introduces how to set the interrupt and carry on the connection of interrupt service program, so as to realize the management task of radar system through the combination of task, communication and timing.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TN958.92;TP273
本文編號(hào):2437532
[Abstract]:This paper introduces the development of a central control system for a phased array radar. The central control system is composed of single board computer and embedded software. The main task is to manage and schedule the resources of phased array radar in order to realize its tactical function requirements. As a central control system, the most important work is to manage the mode of work. Different modes of operation correspond to different scanning airspace, and the scanning time is different. Therefore, accurate calculation and quasi-allocation of parameters are needed in order to achieve a reasonable time. Space, energy resource allocation. In addition, it must control and manage the signal processing system, and communicate with other subsystems, such as front-end system, data processing system, etc., to realize the transmission of control instructions and the data exchange of target detection results. In addition, It also controls the working time sequence of the signal processing system, realizes the functions of target extraction, data communication, system timing, fault detection and so on. In addition, in order to realize the function of the system, it is necessary to have real-time performance, so the system chooses the appropriate hardware and operating system. The specific development process is as follows: firstly, according to the general requirements of the radar system, the function of the central control system is decomposed. The main functions include operation mode management, system timing, beam arrangement, beam stabilization, front tilt angle, communication interface and other main functions. Then for different functions, the method and principle of solution are given. Then, the problem of beam stabilization is studied. Because the airborne is a moving platform with strong maneuverability and special antenna form, how to stabilize the beam is discussed in order to track the target stably, and the solution is given. In engineering practice, real-time calculation of spatial position will be carried out, and the calculated results will be sent to the corresponding sub-system. Secondly, a suitable hardware platform and operating system are selected for the above work. In order to meet the strong operation ability and throughput ability, a single board computer based on MPC7457 is selected to meet the real-time requirements of the central control system. The operating system adopts Fenghe company's VxWorks system. Then the characteristics of VxWorks operating system and the use of Tornado integrated development tools are briefly introduced. Finally, the development process of the central control software is introduced in detail, the main functions are divided, the structure of the program is analyzed, the task division and task management are emphatically introduced, and the priority of different tasks is given. This paper also introduces how to set the interrupt and carry on the connection of interrupt service program, so as to realize the management task of radar system through the combination of task, communication and timing.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TN958.92;TP273
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前1條
1 王豐;徐振來(lái);;相控陣?yán)走_(dá)目標(biāo)跟蹤的最優(yōu)調(diào)度[J];現(xiàn)代雷達(dá);2007年01期
,本文編號(hào):2437532
本文鏈接:http://www.sikaile.net/kejilunwen/wltx/2437532.html
最近更新
教材專(zhuān)著