CN113536466B - Simulator monitoring system and data processing method - Google Patents

Simulator monitoring system and data processing method Download PDF

Info

Publication number
CN113536466B
CN113536466B CN202110835647.6A CN202110835647A CN113536466B CN 113536466 B CN113536466 B CN 113536466B CN 202110835647 A CN202110835647 A CN 202110835647A CN 113536466 B CN113536466 B CN 113536466B
Authority
CN
China
Prior art keywords
data
simulation
replaced
virtual link
type
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.)
Active
Application number
CN202110835647.6A
Other languages
Chinese (zh)
Other versions
CN113536466A (en
Inventor
沙海亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Runke General Technology Co Ltd
Original Assignee
Beijing Runke General Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Runke General Technology Co Ltd filed Critical Beijing Runke General Technology Co Ltd
Priority to CN202110835647.6A priority Critical patent/CN113536466B/en
Publication of CN113536466A publication Critical patent/CN113536466A/en
Application granted granted Critical
Publication of CN113536466B publication Critical patent/CN113536466B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Small-Scale Networks (AREA)

Abstract

A simulator monitoring system includes an onboard and an excitation device. The vehicle is configured to output bus data, the bus data including at least data to be replaced, the data to be replaced being transmitted over the virtual link. The excitation equipment is in communication connection with the vehicle-mounted component and is configured to receive the bus data, filter the bus data based on the virtual link to obtain data to be replaced, delete the data to be replaced and replace the data to be replaced with the simulation data to obtain the bus data to be output, the excitation equipment obtains the simulation data from the simulation equipment through the simulation port, and the simulation data is used for eliminating alarm information caused by the bus data of the vehicle-mounted component. The simulator monitoring system eliminates the alarm information caused by the bus data of the machine carrier by replacing the data to be replaced which can cause the alarm information in the bus data with the simulation data which does not cause the alarm information.

Description

Simulator monitoring system and data processing method
Technical Field
The invention relates to the technical field of flight simulators, in particular to a simulator monitoring system and a data processing method applied to a flight simulator.
Background
A flight simulator is a machine used to simulate the flight of an aircraft; the flight simulator is a simulation device capable of reproducing an aircraft and an air environment and performing operations. An aircraft engineering simulator is one type of flight simulator. The aircraft engineering simulator is an aircraft semi-physical simulation platform of a man-in-loop and penetrates through each stage of development of an aircraft system. In different periods of aircraft development, the aircraft engineering simulator can be matched with the aircraft development to realize corresponding test and verification functions.
Avionics systems are an important component of aircraft and are an important guarantee for the safe flight of aircraft. Integrated surveillance systems (ISS, integrated Surveillance System) for avionics systems mainly include Weather radars (WXR, weather Radar), near-earth warning systems (TAWS, terrain Awareness Warning System), traffic warning and collision avoidance systems (TCAS, TRAFFIC ALERT ANDCOLLISION AVOIDANCE SYSTEM), and the like.
Because the ISS function of the avionics system is complex, the external conditions required by normal operation are relatively large, and the existing aircraft engineering simulator mostly adopts a rehost software mode to simulate and simulate the ISS; a set of software running environment is built, simulation software of the ISS is developed, interaction logic of the ISS and other electronic equipment of the avionics system is simulated, data is interacted with flight simulation and environment simulation through software interfaces, and relevant functions of the ISS are realized by simulation means. Rehost software refers to the recompilation of on-board software source code to run under windows or linux operating systems.
As the level of simulation of flight simulators increases, more and more aircraft carriers (also known as true aircraft) are beginning to integrate into flight simulators, such as display systems, avionics core processing Systems (IMAs), avionics core network systems, and flight control systems, and the like, and demands for aircraft carrier integration are also being made of ISS. This way the ISS cannot be emulated in the rehost software, but rather the aircraft needs to be integrated into the flight simulator.
Disclosure of Invention
In view of this, the present invention proposes a simulator monitoring system and a data processing method, which are intended to integrate an onboard component into a flight simulator, ensure that the onboard component can work normally, and meet the simulator configuration management requirements and pilot training requirements.
In order to achieve the above object, the following solutions have been proposed:
a simulator monitoring system, comprising:
an onboard configured to output bus data, wherein the bus data includes at least data to be replaced, the data to be replaced being transmitted over a virtual link,
the excitation device is in communication connection with the vehicle-mounted component, is configured to receive the bus data, filters the bus data based on the virtual link to obtain data to be replaced, deletes the data to be replaced and replaces the data to be replaced with simulation data to obtain the bus data to be output, wherein the excitation device obtains the simulation data from the simulation device through a simulation port, and the simulation data is used for eliminating alarm information caused by the bus data of the vehicle-mounted component.
Optionally, in the above simulator monitoring system, the data to be replaced includes a first type of data, and the first type of data is transmitted through a first type of virtual link;
the excitation equipment comprises a routing module, wherein the routing module is configured to wholly replace first-type data corresponding to the first-type virtual link transmission in the data to be replaced with data of a type corresponding to the first-type data in simulation data;
the first type of data includes at least one of weather data and traffic data.
Optionally, in the above simulator monitoring system, the routing module is configured to replace, in the to-be-replaced data, a first type of data corresponding to the first type of virtual link transmission as a whole with a type of data corresponding to the first type of data in the simulation data, including:
packaging data of the category corresponding to the first type of data in the simulation data according to a set data format to obtain packaged simulation data, wherein the packaged simulation data corresponds to a first type of virtual link data format;
and merging the bus data after deleting the data to be replaced with the packaging simulation data.
Optionally, in the above simulator monitoring system, the data to be replaced further includes second-class data, and the second-class data is transmitted through a second-class virtual link;
the simulation equipment is also used for converting the simulation data into a simulation message conforming to a set data format and sending the simulation message to the excitation equipment;
the excitation device further comprises a data injection module;
the routing module is further configured to filter and screen the simulation message obtained from the simulation device according to the data transmission protocol of the second-class virtual link, so as to obtain a standby simulation message;
the data injection module is configured to replace a message of each byte in the second-class data corresponding to the second-class virtual link transmission in the data to be replaced with a standby simulation message in the simulation data; wherein the second type of data comprises alert data.
Optionally, in the above simulator monitoring system, the data injection module is configured to replace a message corresponding to each byte in the second type data transmitted by the second type virtual link in the to-be-replaced data with a standby simulation message in the simulation data, and includes:
inquiring a message which is transmitted by the second-class virtual link and contains the UDP port identifier in the second-class data by utilizing a preset second-class virtual link identifier and the UDP port identifier corresponding to the second-class virtual link;
and taking the message containing the UDP port identifier as the standby simulation message.
Optionally, in the above simulator monitoring system, the method further includes:
a network switch communicatively coupled to the excitation device,
the excitation equipment is further configured to process the bus data to be output according to the ARINC664 protocol specification, and the processed bus data to be output is output to the network switch through an output port of the excitation equipment.
A data processing method, comprising:
acquiring bus data of an onboard component, wherein the bus data at least comprises data to be replaced, and the data to be replaced is transmitted through the virtual link;
and filtering the bus data based on the virtual link to obtain the data to be replaced, and replacing the data to be replaced in the bus data with simulation data to obtain the bus data to be output, wherein the simulation data is used for eliminating alarm information caused by the bus data of the carrier.
Optionally, in the above data processing method, the data to be replaced includes first type data, the first type data is transmitted through a first type virtual link, and the first type data includes at least one of meteorological data and traffic data;
the replacing the data to be replaced in the bus data with simulation data comprises the following steps:
and integrally replacing the first-type data corresponding to the first-type virtual link transmission in the data to be replaced with the data of the type corresponding to the first-type data in the simulation data.
Optionally, in the above data processing method, the data to be replaced further includes second class data, where the second class data is transmitted through a second class virtual link, and the second class data includes alarm data;
the simulation data is a simulation message conforming to a set data format;
the replacing the data to be replaced in the bus data with simulation data comprises the following steps:
filtering and screening the simulation message according to the data transmission protocol of the second-class virtual link to obtain a standby simulation message;
and replacing the message of each byte in the second-type data corresponding to the second-type virtual link transmission in the data to be replaced with a standby simulation message in the simulation data.
Optionally, in the above data processing method, the replacing the message of each byte in the second type data corresponding to the second type virtual link transmission in the data to be replaced with the standby simulation message in the simulation data includes:
inquiring a message which is transmitted by the second-class virtual link and contains the UDP port identifier in the second-class data by utilizing a preset second-class virtual link identifier and the UDP port identifier corresponding to the second-class virtual link;
and taking the message containing the UDP port identifier as the standby simulation message.
Compared with the prior art, the technical scheme of the invention has the following advantages:
the technical scheme provided by the technical scheme comprises the following steps: and carrying out data screening on the bus data output by the vehicle-mounted component based on the virtual link to obtain data to be replaced, and then replacing the data to be replaced in the bus data by adopting simulation data, wherein the simulation data are contained in the bus data at the moment. The normal data interaction of the airborne component and other electronic equipment in the avionics system is realized, the normal work of the airborne component in the flight simulator is ensured, and the integration of the airborne component into the flight simulator is realized.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of an avionics system;
FIG. 2 is a schematic diagram of a simulator monitoring system according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of another simulator monitoring system according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating a routing module according to an embodiment of the present invention;
FIG. 5 is a flowchart illustrating an injection module according to an embodiment of the present invention;
FIG. 6 is a flowchart of the operation of the simulator monitoring system shown in FIG. 3;
FIG. 7 is a schematic diagram of the external interface of the integrated simulator monitoring system;
fig. 8 is a flowchart of a data processing method disclosed in an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1, a schematic diagram of an avionics system including an air traffic control (air traffic control, hereinafter abbreviated ATZ) transponder, a weather radar, an integrated monitoring system (Integrated SurveillanceSystem, hereinafter abbreviated ISS), an on-board switch, an on-board display, and other on-board electronics, etc. The on-board exchange is also referred to as an on-board avionics network exchange. Communication between the ISS and the on-board switch is via ARINC664 bus. When the airborne component is integrated into the flight simulator, as no actual weather radar and ATC transponder exist, the airborne component does not have normal weather data and traffic data input, and then the airborne component is caused to have relevant alarm information output, so that a pilot observes unexpected and wrong alarm information during normal flight training, the simulated flight state is inconsistent with the real machine state, and the simulation flight state does not meet the simulator configuration management and control requirements; and the aircraft carrier can not output normal meteorological data and traffic data, so that the flight simulator can not simulate the flight scene of the relevant training subjects.
Aiming at the problem that the configuration state of the simulator does not meet the flight training requirement due to the fact that the relevant warning information is output by the airborne component, the warning information in the output data of the airborne component is eliminated, so that the avionic system and a flight trainer can look like that the airborne component works normally, and the normal simulated flight of the flight simulator is supported. Referring to fig. 2, the present application discloses a simulator monitoring system, which may include: a vehicle 100 and an excitation device 200;
the vehicle mount 100 is configured to: outputting bus data, wherein the bus data at least comprises data to be replaced, and the data to be replaced is transmitted through a virtual link;
the ISS in the avionics system is communicated with the weather radar, the ATZ transponder and the like, and can receive weather data sent by the weather radar, traffic data sent by the ATZ transponder and the like. The weather data can be understood as conventional weather parameter data, and the traffic data can refer to information such as how many airplanes are in the air, and azimuth, speed and altitude of each airplane.
The data to be replaced refers to data that the vehicle 100 needs to provide by other vehicles 100 (weather radar or ATZ transponder). In this embodiment, since there is no actual weather radar and ATC transponder during the experiment, the aircraft carrier 100 of the flight simulator has no normal data input to be replaced, and thus, there is no normal data to be replaced in the output neutral line data of the aircraft carrier 100.
The virtual link refers to a link provided to the vehicle 100 to output the data to be replaced to the outside, and for example, the virtual link may be VL (virtual link), that is, the data to be replaced is output through the virtual link VL.
The excitation device 200 is communicatively connected to the vehicle 100 by wire or wirelessly, and the excitation device 200 is configured to: and receiving the bus data output by the carrier 100, filtering the bus data based on a virtual link to obtain data to be replaced contained in the bus data, deleting and replacing the data to be replaced with simulation data, and taking the bus data containing the simulation data as the bus data to be output.
In the technical solution disclosed in the embodiments of the present application, in order to facilitate the excitation device 200 to better identify the data to be replaced, the identifier of the virtual link may be stored in advance in the excitation device 200, so after the excitation device 200 obtains the bus data (ARINC 664 data) output by the carrier 100, the virtual link may be obtained by filtering the bus data based on the identifier of the virtual link, so that the data transmitted by the first virtual link is deleted. Taking the data to be replaced as meteorological data as an example, the excitation device 200 analyzes ICD data of bus data externally transmitted by the airborne component 100 through the identification of a pre-stored virtual link, determines that four virtual links, namely 33406, 33414, 33391 and 33374, are used for transmitting the meteorological data, and other virtual links in the midline data are used for interaction logic, setting a mode and the like; thus, after obtaining the bus data output by the carrier 100, the data transmitted by the four virtual links 33406, 33414, 33391 and 33374 can be directly determined and deleted as the data to be replaced.
Wherein the excitation device 200 may obtain the simulation data from the simulation device 300 through a simulation port, where the simulation data is used to eliminate alarm information caused by bus data of the vehicle 100.
In the technical solution provided in this embodiment, the simulation device 300 provides simulation data, where the simulation device 300 may generate simulation data through a simulation model or other means, when the simulation model is used to generate the simulation data, specific data verification is pre-agreed between the excitation and the device and the simulation model to perform data interaction, when the excitation device 200 obtains the simulation data, the obtained simulation data may be parsed, and packaged into a specific data packet according to the parsing result, and in order to facilitate identification and replacement, when packaging, the simulation data needs to be packaged according to the ICD data format defined by the carrier 100 and the format of the 664 data packet, so that the packaged simulation data can replace the data to be replaced in the bus data.
The simulation data are generally specific simulation variables, that is, the data types of the data included in the simulation data are consistent with the data types included in the data to be replaced, and the difference is that the data included in the simulation data are different from the specific parameters included in the data to be replaced, the data included in the simulation data are preset parameters which cannot cause alarm information, therefore, after the data to be replaced in the bus data are replaced by the simulation data, device alarm cannot be caused, taking the data to be replaced as weather data as an example, the simulation device 200 can acquire the simulation data through a SIM (subscriber identity module) port, the simulation data are normal weather data which cannot cause alarm information, after the simulation data are acquired, the simulation device 200 can package the simulation data into a data format consistent with the weather data in the bus data based on the data format of the simulation data, combine the simulation data with the bus data, use the simulation data as the weather data in the bus data, and output the new bus data to the switch through the power outlet of the excitation device 200.
In this scheme, the virtual link in the bus data is not deleted, because related data such as mode switching is also included in the message corresponding to a specific UDP port in the virtual link, and deletion and replacement of the virtual link cannot be performed entirely, specific bytes (data to be replaced) corresponding to alarm information need to be found in the virtual link, and related messages need to be replaced, so that the alarm is eliminated.
When the data to be replaced is screened from the data to be replaced, the excitation device 200 performs data screening and filtering on the bus data based on the virtual link, so as to obtain the data to be replaced contained in the bus data. In the technical solution disclosed in this embodiment, when the excitation device 200 performs data screening and filtering on the bus data based on the virtual link, the data format of the data to be replaced or the data identifier of the virtual link may be used.
In the technical solution disclosed in the embodiments of the present application, data screening is performed on the bus data output by the airborne component 100 based on the virtual link, so as to obtain data to be replaced, then the simulation data is adopted to replace the data to be replaced in the bus data, and at this time, the simulation data is included in the bus data. Normal data interaction of the airborne component 100 and other electronic equipment in the avionics system is realized, normal operation of the airborne component 100 in the flight simulator is ensured, and integration of the airborne component 100 into the flight simulator is realized.
In the technical solution disclosed in this embodiment, the data type of the data to be replaced may be selected by the user based on the user requirement, and may be any data content capable of causing alarm information, for example, in the technical solution disclosed in this embodiment of the present application, the data to be replaced may include first type data, and the first type data corresponds to the first type data and is a first type virtual link, where the first type data (for example, may be weather data) is transmitted through the first type virtual link;
at this time, referring to fig. 3, the excitation device 200 may include a routing module 201 (the routing module 201 may be 664 routing module 201), where a type of the routing module 201 may be selected by a user based on a user requirement, for example, in the technical solution disclosed in the embodiment, the routing module 201 may be a routing module 201 with a model number ARINC664, and in this solution, the routing module 201 is configured to: the method comprises the steps of integrally replacing first-type data corresponding to first-type virtual link transmission in data to be replaced with simulation data and data of a type corresponding to the first-type data;
as shown in fig. 4, in the workflow diagram of the routing module 201, after the routing module 201 obtains bus data from the carrier 100, an action S1 is performed; and filtering and identifying the bus data to obtain a virtual link where the data to be replaced is located, deleting the data to be replaced in the virtual link, and simultaneously maintaining the virtual link after deleting the data to be replaced. Then, the operation S2: and merging the simulation data with the reserved virtual link where the data to be replaced is located, namely supplementing the simulation data into the reserved virtual link to obtain new bus data, and outputting the new bus data to an airborne network A.
In this embodiment, it is considered that the weather data and the traffic data are one of the conventional parameters that cause the warning information, where the traffic data refers to how many aircraft are in the air, and information such as azimuth, speed, altitude, etc. of each aircraft. At this time, the first type of data may include at least one of weather data and traffic data, that is, it may include weather data or traffic data, or may include both weather data and traffic data. At this time, the first type virtual link may be VL (virtuallink), that is, when the data is to be replaced, the first type virtual link is a virtual link including weather data output to the outside for the vehicle 100, and traffic data output to the outside for the vehicle 100. In the scheme, the weather data and the traffic data which can cause the alarm information in the first-class virtual link are replaced by the simulation data, so that the alarm information caused by the weather data and the traffic data is eliminated.
In the technical solution disclosed in this embodiment, the specific process when the routing module 201 integrally replaces the first type data corresponding to the first type virtual link transmission in the data to be replaced with the data of the type corresponding to the first type data in the simulation data is:
and packaging the data of the category corresponding to the first type of data in the simulation data according to a set data format (such as the data format of ARINC664 ICD) to obtain packaged simulation data, wherein the packaged simulation data corresponds to the first type of virtual link data format, namely, in the scheme, after the simulation data is acquired, packaging the simulation data according to a preset set data format, wherein the set data format is a data format matched with the first type of virtual link data format, and the data format type of the packaged simulation data corresponds to the format of the first type of virtual link data.
And merging the bus data after deleting the data to be replaced with the simulation data after packaging, and at the moment, replacing the data to be replaced by the simulation data after packaging, thereby eliminating abnormal factors which can cause alarm information in the bus data.
In the technical solution disclosed in another embodiment of the present application, the data to be replaced further includes second-class data, where the second-class data may refer to other data that may cause alarm information besides the image data and the traffic data, for example, the second-class data is second-class data used for characterizing that the airborne component 100 is not connected to the target object, and in the bus data, the second-class data is transmitted through a second-class virtual link;
at this time, the simulation device is further configured to convert the simulation data into a simulation packet conforming to a set data format based on the transmission format of the second class virtual link, and send the simulation packet to the excitation device 200;
at this time, referring to fig. 3, the excitation device 200 further includes a data injection module 202, where in this scheme, the data injection module 202 may be 664 the injection module 202;
the routing module 201 is further configured to filter and screen the simulation data acquired from the simulation device according to a data transmission protocol of the second class virtual link, so as to obtain a standby simulation message;
the data injection module 202 is configured to: after the simulation message is obtained, replacing the message of each byte in the second-class data corresponding to the second-class virtual link transmission in the data to be replaced with a standby simulation message in the simulation data; wherein the second type of data comprises alert data.
In this embodiment, the injection module 202 may be a 664 injection module 202, where the 664 injection module 202 may replace some specific fields in specific 664 message data to eliminate the alarm information, and specifically, referring to fig. 5, the workflow of the injection module 202 may include:
step S3: acquiring data, wherein the acquired data can be bus data processed by a routing module;
step S4: after the bus data is collected, filtering and analyzing the bus data to determine messages of each byte in the second type data corresponding to the second type virtual link transmission in the data to be replaced;
step S5: and replacing the message of each byte in the second class data by using a standby simulation message, and sending the replaced data as bus data, wherein the method specifically can refer to sending the bus data to an airborne avionics network switch.
In the technical solution disclosed in this embodiment, when determining the standby simulation packet, when replacing a packet corresponding to each byte in second type data transmitted by a second type virtual link in data to be replaced with the standby simulation packet in simulation data, a related packet included in the second type data may be queried through the second type virtual link identifier and the UDP port identifier of the second type virtual link, and a packet corresponding to the second type data may be used as the standby simulation packet, and in particular, the determining process of the substitute simulation packet may include:
inquiring a message which is transmitted by the second-class virtual link and contains the UDP port identifier in the second-class data by utilizing a preset second-class virtual link identifier and the UDP port identifier corresponding to the second-class virtual link; and taking the message containing the UDP port identifier as a standby simulation message.
In this embodiment, a preset second-class virtual link identifier and a preset UDP port identifier are utilized to query the message data which is transmitted through the second-class virtual link and contains the preset UDP port identifier; and then inquiring the second class data from the message data and replacing the second class data with the standby simulation message. The second type of data is alert data indicating that the device generating the first type of data is not accessed. Surrogate simulations are surrounded by normal data that indicates that the device generating the first type of data has access. By replacing the second class data with the standby simulation message, the alarm signal is eliminated. The first type of data can be weather data and traffic data, and the equipment for generating the weather data is a weather radar. The device that generates traffic data is an ATC transponder.
In combination with the routing module 201 and the injection module 202, as shown in fig. 6, the specific flow of the above system disclosed in this embodiment may be shown, referring to fig. 6, after the routing module 201 obtains the bus data and the simulation data, the routing module 201 performs a replacement merging operation on the first type data in the bus data by using the simulation data, processes the simulation data to obtain a substitute simulation packet, and the injection module 202 performs a replacement operation on the second type data in the bus data processed by the routing module by using the standby simulation packet, and sends the processed bus data to the record switch.
In the technical solution disclosed in this embodiment, referring to fig. 2, the simulator monitoring system may further include a network switch 400, where the network switch 400 may refer to an avionics network switch, and the network switch is communicatively connected to the excitation device 200, and may perform wireless or wired communication, where a specific communication type is set by itself based on a user requirement,
the excitation device 200 is further configured to: the bus data to be output is processed according to the ARINC664 protocol specification, wherein the bus data to be output refers to the output bus data after the simulation data are replaced by the replacement data, and the processed bus data to be output are output to a network switch through an output port of the excitation device 200.
In another embodiment of the present application, the modules of the simulator monitoring system may be integrated together to improve the integration level of the simulator monitoring system, and a package housing is provided for the integrated simulator monitoring system, where a specific structure of the package housing may be described with reference to fig. 6, and the package housing may include:
the device comprises two ISS-L interfaces and two ISS-R interfaces, wherein the ISS-L interfaces and the ISS-R interfaces are used for connecting 664 interfaces of the vehicle-mounted device 100 so as to carry out data communication with the vehicle-mounted device 100;
four SWITCH interfaces, wherein the SWITCH interfaces are used for connecting 664 interfaces of an airborne avionics network SWITCH so as to realize data communication with the airborne avionics network SWITCH;
and the power button is used for controlling and controlling the stopping and starting of the simulator monitoring system.
Further, corresponding to the above system, the present application further discloses a data processing method, referring to fig. 8, the method may include:
step S101: acquiring bus data of the vehicle 100, wherein the bus data comprises data to be replaced, and the data to be replaced is transmitted through the virtual link;
step S102: filtering the bus data based on the virtual link to obtain the data to be replaced;
step S103: and replacing the data to be replaced in the bus data with simulation data to obtain the bus data to be output, wherein the simulation data is used for eliminating alarm information caused by the bus data of the vehicle 100.
Corresponding to the system, the data to be replaced comprises first-type data, the first-type data is transmitted through a first-type virtual link, and the first-type data comprises at least one of meteorological data and traffic data;
the replacing the data to be replaced in the bus data with simulation data comprises the following steps:
and integrally replacing the first type data corresponding to the first type virtual link transmission in the data to be replaced with the data of the type corresponding to the first type data in the simulation data.
Corresponding to the system, the data to be replaced further comprises second-class data, the second-class data is transmitted through a second-class virtual link, and the second-class data comprises alarm data;
the simulation data is a simulation message conforming to a set data format;
the replacing the data to be replaced in the bus data with simulation data comprises the following steps:
filtering and screening the simulation message according to a data transmission protocol of a second-class virtual link to obtain a standby simulation message;
and replacing the message of each byte in the second-class data corresponding to the second-class virtual link transmission in the data to be replaced with the standby simulation message in the simulation data.
Corresponding to the system, the replacing the message of each byte in the second class data corresponding to the second class virtual link transmission in the data to be replaced with the standby simulation message in the simulation data includes:
inquiring a message which is transmitted by the second-class virtual link and contains the UDP port identifier in the second-class data by utilizing a preset second-class virtual link identifier and the UDP port identifier corresponding to the second-class virtual link;
and taking the message containing the UDP port identifier as a standby simulation message.
In particular, other specific implementation details of the method are shown in the above method, and will not be further described herein.
The device embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
In this document, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In this specification, all embodiments are mainly described in the differences from other embodiments, and the same similar parts between the embodiments are referred to each other, and features described in the embodiments may be replaced or combined with each other.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (8)

1. A simulator monitoring system, comprising:
an onboard configured to output bus data, wherein the bus data includes at least data to be replaced, the data to be replaced being transmitted over a virtual link,
the excitation equipment is in communication connection with the vehicle-mounted component and is configured to receive the bus data, filter the bus data based on the virtual link to obtain data to be replaced, delete the data to be replaced and replace the data to be replaced with simulation data to obtain bus data to be output, wherein the excitation equipment obtains the simulation data from the simulation equipment through a simulation port, and the simulation data is used for eliminating alarm information caused by the bus data of the vehicle-mounted component;
the data to be replaced comprises first-class data, and the first-class data is transmitted through a first-class virtual link;
the excitation equipment comprises a routing module, wherein the routing module is configured to wholly replace first-type data corresponding to the first-type virtual link transmission in the data to be replaced with data of a type corresponding to the first-type data in simulation data;
the first type of data includes at least one of weather data and traffic data.
2. The simulator monitoring system of claim 1, wherein the routing module is configured to replace the first type of data corresponding to the first type of virtual link transmission in the data to be replaced as a whole with a type of data corresponding to the first type of data in the simulation data, comprising:
packaging data of the category corresponding to the first type of data in the simulation data according to a set data format to obtain packaged simulation data, wherein the packaged simulation data corresponds to a first type of virtual link data format;
and merging the bus data after deleting the data to be replaced with the packaging simulation data.
3. The simulator monitoring system of claim 1, wherein the data to be replaced further comprises a second type of data, the second type of data being transmitted over a second type of virtual link;
the simulation equipment is also used for converting the simulation data into a simulation message conforming to a set data format and sending the simulation message to the excitation equipment;
the excitation device further comprises a data injection module;
the routing module is further configured to filter and screen the simulation message obtained from the simulation device according to the data transmission protocol of the second-class virtual link, so as to obtain a standby simulation message;
the data injection module is configured to replace a message of each byte in the second-class data corresponding to the second-class virtual link transmission in the data to be replaced with a standby simulation message in the simulation data; wherein the second type of data comprises alert data.
4. A simulator monitoring system in accordance with claim 3, wherein the data injection module is configured to replace a message of each byte of the second type of data corresponding to the second type of virtual link transmission in the data to be replaced with a standby simulation message in the simulation data, comprising:
inquiring a message which is transmitted by the second-class virtual link and contains the UDP port identifier in the second-class data by utilizing a preset second-class virtual link identifier and the UDP port identifier corresponding to the second-class virtual link;
and replacing the message containing the UDP port identifier with the standby simulation message.
5. The simulator monitoring system of claim 1, further comprising:
a network switch communicatively coupled to the excitation device,
the excitation equipment is further configured to process the bus data to be output according to the ARINC664 protocol specification, and the processed bus data to be output is output to the network switch through an output port of the excitation equipment.
6. A method of data processing, comprising:
acquiring bus data of an onboard component, wherein the bus data at least comprises data to be replaced, and the data to be replaced is transmitted through a virtual link;
filtering the bus data based on the virtual link to obtain the data to be replaced, and replacing the data to be replaced in the bus data with simulation data to obtain the bus data to be output, wherein the simulation data is used for eliminating alarm information caused by the bus data of the carrier;
the data to be replaced comprises first-class data, the first-class data is transmitted through a first-class virtual link, and the first-class data comprises at least one of meteorological data and traffic data;
the replacing the data to be replaced in the bus data with simulation data comprises the following steps:
and integrally replacing the first-type data corresponding to the first-type virtual link transmission in the data to be replaced with the data of the type corresponding to the first-type data in the simulation data.
7. The data processing method according to claim 6, wherein the data to be replaced further comprises second class data, the second class data being transmitted through a second class virtual link, the second class data comprising alarm data;
the simulation data is a simulation message conforming to a set data format;
the replacing the data to be replaced in the bus data with simulation data comprises the following steps:
filtering and screening the simulation message according to the data transmission protocol of the second-class virtual link to obtain a standby simulation message;
and replacing the message of each byte in the second-type data corresponding to the second-type virtual link transmission in the data to be replaced with a standby simulation message in the simulation data.
8. The method for processing data according to claim 7, wherein replacing the message of each byte in the second type data corresponding to the second type virtual link transmission in the data to be replaced with the standby simulation message in the simulation data comprises:
inquiring a message which is transmitted by the second-class virtual link and contains the UDP port identifier in the second-class data by utilizing a preset second-class virtual link identifier and the UDP port identifier corresponding to the second-class virtual link;
and replacing the message containing the UDP port identifier with the standby simulation message.
CN202110835647.6A 2021-07-23 2021-07-23 Simulator monitoring system and data processing method Active CN113536466B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110835647.6A CN113536466B (en) 2021-07-23 2021-07-23 Simulator monitoring system and data processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110835647.6A CN113536466B (en) 2021-07-23 2021-07-23 Simulator monitoring system and data processing method

Publications (2)

Publication Number Publication Date
CN113536466A CN113536466A (en) 2021-10-22
CN113536466B true CN113536466B (en) 2023-08-08

Family

ID=78120665

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110835647.6A Active CN113536466B (en) 2021-07-23 2021-07-23 Simulator monitoring system and data processing method

Country Status (1)

Country Link
CN (1) CN113536466B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107293186A (en) * 2017-08-03 2017-10-24 中国航空工业集团公司西安飞机设计研究所 A kind of inertial navigation real-time emulation system of training simulators
CN108196141A (en) * 2017-11-03 2018-06-22 中航通飞研究院有限公司 A kind of avionics system flexibility test platform and avionics integrated verification method
CN110488633A (en) * 2019-08-29 2019-11-22 中国航空工业集团公司沈阳飞机设计研究所 A kind of avionics weapon attacking test macro
CN111208744A (en) * 2019-12-27 2020-05-29 中国航空工业集团公司西安飞机设计研究所 Central alarm verification method under comprehensive modular avionics architecture

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8977526B1 (en) * 2009-02-06 2015-03-10 Exelon Generation Company, Llc Nuclear power plant control room simulator

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107293186A (en) * 2017-08-03 2017-10-24 中国航空工业集团公司西安飞机设计研究所 A kind of inertial navigation real-time emulation system of training simulators
CN108196141A (en) * 2017-11-03 2018-06-22 中航通飞研究院有限公司 A kind of avionics system flexibility test platform and avionics integrated verification method
CN110488633A (en) * 2019-08-29 2019-11-22 中国航空工业集团公司沈阳飞机设计研究所 A kind of avionics weapon attacking test macro
CN111208744A (en) * 2019-12-27 2020-05-29 中国航空工业集团公司西安飞机设计研究所 Central alarm verification method under comprehensive modular avionics architecture

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
蔡志勇 等.基于智能配线的通用飞机航电试验技术研究.《中国测试》.2018,第44卷(第6期),100-104、120. *

Also Published As

Publication number Publication date
CN113536466A (en) 2021-10-22

Similar Documents

Publication Publication Date Title
US7668632B2 (en) System, method and computer program product for real-time event identification and course of action interpretation
CN1910859B (en) Systems and methods of recording events onboard a vehicle
EP3889782A1 (en) Vehicle log transmission device, vehicle log analysis server, vehicle log analysis system, and vehicle log transmission/reception method
EP3223201A1 (en) Aircraft message management system
JP2024506500A (en) Vehicle data extraction service
CN113536466B (en) Simulator monitoring system and data processing method
US8831245B2 (en) Method and device for modifying the sound volume of an audio alarm signal onboard an aircraft
CN114330036B (en) Simulation test method for collision avoidance software of airborne collision avoidance system
CN110830822A (en) Resource updating method, device and computer readable storage medium
CN114245320B (en) Vehicle-mounted Internet of things testing method and system
Su et al. An in-vehicle infotainment platform for integrating heterogeneous networks interconnection
US11585842B2 (en) Avionic function test device, associated aircraft, method and computer program
CN113434411A (en) TIAS function test method and system
CN112181850B (en) Comprehensive monitoring system software test platform
CN112027107B (en) Unmanned aerial vehicle avoidance test system, method and device, terminal equipment and storage medium
EP3101820A1 (en) System and method for verifying acars messages
Mukherjee et al. Truckstm: Runtime realization of operational state transitions for medium and heavy duty vehicles
Sturdy Military data link integration application
US20100211581A1 (en) Open architecture vehicle information module and system and method thereof
US20220392358A1 (en) Method and apparatus for implementing an autonomous distress tracking triggering function
Jarrar et al. Towards sophisticated air traffic control system using formal methods
Sudolsky IVHM solutions using commercially-available aircraft condition monitoring systems
CN107566424A (en) A kind of data catenary system based on IMA frameworks
CN110221618B (en) Flight monitoring method and device and computer readable storage medium
EP4102482A1 (en) Method and apparatus for implementing an autonomous distress tracking triggering function

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
GR01 Patent grant
GR01 Patent grant