A target control system
By designing a target control system including multiple targets, target control modules and host computers, the problem of lack of flexibility and interactivity in traditional systems is solved, and high-precision and diversified shooting training effects are achieved.
Patent Information
- Application Number
- CN202411314989.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2044-09-20
AI Technical Summary
Traditional target control systems lack flexibility, interactivity and realism, and are difficult to meet the needs of modern high-precision and diverse shooting training.
A target control system including a plurality of first targets, a second target, a target control module and a host computer is designed. The upper computer is responsible for generating and distributing control instruction packets, the target control module receives and decomposes instructions, executes specific instructions in different control modules, and feedbacks real-time status information.
The first target and the second target are implemented to perform tasks according to the precise schedule, complex synchronous operations are achieved, the accuracy and efficiency of task execution are improved, and real-time state feedback capabilities are provided to support diversified training scenario simulations.
Smart Images

Figure CN118859805B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of shooting training, and in particular to a target control system. Background Art
[0002] In the field of modern shooting training, an efficient target control system is one of the key technologies to improve training quality and realize complex tactical drills. Traditional target control systems are difficult to meet modern high-precision and diversified training needs due to their lack of flexibility, interactivity and realism.
[0003] Therefore, it is necessary to develop a highly integrated and intelligent target control system. Summary of the invention
[0004] The technical solution provided by the present invention is: a target control system, comprising a plurality of first targets, a plurality of second targets, a target control module and a host computer, wherein the first target and the second target are provided with a sub-control module 1 and a sub-control module 2, wherein the sub-control module 1 stores a first target identification ID and a maintenance log 1, and the sub-control module 2 stores a second target identification ID and a maintenance log 2; the first target and the second target are respectively connected to the host computer for communication;
[0005] The host computer is configured to be able to obtain local training database data, the availability of the first target and the availability of the second target, and send a control instruction package; the control instruction includes but is not limited to the first target identification ID, the second target identification ID, the control command of the first target, the control command of the second target, the action sequence of the first target, the action sequence of the second target, the action schedule of the first target, and the action schedule of the second target; the action schedule of the first target and the action schedule of the second target respectively include the time points when the first target and the second target move to the specified coordinates, the time points when the corresponding control commands and / or specific actions are executed, and the interaction time points, and the action times of the first target and the second target are synchronized through the interaction time points;
[0006] The target control module is configured to receive and store a control instruction packet sent by the host computer, and decompose the control instruction packet into a control instruction set 1 and a control instruction set 2;
[0007] The sub-control module 1 and the sub-control module 2 are configured to receive the control instruction set 1, the control instruction set 2 and the shooting signal, and send the corresponding instruction information 1 and instruction information 2 to the first target and the second target respectively according to the control instruction set 1 and the control instruction set 2;
[0008] The first target and the second target are configured to receive instruction information 1 and instruction information 2 issued by sub-control module 1 and sub-control module 2, respectively perform corresponding actions according to instruction information 1 and instruction information 2, and feed back current status information.
[0009] Preferably, the target control module identifies the first target and the second target through the first target identification ID and the second target identification ID; the first target includes but is not limited to a ground mobile target and a ground fixed target;
[0010] The second target includes but is not limited to an aerial mobile target, a surface mobile target and a surface fixed target.
[0011] Preferably, the host computer is configured to obtain local training database data, the availability of the first target and the availability of the second target, generate and send a control instruction packet, specifically including the following steps:
[0012] Establishing a communication connection between the host computer and the local database, and establishing a communication connection between the host computer and the first target and the second target;
[0013] The host computer obtains the task type and task map from the local training database;
[0014] The host computer obtains the maintenance log of the first target and the maintenance log of the second target, and determines whether the first target and the second target are available;
[0015] Based on the task type, multiple available first targets are selected to form a first target group, and multiple available second targets are selected to form a second target group;
[0016] Generate a control instruction package according to the mission map, the performance parameters and functions of the selected first target and the second target;
[0017] Send control instruction packets to the target control module via a wireless or wired network.
[0018] Preferably, generating a control instruction packet according to the mission map, the performance parameters and functions of the selected first target and the second target comprises the following steps:
[0019] The host computer analyzes the mission map to obtain the terrain features, target location and restricted area identification information of the mission area;
[0020] Specifying location coordinates and developing action routes for the first target and the second target;
[0021] Generate control instruction packets based on location coordinates and action routes.
[0022] Preferably, the control command of the first target corresponds to the first target identification ID, and the control command of the first target includes one or more of starting, stopping, moving, and positioning the first target;
[0023] The control command of the second target corresponds to the second target identification ID, and the control command of the second target includes one or more of starting, stopping, moving, and positioning the second target;
[0024] The action sequence of the first target corresponds to the first target identification ID, and the action sequence of the first target includes a plurality of specific actions performed by the first target at specified coordinates and time points;
[0025] The action sequence of the second target corresponds to the second target identification ID, and the action sequence of the second target includes a plurality of specific actions performed by the second target at a specified coordinate and time point;
[0026] The specific actions include one or more actions of turning, accelerating, decelerating, attacking, and avoiding;
[0027] The action schedule of the first target and the action schedule of the second target respectively include time points when the first target and the second target move to designated coordinates, time points when corresponding control commands and / or specific actions are executed, and interaction time points.
[0028] Preferably, the target control module is configured to receive and store a control instruction packet sent by a host computer, and decompose the control instruction packet into a control instruction set 1 and a control instruction set 2, comprising the following steps:
[0029] Establish a communication connection between the target control module and the host computer;
[0030] The target control module stores the received control instruction packet locally;
[0031] The target control module decomposes the control instruction packet into a control instruction set 1 related to the first target and a control instruction set 2 related to the second target, specifically including the following steps:
[0032] Combining a plurality of first target identification IDs and a control command of a first target corresponding to the first target identification ID, an action sequence of the first target, and an action schedule of the first target into a control instruction set 1;
[0033] A plurality of second target identification IDs and control commands of the second targets corresponding to the second target identification IDs, an action sequence of the second targets, and an action schedule of the second targets form a control instruction set 2.
[0034] Preferably, sending corresponding instruction information one and instruction information two to the first target and the second target respectively according to control instruction set one and control instruction set two comprises:
[0035] Acquiring performance parameters, functional information and historical operation data of each first target in the first target group through a host computer;
[0036] Acquiring performance parameters, functional information, and historical operation data of each second target in the second target group;
[0037] The target control module groups the first target group according to the first target identification ID and the corresponding functional information and performance parameters to form a plurality of first target groups, and assigns a grouping label one to each first target group;
[0038] The target control module groups the second target group according to the second target identification ID and the corresponding functional information and performance parameters to form a plurality of second target groups, and assigns grouping label 2 to each second target group;
[0039] storing a plurality of grouping labels one and grouping labels two in a target control module;
[0040] The sub-control module 1 divides the control instruction set 1 into a plurality of instruction information 1, each instruction information 1 corresponding to a first target group;
[0041] The sub-control module 2 divides the control instruction set 2 into a plurality of instruction information 2, and each instruction information 2 corresponds to a second target group.
[0042] Preferably, the instruction information 1 includes the first target identification ID, the grouping label 1, the first target task information, the action sequence with the first target, and the timetable of the first target;
[0043] The second instruction information includes a second target identification ID, a second grouping label, second target task information, an action sequence of the second target, and a schedule of the second target.
[0044] Preferably, the first target and the second target are respectively provided with a Beidou positioning module, a gyroscope, an acceleration sensor and a distance sensor, and the Beidou positioning module, the gyroscope, the acceleration sensor and the distance sensor are respectively connected to the sub-control module one and the sub-control module two.
[0045] Beneficial effects of the present invention:
[0046] 1. In the present invention, the system includes a host computer, a target control module, a sub-control module 1 and a sub-control module 2, and a first target and a second target. The host computer is responsible for the arrangement of training scripts, target availability analysis, generation and distribution of control instruction packages, and monitoring and management of the entire training process. The target control module acts as an intermediary, receives instructions from the host computer, decomposes and stores control instruction packages, and then accurately transmits the decomposed instruction information 1 and instruction information 2 to the corresponding sub-control module 1 and sub-control module 2 of the first target and the second target. The sub-control module 1 and the sub-control module 2 are responsible for the execution of specific instructions, directly driving the target to perform a predetermined action simulation, and at the same time feeding back real-time status information to ensure the closed-loop control and dynamic adjustment of the system.
[0047] 2. In the present invention, the system ensures that the first target and the second target can perform tasks according to a precise schedule, realizing complex synchronous operations; the system assigns the most suitable tasks to each target according to its performance parameters and functional information, thereby significantly improving the accuracy and efficiency of task execution; in addition, the system has the ability to receive real-time status feedback of the first target and the second target. Through this real-time feedback, the system can continuously grasp the current status of each target, such as normal operation, being hit, etc., which is crucial for interpreting the situation of shooting training and evaluating the status of the target.
[0048] 3. In the present invention, the host computer can efficiently dispatch resources by analyzing the local training database and the availability of targets to ensure that only targets suitable for the task are selected. The system can simulate various ground, air and water scenes to provide a rich environment for training; in addition, the system can synchronize multiple targets to perform corresponding actions by setting interaction time points, thereby achieving complex interaction effects and better simulating a real battlefield or tactical environment. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 This is a structural diagram of a target control system of the present invention;
[0050] Figure 2 The present invention is a target control principle diagram of a target control system. DETAILED DESCRIPTION
[0051] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments described below are only examples, and those skilled in the art can think of other obvious variations. The basic principles of the present invention defined in the following description can be applied to other embodiments, variations, improvements, equivalents, and other technical solutions that do not deviate from the spirit and scope of the present invention.
[0052] It is to be understood that the term "one" should be understood as "at least one" or "one or more", that is, in one embodiment, the number of an element may be one, while in another embodiment, the number of the element may be multiple, and the term "one" should not be understood as a limitation on the quantity.
[0053] Please combine Figure 1-Figure 2 The present invention provides a target control system, comprising a plurality of first targets, a plurality of second targets, a target control module and a host computer, wherein the first target and the second target are provided with a sub-control module 1 and a sub-control module 2, wherein the sub-control module 1 stores a first target identification ID and a maintenance log 1, and the sub-control module 2 stores a second target identification ID and a maintenance log 2; the first target and the second target are respectively connected to the host computer for communication;
[0054] The target control module considers the specific functions and historical operation data of each target, generates control instruction set one and control instruction set two, and sub-control module one and sub-control module two convert the received control instruction set one and control instruction set two into specific instruction information one and instruction information two, and then send them to the corresponding first target and second target.
[0055] Sub-control module 1 and sub-control module 2 send instruction information 1 and instruction information 2 to the corresponding first target and second target through the internal communication network. After the first target and the second target receive the instruction information, the internal control system interprets and converts it into a specific action task. The target performs predetermined actions such as moving, stopping, simulating attack, and defending according to the instruction.
[0056] Sub-control module 1 receives instruction information 1 from target control module, and these instruction sets include commands such as moving, starting, stopping, etc. of the first target and predetermined action sequences. Similarly, sub-control module 2 receives instruction information 2, and these instruction sets provide similar commands and action sequences for the second target.
[0057] The first target and the second target perform corresponding actions according to the received instruction information, such as moving to a specified position, simulating specific behavior, etc.
[0058] Sub-control module 1 and sub-control module 2 can receive shooting signals, which are usually achieved through sensors set in the target or sensing devices matched with shooting training, to sense when the target is "hit". Once the shooting signal is received, sub-control module 1 or sub-control module 2 will immediately send a stop operation instruction to the target to simulate the reaction of the target after being hit, ensuring the authenticity of the training or simulation.
[0059] After performing any operation or stopping due to a shooting signal, the sub-control module will feed back the current state of the target to the target control module or the host computer.
[0060] Each target's identification ID is registered in the target control module as its unique identifier. This enables the control module to distinguish and manage each target, regardless of its type. Through the identification ID, the target control module can effectively classify and manage ground mobile targets, ground fixed targets, aerial mobile targets, surface mobile targets and surface fixed targets. According to the specific type of the first target (ground mobile or fixed), the sub-control module will generate instruction information containing specific actions and paths. For example, a ground mobile target may receive a dynamic route instruction to simulate personnel movement and avoid obstacles. The second target, including aerial and surface targets, will receive instruction information that matches its environmental adaptability and maneuverability. For example, an aerial mobile target may receive an attack and avoidance action instruction for a simulated aircraft. It is also sent through a secure link to ensure that surface targets such as mobile targets can operate according to the predetermined trajectory and speed, while fixed targets may focus on defense or surveillance tasks. All targets perform tasks according to the received instruction information. This includes moving, attacking, defending, stopping and other specific operations. When performing a mission, the target will collect status data (such as position, speed, and load status) in real time and feed it back to the target control module.
[0061] The host computer first establishes a stable communication connection with the local training database to ensure that the necessary task data can be obtained smoothly. At the same time, the host computer also needs to establish communication connections with the first target and the second target. These connections can be wireless or wired, depending on the actual application scenario. The host computer obtains the current task type and corresponding task map information from the local database. By accessing the maintenance logs of the first target and the second target, the host computer determines whether these targets are in an available state to ensure that they can perform the task normally. According to the task requirements and the performance parameters and functional information of the first target, multiple available first targets are selected to form a first target group.
[0062] Likewise, based on the performance parameters and functions of the second targets and the mission requirements, a plurality of suitable second targets are selected to form a second target group.
[0063] The host computer first analyzes the mission map and extracts the terrain features of the mission area, such as natural terrain such as mountains, water bodies, forests, and the location information of any man-made structures. At the same time, the specific location of the mission target is determined and the restricted area that the target is not allowed to enter is marked to ensure the safety of the mission execution. According to the characteristics of the mission map and the target obtained by the analysis, specific location coordinates are assigned to the first target and the second target, which correspond to their starting position, target position, and possible mid-way adjustment points. Then, a detailed action route is formulated, taking into account the terrain characteristics and the performance parameters of the target (such as movement speed, passable terrain, etc.) to ensure that the target can complete the mission efficiently and safely.
[0064] Based on the above position coordinates and action routes, control commands for the first target and the second target are generated, including start, stop, move, simulate attack and other instructions. A specific action sequence is arranged for each target, and a corresponding schedule is formulated to ensure that the target performs the task as planned. The interaction time point can be set to a certain time point when a first target and a second target perform movement and stop actions respectively, or accelerate at the same time, to build a complex shooting battlefield scenario.
[0065] The control instruction package includes the first target and the second target identification ID to ensure that the instructions are correctly sent to the specific target. It also includes the control commands of each target and the action sequence they need to perform, as well as the timetable corresponding to these actions. Specifically: the control commands (such as start, stop, move, and position) generated by the host computer for the first target are matched with its identification ID to ensure that the correct target receives and executes these commands. Similarly, the control commands of the second target also correspond to its identification ID to ensure the correct communication and execution of the commands.
[0066] According to the mission requirements, a series of actions (such as turning, accelerating, etc.) are arranged for the first target, which are performed according to the set coordinates and time points to complete the specific simulation task. The second target is also assigned a series of actions according to the mission requirements, which correspond to its identification ID to ensure accurate execution. A detailed schedule is established to specify when the first target moves to the specified coordinates and when the corresponding control commands or specific actions are executed to ensure that the mission proceeds as planned. Similarly, an action schedule is established for the second target to ensure that it can complete the mission in a coordinated manner.
[0067] The host computer sends the control instruction packet to the target control module through the previously established wireless or wired network connection.
[0068] To ensure that each target can receive instructions that match its performance parameters and functional information, so as to accurately perform the predetermined tasks, the following steps can be taken:
[0069] Through the communication connection established with the host computer, the target control module receives the control instruction package sent by the host computer. After receiving the control instruction package, the target control module stores it locally to prepare for subsequent processing and execution.
[0070] The target control module decomposes the control instruction packet into corresponding control instruction set 1 and control instruction set 2 according to the first target and the second target identification IDs.
[0071] The control commands (such as start, stop, etc.), action sequences (such as turn, accelerate, etc.) and action schedules corresponding to the first target identification ID are integrated into control instruction set 1.
[0072] Similarly, the control commands, action sequences and action schedules corresponding to the second target identification ID are integrated into control instruction set 2;
[0073] The target control module obtains the performance parameters, function information and historical operation data of each target in the first target group through the host computer. Similarly, the detailed performance parameters, function information and historical operation data of each target in the second target group are obtained.
[0074] According to the acquired information, the target control module groups the first target group to form a plurality of first target groups, and assigns a unique grouping label one to each group.
[0075] Similarly, the second target group is grouped and assigned grouping label 2 according to its performance parameters and functional information.
[0076] The allocated grouping label 1 and grouping label 2 are stored in the target control module so that they can be quickly called up for subsequent use.
[0077] The control instruction set 1 is decomposed according to the grouping of the first target group to generate a plurality of instruction information 1, each corresponding to a first target group.
[0078] Likewise, the control instruction set 2 is decomposed into a plurality of instruction information 2, each corresponding to a second target group.
[0079] The decomposed instruction information 1 is sent to the corresponding first target group to ensure that each target receives an instruction that matches its performance and function. The instruction information 2 is sent to the corresponding second target group to perform a specific task or action.
[0080] The target control module sends corresponding instruction information one and instruction information two to the first target and the second target according to control instruction set one and control instruction set two, thereby ensuring that each target can receive instructions that match its performance parameters and functional information, thereby accurately performing the predetermined task.
[0081] In the target control system, the intelligent decomposition and allocation of control instruction sets is the key to ensure efficient and accurate execution of tasks. This system can choose to use the following algorithms to achieve this:
[0082] Genetic algorithms can optimize the decomposition of control instructions by simulating the process of natural selection and find the most effective instruction sequence. Based on the performance parameters and historical data of the target, genetic algorithms can adaptively allocate instructions to ensure that each target can perform its tasks in its best state.
[0083] Neural networks can be used to identify patterns in target execution instructions, thereby predicting and optimizing instruction allocation. By continuously learning the execution of targets, neural networks can dynamically adjust instruction allocation strategies to adapt to complex and changing training scenarios.
[0084] Reinforcement learning algorithms allow the system to autonomously learn how to better decompose and distribute instructions through interaction with the environment. During the training process, reinforcement learning can continuously optimize the distribution of instructions to improve the efficiency and accuracy of the target's task execution. Graph theory algorithms can be used to plan collaborative tasks between targets, such as finding the shortest path or minimum spanning tree to optimize the movement and interaction of targets. Through the matching theory in graph theory, resources and tasks can be effectively allocated to ensure that each target can get the appropriate instructions.
[0085] Linear programming can be used to optimize the allocation of instructions under limited resources to ensure that the efficiency of all targets is maximized. Linear programming takes into account various constraints, such as the physical limitations of the targets and time windows, to ensure the feasibility of instruction allocation.
[0086] The embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. The embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part, and / or installed from a removable medium. When the computer program is executed by the central processing unit (CPU), the above-mentioned functions defined in the method of the present application are executed. It should be noted that the above-mentioned computer-readable medium of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, but not limited to, a system, device or device of an electrical, magnetic, optical, electromagnetic, infrared segment, or semiconductor, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection with one or more wire segments, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present application, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, electrical wire, optical cable, RF, etc., or any suitable combination of the foregoing.
[0087] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0088] Those skilled in the art should understand that the embodiments of the present invention described above and shown in the accompanying drawings are only examples and do not limit the present invention. The objectives of the present invention have been fully and effectively achieved. The functional and structural principles of the present invention have been demonstrated and explained in the embodiments. Without departing from the principles, the implementation methods of the present invention may be deformed or modified in any way.
Claims
1. A target control system, characterized in that: The invention comprises a plurality of first targets, a plurality of second targets, a target control module and a host computer, wherein the first target and the second target are provided with a sub-control module 1 and a sub-control module 2, wherein the sub-control module 1 stores a first target identification ID and a maintenance log 1, and the sub-control module 2 stores a second target identification ID and a maintenance log 2; the first target and the second target are respectively connected to the host computer for communication; The host computer is configured to be able to obtain local training database data, the availability of the first target and the availability of the second target, and send a control instruction package; the control instruction includes but is not limited to the first target identification ID, the second target identification ID, the control command of the first target, the control command of the second target, the action sequence of the first target, the action sequence of the second target, the action schedule of the first target, and the action schedule of the second target; the action schedule of the first target and the action schedule of the second target respectively include the time points when the first target and the second target move to the specified coordinates, the time points when the corresponding control commands and / or specific actions are executed, and the interaction time points, and the action times of the first target and the second target are synchronized through the interaction time points; The target control module is configured to receive and store a control instruction packet sent by the host computer, and decompose the control instruction packet into a control instruction set 1 and a control instruction set 2; The sub-control module 1 and the sub-control module 2 are configured to receive the control instruction set 1 and the control instruction set 2, and send the corresponding instruction information 1 and instruction information 2 to the first target and the second target respectively according to the control instruction set 1 and the control instruction set 2; Specifically: obtaining the performance parameters, functional information and historical operation data of each first target in the first target group through the host computer; Acquiring performance parameters, functional information, and historical operation data of each second target in the second target group; The target control module groups the first target group according to the first target identification ID and the corresponding functional information and performance parameters to form a plurality of first target groups, and assigns a grouping label one to each first target group; The target control module groups the second target group according to the second target identification ID and the corresponding functional information and performance parameters to form a plurality of second target groups, and assigns grouping label 2 to each second target group; storing a plurality of grouping labels one and grouping labels two in a target control module; The sub-control module 1 divides the control instruction set 1 into a plurality of instruction information 1, each instruction information 1 corresponding to a first target group; The sub-control module 2 divides the control instruction set 2 into a plurality of instruction information 2, each instruction information 2 corresponding to a second target group; The instruction information 1 includes the first target identification ID, the grouping label 1, the first target task information, the action sequence with the first target, and the timetable of the first target; The second instruction information includes the second target identification ID, the second grouping label, the second target task information, the second target action sequence, and the second target schedule; The first target and the second target are configured to receive instruction information 1 and instruction information 2 issued by sub-control module 1 and sub-control module 2, respectively perform corresponding actions according to instruction information 1 and instruction information 2, and feed back current status information.
2. A target control system according to claim 1, characterized in that: The target control module identifies the first target and the second target through the first target identification ID and the second target identification ID; the first target includes but is not limited to ground mobile targets and ground fixed targets; the second target includes but is not limited to air mobile targets, surface mobile targets and surface fixed targets.
3. A target control system according to claim 1, characterized in that: The first target and the second target are respectively provided with a Beidou positioning module, a gyroscope, an acceleration sensor and a distance sensor, and the Beidou positioning module, the gyroscope, the acceleration sensor and the distance sensor are respectively connected to the sub-control module one and the sub-control module two.
4. A target control system according to claim 1, characterized in that: The host computer is The configuration is capable of acquiring local training database data, availability of the first target and availability of the second target, generating and sending a control instruction packet, specifically comprising the following steps: Establishing a communication connection between the host computer and the local database, and establishing a communication connection between the host computer and the first target and the second target; The host computer obtains the task type and task map from the local training database; The host computer obtains the maintenance log 1 of the first target and the maintenance log 2 of the second target, and determines whether the first target and the second target are available; Based on the task type, multiple available first targets are selected to form a first target group, and multiple available second targets are selected to form a second target group; Generate a control instruction package according to the mission map, the performance parameters and functions of the selected first target and the second target; Send control instruction packets to the target control module via a wireless or wired network.
5. A target control system according to claim 4, characterized in that: The step of generating a control instruction packet according to the mission map, the performance parameters and functions of the selected first target and the second target comprises the following steps: The host computer analyzes the mission map to obtain the terrain features, target location and restricted area identification information of the mission area; Specifying location coordinates and developing action routes for the first target and the second target; Generate control instruction packets based on location coordinates and action routes.
6. A target control system according to claim 1, characterized in that: The control command of the first target corresponds to the first target identification ID, and the control command of the first target includes one or more of starting, stopping, moving, and positioning the first target; The control command of the second target corresponds to the second target identification ID, and the control command of the second target includes one or more of starting, stopping, moving, and positioning the second target; The action sequence of the first target corresponds to the first target identification ID, and the action sequence of the first target includes a plurality of specific actions performed by the first target at specified coordinates and time points; The action sequence of the second target corresponds to the second target identification ID, and the action sequence of the second target includes a plurality of specific actions performed by the second target at specified coordinates and time points; The specific actions include one or more actions of turning, accelerating, decelerating, attacking, and avoiding.
7. A target control system according to claim 1, characterized in that: The target control module is configured to receive and store a control instruction packet sent by a host computer, and decompose the control instruction packet into a control instruction set 1 and a control instruction set 2, including the following steps: Establish a communication connection between the target control module and the host computer; The target control module stores the received control instruction packet locally; The target control module decomposes the control instruction packet into a control instruction set 1 associated with the first target and a control instruction set 2 associated with the second target.
8. A target control system according to claim 1, characterized in that: The target control module decomposes the control instruction packet into a control instruction set 1 related to the first target and a control instruction set 2 related to the second target, specifically comprising the following steps: Combining a plurality of first target identification IDs and a control command of a first target corresponding to the first target identification ID, an action sequence of the first target, and an action schedule of the first target into a control instruction set 1; A plurality of second target identification IDs and control commands of the second targets corresponding to the second target identification IDs, an action sequence of the second targets, and an action schedule of the second targets form a control instruction set 2.
Citation Information
Patent Citations
Multifunctional multi-legged robot control system
CN109249395A
Remote networked control system for lifting and backing target group
CN203909562U