CN110285786A - A kind of target range electro-optic theodolite control platform - Google Patents
A kind of target range electro-optic theodolite control platform Download PDFInfo
- Publication number
- CN110285786A CN110285786A CN201910537801.4A CN201910537801A CN110285786A CN 110285786 A CN110285786 A CN 110285786A CN 201910537801 A CN201910537801 A CN 201910537801A CN 110285786 A CN110285786 A CN 110285786A
- Authority
- CN
- China
- Prior art keywords
- photoelectric theodolite
- management
- control platform
- equipment
- shooting range
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 claims abstract description 17
- 230000003993 interaction Effects 0.000 claims abstract description 14
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000005516 engineering process Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000005693 optoelectronics Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C1/00—Measuring angles
- G01C1/02—Theodolites
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提出一种靶场光电经纬仪管控平台,旨在提高整个系统实时可靠性、用户体验和未来的易扩展性。该靶场光电经纬仪管控平台,分为前端和后端,分别具有单独的设备以及运行在相应设备上的软件;后端设备为具有CPU、操作系统、能够进行网络通信的设备,并支持高级语言进行软件开发;前端设备为具有CPU、操作系统、能够进行网络通信以及人机交互的终端;所述后端通过网络与光电经纬仪各分系统严格按照规定的时序进行通信,并按照配置存储数据;所述前端与后端在硬件层面上完全分离,两者通过数据链路进行通信,前端通过人机交互模块接受用户的指令和将用户关心的信息反馈给后端。
The invention proposes a shooting range photoelectric theodolite management and control platform, aiming to improve the real-time reliability, user experience and future scalability of the entire system. The shooting range photoelectric theodolite management and control platform is divided into front-end and back-end, each with separate equipment and software running on the corresponding equipment; the back-end equipment is a device with CPU, operating system, and capable of network communication, and supports high-level languages. Software development; the front-end equipment is a terminal with a CPU, an operating system, and capable of network communication and human-computer interaction; the back-end communicates with the sub-systems of the photoelectric theodolite through the network in strict accordance with the prescribed timing, and stores data according to the configuration; The above-mentioned front-end and back-end are completely separated at the hardware level, and the two communicate through a data link. The front-end accepts user instructions and feeds back information that users care about through the human-computer interaction module.
Description
技术领域technical field
本发明涉及一种靶场光电经纬仪管控平台。The invention relates to a control platform for a shooting range photoelectric theodolite.
背景技术Background technique
光电经纬仪是靶场建设中不可替代的终端测量设备,通过判读光测设备拍摄的图像可以得到飞行目标弹道及姿态等参数,这些参数是武器试验鉴定及故障分析的重要依据,而得到这些参数的前提就是获取高质量的目标图像。The photoelectric theodolite is an irreplaceable terminal measurement device in the construction of the shooting range. By interpreting the images taken by the optical measurement device, parameters such as the trajectory and attitude of the flying target can be obtained. These parameters are an important basis for weapon test identification and failure analysis, and the premise of obtaining these parameters It is to obtain high-quality target images.
光电经纬仪是多分系统配合的对实时性要求很高的复杂系统。各分系统相互配合需要遵守严格的时序关系。而光电经纬仪管控设备是整个系统信息中转与处理的中心,主要完成对各分系统的配置、监控与保护。实时采集、接收、显示、保存各类数据并向各分系统按照严格的时序下发各种控制指令。所以管控设备对于整个光电经纬仪而言十分重要。The photoelectric theodolite is a complex system that requires high real-time performance with the cooperation of multiple sub-systems. The mutual cooperation of each subsystem needs to abide by the strict timing relationship. The photoelectric theodolite control equipment is the center of information transfer and processing of the entire system, mainly completing the configuration, monitoring and protection of each subsystem. Collect, receive, display, and save various data in real time and issue various control instructions to each subsystem in strict timing. Therefore, the control equipment is very important for the entire photoelectric theodolite.
光电经纬仪常用的管控设备是由硬件部分和运行在其上的软件部分组成。其运行原理如图1所示。The control equipment commonly used in photoelectric theodolite is composed of hardware part and software part running on it. Its operating principle is shown in Figure 1.
光电经纬仪管控设备硬件部分通常由一台计算机及相关板卡组成,而软件部分通常是一个集实时采集、指令下发、人机交互等所有功能于一体的综合软件。在计算机资源尤其是国产化计算机资源十分有限的情况下,这种架构的管控设备在极端情况下会出现资源不够分配的情况。比如CPU长时间高负荷运转;人机交互部分和实时数据收发部分互相影响等情况。The hardware part of the photoelectric theodolite control equipment usually consists of a computer and related boards, while the software part is usually a comprehensive software that integrates all functions such as real-time acquisition, command issuance, and human-computer interaction. In the case of very limited computer resources, especially localized computer resources, the management and control equipment of this architecture may not be able to allocate enough resources in extreme cases. For example, the CPU runs at high load for a long time; the human-computer interaction part and the real-time data sending and receiving part affect each other.
采用上述架构的光电经纬仪管控设备很难进行扩展。比如需要添加若干台管控设备实现远程多点管控时,利用当前架构就很难进行扩展。It is difficult to expand the photoelectric theodolite control equipment using the above architecture. For example, when it is necessary to add several management and control devices to realize remote multi-point management and control, it is difficult to expand using the current architecture.
采用上述架构的光电经纬仪管控设备也很难进行轻量化设计。比如需要将管控设备改造为嵌入式或使用平板电脑,若采用当前架构就很难进行改造。It is also difficult to carry out lightweight design for the photoelectric theodolite control equipment using the above structure. For example, it is necessary to transform the management and control equipment into an embedded or use a tablet computer. If the current architecture is used, it is difficult to transform.
发明内容Contents of the invention
本发明提出一种新的靶场光电经纬仪管控平台,旨在提高整个系统实时可靠性、用户体验和未来的易扩展性。The invention proposes a new management and control platform for photoelectric theodolite in shooting range, aiming at improving the real-time reliability, user experience and future expansibility of the whole system.
本发明的技术方案如下:Technical scheme of the present invention is as follows:
该靶场光电经纬仪管控平台,分为前端和后端,分别具有单独的设备以及运行在相应设备上的软件;后端设备为具有CPU、操作系统、能够进行网络通信的设备,并支持高级语言进行软件开发;前端设备为具有CPU、操作系统、能够进行网络通信以及人机交互的终端;所述后端通过网络与光电经纬仪各分系统严格按照规定的时序进行通信,并按照配置存储数据;所述前端与后端在硬件层面上完全分离,两者通过数据链路进行通信,前端通过人机交互模块接受用户的指令和将用户关心的信息反馈给后端。The shooting range photoelectric theodolite management and control platform is divided into front-end and back-end, each with separate equipment and software running on the corresponding equipment; the back-end equipment is a device with a CPU, an operating system, and capable of network communication, and supports high-level languages. Software development; the front-end equipment is a terminal with a CPU, an operating system, and capable of network communication and human-computer interaction; the back-end communicates with the sub-systems of the photoelectric theodolite through the network in strict accordance with the specified timing, and stores data according to the configuration; The above-mentioned front-end and back-end are completely separated at the hardware level, and the two communicate through a data link. The front-end accepts user instructions through the human-computer interaction module and feeds back the information that the user cares about to the back-end.
基于上述方案,本发明还进一步作了如下优化:Based on the above scheme, the present invention has further optimized as follows:
所述前端有多个,分别与后端通过数据链路进行通信,用于供多个点同时监视。There are multiple front ends, which respectively communicate with the back end through data links, and are used for simultaneous monitoring of multiple points.
所述后端通过网线与光电经纬仪各分系统进行通信。The back end communicates with each subsystem of the photoelectric theodolite through a network cable.
前端与后端采用WIFI无线连接方式进行通信,通信热点集成在后端。The front end and the back end use WIFI wireless connection to communicate, and the communication hotspots are integrated in the back end.
后端软件采用基于Qt的C++编程技术;硬件采用基于龙芯3A-3000处理器的国产化工业计算机,或基于Inter平台的计算机,或基于MCU微处理器的嵌入式平台;硬件还搭载有WIFI无线传输模块与以太网卡。Back-end software adopts C++ programming technology based on Qt; hardware adopts domestic industrial computer based on Loongson 3A-3000 processor, or computer based on Inter platform, or embedded platform based on MCU microprocessor; hardware is also equipped with WIFI wireless Transmission module and Ethernet card.
前端软件采用基于Android平台的Java编程技术,硬件采用搭载Android操作系统的平板电脑,搭载WIFI无线传输模块;或者,前端采用苹果平板电脑或基于Inter平台搭载有WIFI无线传输模块的计算机。The front-end software adopts Java programming technology based on the Android platform, and the hardware adopts a tablet computer equipped with an Android operating system and a WIFI wireless transmission module; or, the front-end adopts an Apple tablet computer or a computer based on the Internet platform equipped with a WIFI wireless transmission module.
本发明采用前后端完全分离式设计光电经纬仪管控平台,后端部分主要完成所有对实时性要求很高的功能,前端部分主要完成非实时性的和人机交互的功能,后端部分与前端部分可以在硬件层面上完全分离,两者通过某种数据链路进行通信,实现所有的管控功能。与现有技术相比具有以下优势:The present invention adopts the completely separated design of the front and back end photoelectric theodolite management and control platform. The back end part mainly completes all the functions that require high real-time performance, and the front end part mainly completes the non-real-time and human-computer interaction functions. It can be completely separated at the hardware level, and the two communicate through some kind of data link to realize all control functions. Compared with the prior art, it has the following advantages:
1)在目前应用环境尤其是设备国产化前提下,可极大提高整系统实时性和可靠性。1) Under the current application environment, especially the premise of localization of equipment, the real-time performance and reliability of the whole system can be greatly improved.
2)可以很容易地将后端程序集成到任何可以保证实时性的设备里。2) The back-end program can be easily integrated into any device that can guarantee real-time performance.
3)可以很容易地将前端程序集成到任何对用户体验良好的终端设备里。3) The front-end program can be easily integrated into any terminal device with good user experience.
附图说明Description of drawings
图1为常见光电经纬仪管控设备运行原理图。Figure 1 is a schematic diagram of the operation of common photoelectric theodolite control equipment.
图2为本发明的前后端分离式设计光电经纬仪管控平台原理图。Fig. 2 is a schematic diagram of the control platform of the photoelectric theodolite designed with front and rear ends separated according to the present invention.
图3为本发明的一个实施例。Fig. 3 is an embodiment of the present invention.
图4为后端部分软件逻辑流程图。Figure 4 is a flow chart of the back-end software logic.
图5为前端部分软件逻辑流程图。Figure 5 is a flow chart of the front-end software logic.
具体实施方式Detailed ways
下面结合附图和实施例对本发明做详细描述。The present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.
在靶场光学测量中,最常使用的光电经纬仪是实时性很高的复杂系统,且光电经纬仪大部分实时指令都是通过其管控设备直接下发。如图2所示,为了进一步提高整个系统实时可靠性、用户体验和未来的易扩展性,采用前后端完全分离的新型光电设备管控平台:后端设备及程序负责所有强实时的部分,前端设备及程序负责所有非实时和人机交互部分。前后端通过某种数传链路进行通信,从而实现所有的管控功能。后端可以运行在任意具有操作系统的设备里;前端可以运行在任意能够进行人机交互的终端里,而且可以同时运行多个前端供多个点同时监视。运行前端的终端、前端程序、运行后端的设备、后端程序和前后端通信的链路共同构成了新型靶场光电经纬仪管控平台。In the optical measurement of the range, the most commonly used photoelectric theodolite is a complex system with high real-time performance, and most of the real-time instructions of the photoelectric theodolite are directly issued through its control equipment. As shown in Figure 2, in order to further improve the real-time reliability, user experience and future scalability of the entire system, a new optoelectronic device management and control platform with completely separated front and rear ends is adopted: the back-end devices and programs are responsible for all strong real-time parts, and the front-end devices And the program is responsible for all non-real-time and human-computer interaction parts. The front-end and back-end communicate through some kind of data transmission link, so as to realize all the management and control functions. The back-end can run on any device with an operating system; the front-end can run on any terminal capable of human-computer interaction, and multiple front-ends can be run at the same time for multiple points to monitor at the same time. The terminal running the front-end, the front-end program, the equipment running the back-end, the back-end program and the communication link between the front-end and the front-end together constitute a new type of shooting range photoelectric theodolite management and control platform.
后端部分包含后端设备和运行在其上的后端程序。其中后端设备可以是任意具有CPU、能够运行操作系统、能够进行网络通信的设备。后端程序可以使用后端设备支持的任意高级语言进行开发。需要实现的功能有:能够通过网络与经纬仪各分系统严格按照规定的时序进行通信;能够按照配置存储数据;通信和存储能够做到0丢帧和0乱序。The backend part includes the backend device and the backend program running on it. The back-end device may be any device that has a CPU, can run an operating system, and can perform network communication. The back-end program can be developed using any high-level language supported by the back-end device. The functions that need to be realized are: to be able to communicate with the subsystems of the theodolite strictly in accordance with the specified timing through the network; to be able to store data according to the configuration; to achieve zero frame loss and zero disorder in communication and storage.
前端部分包含前端设备和运行在其上的前端程序。其中前端设备可以是任意具有操作系统、能够进行网络通信并且可以进行人机交互的设备。前端程序可以使用前端设备支持的任意高级语言进行开发。需要实现的功能有:能够通过人机交互模块接受用户的指令和将用户关心的信息进行反馈。The front-end part includes front-end equipment and front-end programs running on it. The front-end device may be any device with an operating system, capable of network communication, and human-computer interaction. The front-end program can be developed using any high-level language supported by the front-end device. The functions that need to be realized include: being able to accept user instructions and feedback information that users care about through the human-computer interaction module.
前端部分和后端部分可以通过某种数据链路进行通信。该通信没有实时性的要求。The front-end part and the back-end part may communicate through some kind of data link. There is no real-time requirement for this communication.
1)光电经纬仪管控平台组成1) Composition of photoelectric theodolite control platform
光电经纬仪管控平台前端部分软件采用基于Android平台的Java编程技术,硬件采用搭载Android操作系统的便携化平板计算机;后端部分采用基于Qt的C++编程技术,硬件采用基于龙芯3A-3000处理器的国产化工业计算机。前端部分与后端部分采用WIFI无线连接方式进行通信,通信热点集成在后端部分。后端部分通过网线与光电经纬仪各分系统进行通信。整个系统组成如图3所示。The front-end software of the photoelectric theodolite control platform adopts Java programming technology based on Android platform, and the hardware adopts a portable tablet computer equipped with Android operating system; the back-end part adopts C++ programming technology based on Qt, and the hardware adopts domestic chemical industry computer. The front-end part and the back-end part use WIFI wireless connection to communicate, and the communication hotspots are integrated in the back-end part. The back-end part communicates with the subsystems of the photoelectric theodolite through the network cable. The composition of the whole system is shown in Figure 3.
2)后端部分2) Backend part
后端部分硬件设备采用龙芯3A-3000处理平台的国产化计算机,搭载WIFI无线传输模块与以太网卡,其中WIFI无线传输模块主要是建立热点与前端部分进行通信;以太网卡主要是通过网线建立与光电经纬仪的连接。The back-end part of the hardware equipment adopts the localized computer of Loongson 3A-3000 processing platform, equipped with WIFI wireless transmission module and Ethernet card, of which the WIFI wireless transmission module is mainly used to establish hotspots to communicate with the front-end part; Theodolite connection.
后端部分软件主要完成与光电经纬仪各分系统通信(收取各分系统上报的数据和向各分系统下发指令),根据配置存储数据库和与前端部分进行通信。具体逻辑流程如图4所示。The back-end part of the software mainly completes the communication with the subsystems of the photoelectric theodolite (receiving the data reported by each subsystem and issuing instructions to each subsystem), stores the database according to the configuration, and communicates with the front-end part. The specific logic flow is shown in Figure 4.
3)前端部分3) Front part
前端部分硬件设备采用搭载Android操作系统的平板电脑,搭载WIFI无线传输模块,建立与后端部分的连接进行通信。The front-end part of the hardware equipment uses a tablet computer equipped with an Android operating system, equipped with a WIFI wireless transmission module, and establishes a connection with the back-end part for communication.
前端部分软件主要完成人机交互、信息配置和与后端部分的通信。具体逻辑流程如图5所示。The front-end part software mainly completes human-computer interaction, information configuration and communication with the back-end part. The specific logic flow is shown in Figure 5.
上述示例中采用了基于龙芯3A-3000处理平台的国产化计算机,根据不同使用情境的需求,还可以采用基于其他处理平台的计算机,或者嵌入式平台,如基于Inter平台的计算机或基于MCU微处理器的嵌入式平台。In the above example, a localized computer based on the Loongson 3A-3000 processing platform is used. According to the needs of different usage scenarios, computers based on other processing platforms, or embedded platforms, such as computers based on the Internet platform or based on MCU microprocessors can also be used. The embedded platform of the device.
上述示例中采用了基于Android操作系统的平板电脑,根据不同使用情境的需求,还可以采用其他具有图形化输出模块的设备,如苹果平板电脑或基于Inter平台的计算机。In the above example, a tablet computer based on the Android operating system is used. According to the requirements of different usage scenarios, other devices with graphical output modules, such as an Apple tablet computer or a computer based on the Internet platform, can also be used.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910537801.4A CN110285786A (en) | 2019-06-20 | 2019-06-20 | A kind of target range electro-optic theodolite control platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910537801.4A CN110285786A (en) | 2019-06-20 | 2019-06-20 | A kind of target range electro-optic theodolite control platform |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110285786A true CN110285786A (en) | 2019-09-27 |
Family
ID=68005267
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910537801.4A Pending CN110285786A (en) | 2019-06-20 | 2019-06-20 | A kind of target range electro-optic theodolite control platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110285786A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW469392B (en) * | 1999-08-16 | 2001-12-21 | Jr-Shiung Lin | Computer-aided synchronous measuring method |
CN1773480A (en) * | 2005-10-20 | 2006-05-17 | 石毅 | Novel industrial control computer system realizing method |
CN101051076A (en) * | 2006-04-03 | 2007-10-10 | 上海市闸北区绿化管理局 | Mobile space data collection and processing and publishing method |
CN101916507A (en) * | 2010-08-10 | 2010-12-15 | 广东省建筑科学研究院 | Bridge health monitoring system |
CN102497386A (en) * | 2011-10-09 | 2012-06-13 | 李华 | Control system for mobile platform of quantum microscopic CT (computed tomography) instrument in cloud computing environment |
CN106706000A (en) * | 2016-12-28 | 2017-05-24 | 中国科学院长春光学精密机械与物理研究所 | Intelligent network monitoring method and system for theodolite |
CN106919153A (en) * | 2017-01-12 | 2017-07-04 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | Electronic equipment on satellite Integrated system management and control framework |
CN208171169U (en) * | 2018-04-25 | 2018-11-30 | 中国建筑第八工程局有限公司 | Side slope automatic monitoring and alarming system |
-
2019
- 2019-06-20 CN CN201910537801.4A patent/CN110285786A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW469392B (en) * | 1999-08-16 | 2001-12-21 | Jr-Shiung Lin | Computer-aided synchronous measuring method |
CN1773480A (en) * | 2005-10-20 | 2006-05-17 | 石毅 | Novel industrial control computer system realizing method |
CN101051076A (en) * | 2006-04-03 | 2007-10-10 | 上海市闸北区绿化管理局 | Mobile space data collection and processing and publishing method |
CN101916507A (en) * | 2010-08-10 | 2010-12-15 | 广东省建筑科学研究院 | Bridge health monitoring system |
CN102497386A (en) * | 2011-10-09 | 2012-06-13 | 李华 | Control system for mobile platform of quantum microscopic CT (computed tomography) instrument in cloud computing environment |
CN106706000A (en) * | 2016-12-28 | 2017-05-24 | 中国科学院长春光学精密机械与物理研究所 | Intelligent network monitoring method and system for theodolite |
CN106919153A (en) * | 2017-01-12 | 2017-07-04 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | Electronic equipment on satellite Integrated system management and control framework |
CN208171169U (en) * | 2018-04-25 | 2018-11-30 | 中国建筑第八工程局有限公司 | Side slope automatic monitoring and alarming system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105144118A (en) | Application testing and analysis | |
JP2023511327A (en) | Model training method and apparatus | |
US20150127993A1 (en) | Trace Data Export to Remote Memory Using Memory Mapped Write Transactions | |
CN109951553B (en) | Data processing method, system, electronic device and computer readable storage medium | |
CN114756574A (en) | Cloud resource cost analysis method and device applied to multi-cloud management system | |
CN110285786A (en) | A kind of target range electro-optic theodolite control platform | |
CN111079909B (en) | Operation method, system and related product | |
US12174828B2 (en) | Driving data processing method, apparatus, device, automatic driving vehicle, medium and product | |
CN110505088A (en) | Store the method and apparatus that authorize a change | |
Ju et al. | Innovation trend of edge computing technology based on patent perspective | |
CN112181519B (en) | A method, device, equipment and storage medium for data processing | |
CN111079916B (en) | Operation method, system and related product | |
CN111078284B (en) | Operation method, system and related product | |
CN111078291B (en) | Operation method, system and related product | |
CN111382092A (en) | Sensor network, method and storage medium | |
CN109885413A (en) | A kind of data managing method in cloud computing system | |
CN111079914B (en) | Operation method, system and related product | |
CN117097635B (en) | Method, device, storage medium and equipment for calling link sampling | |
CN111078281B (en) | Operation method, system and related product | |
CN111079912B (en) | Operation method, system and related product | |
JP7261838B2 (en) | Touch command processing method, apparatus, device, storage medium, and program | |
CN113641679B (en) | Data transfer method, data transfer system, computer equipment and medium | |
CN111078293B (en) | Operation method, device and related product | |
CN111079907B (en) | Operation method, device and related product | |
CN111079910B (en) | Operation method, device and related product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190927 |