Master-slave mode control method for airborne meteorological task integrated system
By adopting the master-slave mode control method in the airborne meteorological task integrated system, efficient management of multi-person collaborative operation and mode switching is achieved, the problems of operation conflicts and mode switching in the existing system are solved, and the reliability and efficiency of task execution are improved.
Patent Information
- Application Number
- CN202411957025.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-29
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2044-12-29
AI Technical Summary
The existing airborne meteorological task integration system has conflicts and inconveniences in the collaborative operation of multiple people and mode switching, making it difficult to achieve efficient and reliable task execution and dynamic adjustment of personnel responsibilities.
The master-slave mode control method is adopted to realize the heartbeat information exchange and the automatic switching of the master-slave mode through bus communication between the first display and the second display and control computer, ensuring that the system avoids conflicts when multiple people operate and mode switching together.
It realizes the support of collaborative operation by multiple people, avoids mutual interference between operations, facilitates mode switching, adapts to dynamic adjustment of personnel responsibilities, and improves the coordinated and orderly execution efficiency of task functions such as meteorological detection, sprinkler operations and air-ground communication.
Smart Images

Figure CN119883167A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of integrated systems, and in particular provides a master-slave mode control method for an airborne meteorological mission integrated system. Background Art
[0002] Extreme weather events are becoming more frequent, which has a certain impact on society and economy. People hope to achieve the purpose of artificial weather intervention and better deal with meteorological disasters through in-depth research on atmospheric physical processes, combined with engineering technologies in multiple disciplines such as meteorology, physical chemistry, aviation science and computer science. In order to better achieve the effect of artificial weather modification operations, meteorological mission aircraft have gradually become a very influential means of artificial weather modification technology with their real-time detection capabilities, strong carrying capacity and stable and continuous operation capabilities.
[0003] Meteorological mission aircraft usually include multiple complex systems such as detection subsystem, operation seeding subsystem, operation monitoring subsystem, air-to-ground communication subsystem, information integration subsystem, etc., and carry multiple airborne equipment to adapt to different operation objectives. Therefore, higher requirements are put forward for the integrated coordination, intelligent decision-making, task scheduling, resource allocation, conflict avoidance and other capabilities of the airborne meteorological mission integration system. Mission flights are generally completed by multiple personnel in collaboration. The airborne meteorological mission integration system should set different modes according to the responsibilities of the personnel, that is, to support the collaborative operation of multiple people, avoid conflicts between operations of different people, and facilitate mode switching to adapt to the dynamic adjustment of personnel responsibilities. Summary of the invention
[0004] The purpose of this application is to provide a master-slave mode control method in order to support multi-person collaborative operation, avoid conflicts between operations of different people, and facilitate mode switching.
[0005] In order to achieve the above-mentioned object, the present invention adopts the following technical scheme: a master-slave mode control method of an airborne meteorological mission integration system, the airborne meteorological mission integration system comprises a first display and control computer, a second display and control computer, a first detection subsystem and a first task subsystem arranged in the first display and control computer, and a second detection subsystem and a second task subsystem arranged in the second display and control computer, the control method of the first display and control computer is the same as the control method of the second display and control computer and is performed simultaneously, the method comprises:
[0006] S1: Read the configuration file of the first display and control computer to obtain the default master-slave mode of the first display and control computer;
[0007] S2: The first display and control computer receives the heartbeat information of the second display and control computer through bus communication;
[0008] S3: judging whether the working state of the current task integration system is a dual-machine working state according to whether the first display and control computer receives the heartbeat information, if so, directly entering S4, if not, setting the master-slave mode of the first display and control computer to the default master-slave mode and sending the heartbeat information to the second display and control computer, and then returning to S2;
[0009] S4: Determine whether it is the first determination cycle. If so, set the first display control computer to a mutually exclusive master-slave mode with the second display control computer, and enter S7; if not, the first display control computer receives the heartbeat information of the second display control computer through bus communication, and enter S5;
[0010] S5: Determine whether the first display control computer has received the master-slave mode switching command of the second display control computer. If so, switch the master-slave mode of the first display control computer and enter S6. If not, directly enter S6.
[0011] S6: Determine whether the first display control computer has switched to the master-slave mode. If so, send a master-slave mode switching command to the second display control computer and then enter S7; if not, directly enter S7;
[0012] S7: Send heartbeat information to the second display and control computer, and return to S4.
[0013] The master-slave mode control method of the airborne meteorological mission integration system provided by the present invention also has the following technical feature: the heartbeat information includes the master-slave mode information of the display and control computer.
[0014] The master-slave mode control method of the airborne meteorological mission integration system provided by the present invention also has such a technical feature that the master-slave modes of the detection subsystem and the mission subsystem both include a "master control mode" and a "display mode", then:
[0015] When the detection subsystem is in "master control mode", the control function buttons on the detection subsystem interface are enabled, and the detection subsystem performs sampling and recording operations, probe command control operations, and data analysis and setting operations, and sends state synchronization information and parameter synchronization information set by the control function buttons to another display and control computer;
[0016] When the detection subsystem is in "display mode", the control function buttons on the detection subsystem interface are disabled, and sampling and recording operations, probe command control operations, and data analysis and setting operations cannot be performed. It can only receive and display the status synchronization information and parameter synchronization information set by the control function buttons from another display and control computer;
[0017] When the task subsystem is in "master control mode", the spreading control button is enabled, and the task subsystem performs testing, spreading and abort operations, speed setting operations, and valve opening setting operations, and sends satellite communication operation information;
[0018] When the task subsystem is in "display mode", the spreading control buttons are disabled, and the test, spreading and abort operations cannot be performed. The speed setting operation and valve opening setting operation cannot be performed. Satellite communication information cannot be sent. Only the settings of the task subsystem of another display and control computer in "master control mode" can be synchronously displayed.
[0019] The default master-slave mode of the first display and control computer is that the first detection subsystem is in "master control mode" and the first task subsystem is in "display mode"; the default master-slave mode of the second display and control computer is that the second detection subsystem is in "display mode" and the second task subsystem is in "master control mode".
[0020] The master-slave mode control method of the airborne meteorological mission integration system provided by the present invention also has such a technical feature, and the S3 includes: if the first display and control computer receives the heartbeat information of the second display and control computer through bus communication, the current working state of the mission integration system is a dual-machine working state.
[0021] The master-slave mode control method of the airborne meteorological mission integration system provided by the present invention also has such a technical feature that the airborne meteorological mission integration system also includes a switching button for controlling the master-slave mode switching of the display and control computer.
[0022] The master-slave mode control method of the airborne meteorological mission integration system provided by the present invention also has such a technical feature that the master-slave mode switching includes:
[0023] When a task subsystem of a display and control computer switches from "master control mode" to "display mode", the task integration software of the display and control computer closes the data interface of the task subsystem, and the display and control computer no longer communicates with external devices;
[0024] When a task subsystem of a display and control computer switches from "display mode" to "master control mode", the task integration software of the display and control computer reopens the data interface of the task subsystem, and the display and control computer communicates with the external device;
[0025] When the detection subsystem of a display and control computer switches from "master control mode" to "display mode", the task integration software of the display and control computer closes the interface for sending instructions to the detection device;
[0026] When the detection subsystem of a display and control computer switches from "display mode" to "master control mode", the task integration software of the display and control computer opens an interface for sending instructions to the detection device.
[0027] The master-slave mode control method of the airborne meteorological mission integration system provided by the present invention also has the following technical characteristics: the master-slave modes of the first mission subsystem and the second mission subsystem are different, and the master-slave modes of the first detection subsystem and the second detection subsystem are different.
[0028] Beneficial Effects
[0029] The master-slave mode control method of the airborne mission integration system proposed in the present invention is mainly aimed at the high-reliability working requirements of meteorological mission-type aircraft, ensures the efficient and reliable operation of the airborne meteorological mission integration system, realizes the optimal allocation of computer resources of the mission integration system, reduces the operation of operators, and achieves the goal of coordinated and orderly execution of mission functions such as meteorological detection, seeding operations, air-to-ground communications, video monitoring, and mission integration. At the same time, it supports multi-person collaborative operation, allows dynamic adjustment of task operations at each position, avoids mutual interference between operations, facilitates mode switching, adapts to the dynamic adjustment of personnel responsibilities, and improves the efficiency of artificial weather modification. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0031] Figure 1 A flowchart of a master-slave mode control method provided by an embodiment of the present invention;
[0032] Figure 2 A schematic diagram of the automatic switching process between the single-machine and dual-machine master-slave modes provided in an embodiment of the present invention;
[0033] Figure 3 The figure is a schematic diagram of the manual switching process of the dual-machine master-slave mode provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0034] The present application is further described in detail below in conjunction with the accompanying drawings and examples, but it should be noted that these implementation methods are not limitations of the present application, and equivalent changes or substitutions in functions, methods, or structures made by ordinary technicians in the field based on these implementation methods are all within the scope of protection of the present application.
[0035] In the description of the embodiments of the present application, it should be understood that the terms "center", "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing the creation of the present application and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the creation of the present application.
[0036] In addition, the terms "first", "second", "third", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first", "second", etc. may explicitly or implicitly include one or more of the features. In the description of the invention of this application, unless otherwise specified, the meaning of "plurality" is two or more.
[0037] The terms "installed", "connected" and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the invention of this application can be understood by specific circumstances.
[0038] like Figure 1-3 As shown, an embodiment of the present application provides a master-slave mode control method for an airborne meteorological mission integration system, wherein the airborne meteorological mission integration system comprises a first display and control computer, a second display and control computer, a first detection subsystem and a first mission subsystem arranged in the first display and control computer, and a second detection subsystem and a second mission subsystem arranged in the second display and control computer, wherein the control method of the first display and control computer is the same as the control method of the second display and control computer and is performed simultaneously, and the method comprises:
[0039] S1: Read the configuration file of the first display and control computer to obtain the default master-slave mode of the first display and control computer;
[0040] S2: The first display and control computer receives the heartbeat information of the second display and control computer through bus communication;
[0041] S3: judging whether the working state of the current task integration system is a dual-machine working state according to whether the first display and control computer receives the heartbeat information, if so, directly entering S4, if not, setting the master-slave mode of the first display and control computer to the default master-slave mode and sending the heartbeat information to the second display and control computer, and then returning to S2;
[0042] S4: Determine whether it is the first determination cycle. If so, set the first display control computer to a mutually exclusive master-slave mode with the second display control computer, and enter S7; if not, the first display control computer receives the heartbeat information of the second display control computer through bus communication, and enter S5;
[0043] S5: Determine whether the first display control computer has received the master-slave mode switching command of the second display control computer. If so, switch the master-slave mode of the first display control computer and enter S6. If not, directly enter S6.
[0044] S6: Determine whether the first display control computer has switched to the master-slave mode. If so, send a master-slave mode switching command to the second display control computer and then enter S7; if not, directly enter S7;
[0045] S7: Send heartbeat information to the second display and control computer, and return to S4.
[0046] In some embodiments, the heartbeat information includes master-slave mode information of the display and control computer.
[0047] In some embodiments, the master-slave modes of the detection subsystem and the task subsystem both include a "master control mode" and a "display mode", then:
[0048] When the detection subsystem is in "master control mode", the control function buttons on the detection subsystem interface are enabled, and the detection subsystem performs sampling and recording operations, probe command control operations, and data analysis and setting operations, and sends state synchronization information and parameter synchronization information set by the control function buttons to another display and control computer;
[0049] When the detection subsystem is in "display mode", the control function buttons on the detection subsystem interface are disabled, and sampling and recording operations, probe command control operations, and data analysis and setting operations cannot be performed. It can only receive and display the status synchronization information and parameter synchronization information set by the control function buttons from another display and control computer;
[0050] When the task subsystem is in "master control mode", the spreading control button is enabled, and the task subsystem performs testing, spreading and abort operations, speed setting operations, and valve opening setting operations, and sends satellite communication operation information;
[0051] When the task subsystem is in "display mode", the spreading control buttons are disabled, and the test, spreading and abort operations cannot be performed. The speed setting operation and valve opening setting operation cannot be performed. Satellite communication information cannot be sent. Only the settings of the task subsystem of another display and control computer in "master control mode" can be synchronously displayed.
[0052] The default master-slave mode of the first display and control computer is that the first detection subsystem is in "master control mode" and the first task subsystem is in "display mode"; the default master-slave mode of the second display and control computer is that the second detection subsystem is in "display mode" and the second task subsystem is in "master control mode".
[0053] In some embodiments, S3 includes: if the first display and control computer receives the heartbeat information of the second display and control computer through bus communication, the current working state of the task integration system is a dual-machine working state.
[0054] In some embodiments, the airborne meteorological mission integration system also includes a switch button for controlling the master-slave mode switching of the display and control computer.
[0055] In some embodiments, the master-slave mode switching includes:
[0056] When a task subsystem of a display and control computer switches from "master control mode" to "display mode", the task integration software of the display and control computer closes the data interface of the task subsystem, and the display and control computer no longer communicates with external devices;
[0057] When a task subsystem of a display and control computer switches from "display mode" to "master control mode", the task integration software of the display and control computer reopens the data interface of the task subsystem, and the display and control computer communicates with the external device;
[0058] When the detection subsystem of a display and control computer switches from "master control mode" to "display mode", the task integration software of the display and control computer closes the interface for sending instructions to the detection device;
[0059] When the detection subsystem of a display and control computer switches from "display mode" to "master control mode", the task integration software of the display and control computer opens an interface for sending instructions to the detection device.
[0060] In some embodiments, the master-slave modes of the first task subsystem and the second task subsystem are different, and the master-slave modes of the first detection subsystem and the second detection subsystem are different.
[0061] The above is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present application shall be included in the protection scope of the present application. The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and variations can be made without departing from the technical principles of the present application, and these improvements and variations should also be regarded as the protection scope of the present application.
Claims
1. A master-slave mode control method for an airborne meteorological mission integration system, the airborne meteorological mission integration system comprising a first display and control computer, a second display and control computer, a first detection subsystem and a first mission subsystem arranged on the first display and control computer, and a second detection subsystem and a second mission subsystem arranged on the second display and control computer, characterized in that: The control method of the first display and control computer is the same as the control method of the second display and control computer and is performed simultaneously, and the method includes: S1: Read the configuration file of the first display and control computer to obtain the default master-slave mode of the first display and control computer; S2: The first display and control computer receives the heartbeat information of the second display and control computer through bus communication; S3: judging whether the working state of the current task integration system is a dual-machine working state according to whether the first display and control computer receives the heartbeat information, if so, directly entering S4, if not, setting the master-slave mode of the first display and control computer to the default master-slave mode and sending the heartbeat information to the second display and control computer, and then returning to S2; S4: Determine whether it is the first determination cycle. If so, set the first display control computer to a mutually exclusive master-slave mode with the second display control computer, and enter S7; if not, the first display control computer receives the heartbeat information of the second display control computer through bus communication, and enter S5; S5: Determine whether the first display control computer has received the master-slave mode switching command of the second display control computer. If so, switch the master-slave mode of the first display control computer and enter S6. If not, directly enter S6. S6: Determine whether the first display control computer has switched to the master-slave mode. If so, send a master-slave mode switching command to the second display control computer and then enter S7; if not, directly enter S7; S7: Send heartbeat information to the second display and control computer, and return to S4.
2. The master-slave mode control method of the airborne meteorological mission integration system according to claim 1 is characterized in that: The heartbeat information includes the master-slave mode information of the display and control computer.
3. The master-slave mode control method of the airborne meteorological mission integration system according to claim 1 is characterized in that: The master-slave modes of the detection subsystem and the task subsystem both include "master control mode" and "display mode", then: When the detection subsystem is in "master control mode", the control function buttons on the detection subsystem interface are enabled, and the detection subsystem performs sampling and recording operations, probe command control operations, and data analysis and setting operations, and sends state synchronization information and parameter synchronization information set by the control function buttons to another display and control computer; When the detection subsystem is in "display mode", the control function buttons on the detection subsystem interface are disabled, and sampling and recording operations, probe command control operations, and data analysis and setting operations cannot be performed. It can only receive and display the status synchronization information and parameter synchronization information set by the control function buttons from another display and control computer; When the task subsystem is in "master control mode", the spreading control button is enabled, and the task subsystem performs testing, spreading and abort operations, speed setting operations, and valve opening setting operations, and sends satellite communication operation information; When the task subsystem is in "display mode", the spreading control buttons are disabled, and testing, spreading and abort operations cannot be performed. Speed setting operations and valve opening setting operations cannot be performed. Satellite communication information cannot be sent. Only the settings of the task subsystem of another display and control computer in "master control mode" can be synchronously displayed. The default master-slave mode of the first display and control computer is that the first detection subsystem is in "master control mode" and the first task subsystem is in "display mode"; the default master-slave mode of the second display and control computer is that the second detection subsystem is in "display mode" and the second task subsystem is in "master control mode".
4. The master-slave mode control method of the airborne meteorological mission integration system according to claim 1 is characterized in that: The S3 includes: if the first display and control computer receives the heartbeat information of the second display and control computer through bus communication, the current working state of the task integration system is a dual-machine working state.
5. The master-slave mode control method of the airborne meteorological mission integration system according to claim 1 is characterized in that: The airborne meteorological mission integration system also includes a switch button for controlling the master-slave mode switching of the display and control computer.
6. The master-slave mode control method of the airborne meteorological mission integration system according to any one of claims 1 to 5, characterized in that: Master-slave mode switching includes: When a task subsystem of a display and control computer switches from "master control mode" to "display mode", the task integration software of the display and control computer closes the data interface of the task subsystem, and the display and control computer no longer communicates with external devices; When a task subsystem of a display and control computer switches from "display mode" to "master control mode", the task integration software of the display and control computer reopens the data interface of the task subsystem, and the display and control computer communicates with the external device; When the detection subsystem of a display and control computer switches from "master control mode" to "display mode", the task integration software of the display and control computer closes the interface for sending instructions to the detection device; When the detection subsystem of a display and control computer switches from "display mode" to "master control mode", the task integration software of the display and control computer opens the interface for sending instructions to the detection device.
7. The master-slave mode control method of the airborne meteorological mission integration system according to any one of claims 1 to 5, characterized in that: The master-slave modes of the first task subsystem and the second task subsystem are different, and the master-slave modes of the first detection subsystem and the second detection subsystem are different.
Citation Information
Patent Citations
Multiplatform cooperative communication control station and multiplatform cooperative communication control method
CN105373084A
Master-salve switching method based on non-real-time operating system
CN106648997A
Subsystem and method for controlling the switch between a main center and a standby center in the integrated supervisory control system
EP4023527A1