Detection and maintenance method and system for telex computer system

By configuring the monitoring indicators and detection channels of the telemetry computer, generating logic signals and analog excitation signals, and performing signal processing and fault analysis, the problem of low detection efficiency of existing telemetry computers is solved, and efficient and accurate detection and fault diagnosis are achieved.

CN122044978APending Publication Date: 2026-05-15SHAANXI BANGDING ELECTRONIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHAANXI BANGDING ELECTRONIC TECH CO LTD
Filing Date
2026-02-14
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing telemetry-based computer detection methods rely on complex manual operation, have low detection efficiency, and high labor costs, making them unsuitable for urgent detection needs.

Method used

By establishing an electrical connection between the test host and the telematics computer, configuring monitoring indicators and detection channels, generating logic signals and analog excitation signals, performing signal preprocessing and post-processing, acquiring monitoring data, and using a fault analysis model to determine faults.

Benefits of technology

It enables efficient detection by telemetry computers, reduces detection time and labor costs, and improves detection efficiency and fault detection accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122044978A_ABST
    Figure CN122044978A_ABST
Patent Text Reader

Abstract

The invention particularly relates to a detection and maintenance method for a telex computer. The detection and maintenance method comprises the following steps: establishing communication connection between a test host and a tested telex computer; in response to a telex system monitoring task input in the test host interaction interface, configuring a plurality of corresponding monitoring indexes for the telex system monitoring task; according to the type of the aircraft and / or the version of the tested telex computer, configuring at least one parameter of a corresponding detection point, a detection channel and a detection point threshold for each monitoring index; in response to a detection control instruction input in the test host interaction interface, generating a logic signal and / or an analog excitation signal and sending the logic signal and / or the analog excitation signal to the tested fly-by-wire computer so as to obtain a fly-by-wire signal generated by the tested fly-by-wire computer; and performing signal preprocessing on the received telex signal, and performing post-processing on the preprocessed telex signal to obtain monitoring data corresponding to the telex system monitoring task.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of telematics computer technology, and more specifically to a method and system for testing and maintaining telematics computers. Background Technology

[0002] In related technologies, fly-by-wire control refers to the technology of converting pilot control commands into electrical signals to control the aircraft. An analog fly-by-wire control system consists of a control stick (or side stick) and force sensors, various input signal and feedback sensors, a flight control computer, servo motors, and power boosters. In some major aircraft models in my country, the analog fly-by-wire control system is the core flight control system. As the service life of an aircraft increases, the frequency of maintenance and inspection of the fly-by-wire computer also increases.

[0003] Existing maintenance and testing procedures for telematics computers have standardized processes and operating standards. However, these methods primarily rely on manual inspection, which involves cumbersome procedures, complex manual operations, high skill requirements for operators, and a significant manpower investment, resulting in low efficiency in the testing of telematics computers.

[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of the present invention, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] This invention provides a method and system for testing and maintaining a telematics computer, which can perform testing and maintenance on the telematics computer system in the field, improve testing efficiency, and effectively overcome the defects existing in the prior art to a certain extent.

[0006] Other features and advantages of the invention will become apparent from the following detailed description, or may be learned in part by practice of the invention.

[0007] According to a first aspect of the present invention, a method for testing and maintaining a telematics computer is provided, the method comprising: Establish an electrical connection between the test host and the telematics computer under test; In response to the telex system monitoring task entered in the test host interactive interface, configure several corresponding monitoring indicators for the telex system monitoring task. Based on the aircraft type and / or the version of the fly-by-wire computer under test, configure at least one of the following parameters for each monitoring indicator: detection point, detection channel, and detection point threshold. In response to the detection control command input in the test host interface, a logic signal and / or analog excitation signal are generated and sent to the under-test telemetry computer to obtain the telemetry signal generated by the under-test telemetry computer. The received telex signals are preprocessed, and the preprocessed telex signals are postprocessed to obtain the monitoring data corresponding to the telex system monitoring task.

[0008] In some exemplary embodiments, the received telex signal is preprocessed, including any one or any combination of the following signal processing methods: level conversion, filtering, signal isolation, impedance matching, and signal demodulation.

[0009] In some exemplary embodiments, the preprocessed telemetry signal is post-processed to obtain monitoring data corresponding to the telemetry system monitoring task, including: The preprocessed electrical transmission signal is subjected to signal detection processing to obtain the current monitoring parameters corresponding to each detection point and detection channel. The current monitoring parameters are compared with the corresponding detection point thresholds to obtain the monitoring results of the threshold values ​​for each detection channel; and It also compares the current monitoring parameters corresponding to the detection channels to obtain the inter-channel difference monitoring parameters.

[0010] In some exemplary embodiments, the method further includes: Obtain the target task entered in the test host interactive interface; the target task includes any one of the following: adjustment task, inspection task, or maintenance task; Call the process card corresponding to the target task, and configure the task flow and task parameters according to the process card; The target task is executed according to the process card, and task feedback data is obtained; wherein, the task feedback data includes: test result data corresponding to each data channel.

[0011] In some exemplary embodiments, maintenance tasks include: equipment appearance inspection, system function inspection, sensor and indicator coordination inspection, telemetry control system operation capability inspection under target conditions, and device operation logic inspection. The inspection tasks include: transmission ratio inspection, related sensor coordination adjustment inspection, limit state limiter operation inspection, and target signal inspection; The adjustment tasks include: sensor signal inspection and adjustment, and computer centering inspection and adjustment.

[0012] In some exemplary embodiments, the method further includes: In response to the data update task of the process card, the process card is updated according to the currently input process card update parameters, and the updated process card is saved.

[0013] In some exemplary embodiments, the method further includes: Perform data calibration processing on the logic signals and / or analog excitation signals output by the test host, and / or the electrical transmission signals input to the test host.

[0014] In some exemplary embodiments, the telemetry system monitoring task includes at least one of the following tasks: Secondary power supply output, channel differential monitoring, dynamic and static pressure angle of attack signal monitoring, pitch control channel monitoring, differential / roll control channel monitoring, left / right horizontal stabilizer monitoring, heading control channel monitoring, leading flap / flaps / limit control channel monitoring, fault setting / recovery, and command output.

[0015] In some exemplary embodiments, the method further includes: In response to a data analysis task, the corresponding monitoring data to be analyzed is read from the storage unit; wherein, the data analysis task includes: time information, storage path information, and monitoring data identifier of the monitoring data to be analyzed; The trained fault analysis model is invoked, and the read monitoring data to be analyzed is configured as the input data of the fault analysis model to obtain the data analysis results output by the model; wherein, the data analysis results include fault information and fault analysis information.

[0016] According to a second aspect of the present invention, a detection and maintenance system for a telematics computer is provided, comprising: The test host is used to respond to the fly-by-wire system monitoring task input in the interactive interface, configure several corresponding monitoring indicators for the fly-by-wire system monitoring task; configure at least one parameter among detection points, detection channels, and detection point thresholds for each monitoring indicator according to the aircraft type and / or the version of the fly-by-wire computer under test; generate logic signals and / or analog excitation signals in response to the detection control command input in the interactive interface and send them to the fly-by-wire computer under test to obtain the fly-by-wire signals generated by the fly-by-wire computer under test; perform signal preprocessing on the received fly-by-wire signals, and perform post-processing on the preprocessed fly-by-wire signals to obtain the monitoring data corresponding to the fly-by-wire system monitoring task; The testing chamber is used to calibrate the input and output data of the testing host. A signal conversion box is used to connect the circuit board of the computer under test to the test box; the signal conversion box includes multiple sets of test terminals corresponding to the signal detection points of the terminal board under test.

[0017] According to a third aspect of the present invention, a computer program product is provided, on which a computer program is stored, which, when executed by a processor, performs the above-described detection and maintenance for a telematics computer.

[0018] According to a fourth aspect of the present invention, an electronic device is provided, comprising: Processor; and Memory for storing the executable instructions of the processor; The processor is configured to perform the aforementioned detection and maintenance of the telematics computer by executing the executable instructions.

[0019] According to a fifth aspect of the present invention, a storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the above-described detection and maintenance for a telematics computer.

[0020] The detection and maintenance method for telematics computers provided in the embodiments of the present invention allows users to input and determine the currently executed telematics system monitoring task through interaction with the test host after the test host is connected to the telematics computer under test. Users can also configure corresponding monitoring indicators, detection points, detection channels, and detection point thresholds based on the monitoring object of the task. After sending the logic signals and / or analog excitation signals used for testing to the telematics computer under test, over 300 telematics signals from the telematics computer's response can be collected in real time. By pre-processing and post-processing the telematics signals, monitoring data corresponding to the telematics system monitoring task can be obtained, thereby accurately acquiring key parameters related to the stability and accuracy of the telematics signals. By pre-configuring detection points and detection channels, key detection information from the monitoring data can be accurately analyzed and judged. By utilizing the test host to process the monitoring data from the telematics computer under test, the detection and maintenance efficiency of the telematics computer can be effectively improved, thereby effectively improving the fault detection efficiency of the telematics computer.

[0021] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the invention. Attached Figure Description

[0022] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention. It is obvious that the drawings described below are merely some embodiments of the invention, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0023] Figure 1 The diagram illustrates an exemplary embodiment of the present invention: a detection and maintenance method for a telematics computer. Figure 2a This schematic diagram illustrates a test host in a detection system according to an exemplary embodiment of the present invention; Figure 2bThe diagram illustrates a detection box in a detection system according to an exemplary embodiment of the present invention. Figure 2c The diagram illustrates a signal conversion box in a detection system according to an exemplary embodiment of the present invention. Figure 3 The diagram illustrates the configuration of a detection and maintenance system for a telematics computer, an exemplary embodiment of the present invention. Figure 4 This schematic diagram illustrates the composition of an electronic device according to an exemplary embodiment of the present invention. Figure 5 This diagram illustrates an interactive interface for monitoring a telemetry system according to an exemplary embodiment of the present invention. Figure 6 This diagram illustrates a process card configuration interface in an exemplary embodiment of the present invention. Detailed Implementation

[0024] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that the invention will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0025] Furthermore, the accompanying drawings are merely illustrative of the invention and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0026] In related technologies, fly-by-wire control systems are mainly divided into two categories based on signal processing methods: analog fly-by-wire systems and digital fly-by-wire systems. Analog fly-by-wire systems use analog electronic circuits to process control commands, converting cockpit input signals through electronic controllers to drive actuators. Early versions directly simulated the sensory feedback of mechanical systems, while analog computer versions allowed for customized flight characteristics. Digital fly-by-wire systems use digital computers to process sensor data and control algorithms. With the development of my country's aviation industry, some aircraft are still equipped with and use analog fly-by-wire control systems. However, the testing and functional modulation of analog flight control fly-by-wire control systems generally require 2-4 professional technicians and 2-4 days to complete a full test or functional modulation. This results in complex manual operations, high labor costs, and low testing efficiency. When there are tight time requirements for aircraft testing, it is impossible to effectively complete the testing needs.

[0027] To address the shortcomings and deficiencies of existing technologies, this exemplary embodiment provides a method for the inspection and maintenance of telematics computers. This method can be applied to the efficient inspection of telematics computer systems, significantly reducing inspection time and lowering both time and labor costs. (Reference) Figure 1 As shown, the method includes: Step S11: Establish an electrical connection between the test host and the telematics computer under test. Step S12: In response to the telex system monitoring task input in the test host interactive interface, configure several corresponding monitoring indicators for the telex system monitoring task. Step S13: Based on the aircraft type and / or the version of the fly-by-wire computer under test, configure at least one parameter among the corresponding detection points, detection channels, and detection point thresholds for each monitoring indicator; Step S14: In response to the detection control command input in the test host interactive interface, generate logic signals and / or analog excitation signals and send them to the under-test telemetry computer to obtain the telemetry signals generated by the under-test telemetry computer. Step S15: Perform signal preprocessing on the received telex signal and postprocessing on the preprocessed telex signal to obtain monitoring data corresponding to the telex system monitoring task.

[0028] The following will describe in more detail each step of the detection and maintenance method for a telematics computer in this exemplary embodiment, with reference to the accompanying drawings and embodiments.

[0029] In step S11, an electrical connection is established between the test host and the telematics computer under test.

[0030] For example, a telematics-based computer-based testing and maintenance system can be provided. (Reference) Figures 2a-2cAs shown, the system may include a test host, a testing box, and a signal conversion box connected in sequence. The test host can be an industrial control computer, providing an interactive interface. During testing and maintenance, the test host can provide the logic signals and analog excitation signals required for testing / debugging / maintenance within the telematics computer system, monitor the output status of each group of signals within the telematics computer system in real time, and display the results on the human-machine interface.

[0031] The testing box is equipped with data ports corresponding to various types of monitoring tasks. It can be used to calibrate the input and output data of the telemetry system test host, and can also monitor the data of the testing interface in real time during the test, which facilitates troubleshooting after problems occur.

[0032] The test interface on the test box can be connected to the signal conversion box via an aviation connector. The test interface can use five 100-pin aviation connectors, with connectors I-IV representing the test ports calculated from I to IV. The first 50 pins connect to test port 22, and the last 50 pins connect to test port 23.

[0033] The signal conversion box can be connected in series between the testing and maintenance system and the internal circuit board of the computer under test. The detection terminals on the conversion box correspond one-to-one with the signal detection points of the circuit board, which facilitates signal detection and maintenance.

[0034] In step S12, in response to the telemetry system monitoring task input in the test host interactive interface, several corresponding monitoring indicators are configured for the telemetry system monitoring task.

[0035] Specifically, multiple monitoring tasks can be pre-configured in the interactive interface of the test host. Users can click and select the monitoring task to be executed in the interactive interface. For each monitoring task, multiple monitoring metrics can be pre-configured. Alternatively, users can customize monitoring metrics according to the current monitoring task requirements.

[0036] For example, refer to Figure 5 The interactive interface shown includes at least one of the following tasks for the fly-by-wire system monitoring: secondary power output, channel differential monitoring, dynamic and static pressure angle of attack signal monitoring, pitch control channel monitoring, differential / roll control channel monitoring, left / right horizontal stabilizer monitoring, heading control channel monitoring, leading flap / flaps / limit control channel monitoring, fault setting / recovery, and command output.

[0037] For example, after selecting the current monitoring task in the test host's interactive interface, the user can customize the monitoring metrics corresponding to the current monitoring task in the intersection interface. Alternatively, the user can use the monitoring metrics configured by default for the monitoring task.

[0038] In step S13, based on the aircraft type and / or the version of the fly-by-wire computer under test, at least one parameter from the following three categories—detection point, detection channel, and detection point threshold—is configured for each monitoring indicator.

[0039] For example, for each monitoring indicator, at least one parameter among the detection point, detection channel, and detection point threshold can be configured according to the current aircraft type and the system version of the fly-by-wire calculation being tested.

[0040] For example, aircraft types can be classified based on their flight characteristics; or they can be classified according to their functions, such as combat and non-combat types. Combat types can include non-bombers, training aircraft, fighters, etc. Based on the aircraft type and flight characteristics, corresponding detection points, detection channels, and detection point thresholds are configured for each monitoring indicator.

[0041] In some exemplary implementations, monitoring indicators for each monitoring task, as well as detection points, detection channels, and detection point thresholds for each monitoring indicator, can be pre-configured based on the aircraft type, flight characteristics, and version information of the fly-by-wire computer under test. This configuration can then be used as default data and a template can be created. When the user determines the current monitoring task on the test host, they can call and use the default data. Of course, users can also customize parameters such as monitoring indicators, detection points, detection channels, and detection point thresholds according to their current testing needs.

[0042] For example, refer to Figure 5 As shown, for the secondary power supply output monitoring task, the corresponding monitoring indicators can be configured, including: channel 27V, detection 27V, unregulated 27V, +15V, -15V, -18V, +5V, as well as 15V / 2400Hz, 12V / 2400Hz_H, 12V / 2400Hz_L, 36V / 2400Hz, 36V / 400Hz, and other monitoring indicators.

[0043] For channel difference monitoring tasks, voting input / input monitoring subtasks, threshold monitoring subtasks, and channel difference monitoring subtasks can be configured. Corresponding monitoring indicators can be configured as follows: stick correction in / stick correction out, pitch 1 in / pitch 1 out, pitch 2 in / pitch 2 out, left drive in / left drive out, right drive in / right drive out, tilt in / tilt out, differential in / differential out, heading in / heading out, and limit commands.

[0044] For differential / tilt control channel monitoring tasks, corresponding monitoring indicators can be configured, including: tilt gyroscope, tilt gyroscope disconnection, tilt in / tilt out and channel difference, tilt lever, differential in / differential out and channel difference.

[0045] For left / right horizontal stabilizer monitoring, the corresponding monitoring indicators can be configured, including: pitch command, left control surface, left drive input / output and channel difference, left balance, left servo valve, left servo motor, left solenoid valve, and left correction feedback.

[0046] For the heading control channel monitoring task, the corresponding monitoring indicators can be configured, including: side stick, lateral accelerometer, side stick lateral accelerometer, heading gyroscope, heading in / heading out and channel difference, heading servo, rudder, rudder solenoid valve, and rudder correction feedback.

[0047] For example, for fault setting / recovery monitoring tasks, corresponding monitoring indicators can be configured, including: channel fault, fault recovery, stick correction fault, pitch 1 / 2 fault, left / right drive fault, left / right servo fault, differential fault, heading fault, flight servo fault, and roll fault. Users can configure the detection points corresponding to each monitoring indicator. By configuring the "fault setting" monitoring indicators and the corresponding monitoring points, the test host can send fault signals corresponding to each monitoring indicator to the fly-by-wire system, and collect feedback data from each data channel of the fly-by-wire system in response to the fault signals at the corresponding monitoring points to determine whether the fault signal setting was successful. When the fault setting is successful, feedback data from each data channel of each monitoring indicator under the corresponding detection under other monitoring tasks can be collected to determine whether there is a fault in the fly-by-wire system.

[0048] For example, for command output monitoring tasks, corresponding monitoring indicators can be configured, including: left drive selection, right drive selection, pitch selection, heading selection, accelerometer simulation, etc. Users can select the monitoring indicator for the current test and configure the corresponding detection points and output parameters for each channel. After configuring the output parameters, clicking the output control in the interactive interface sends the corresponding simulated control parameters to the fly-by-wire system. This allows the fly-by-wire system to execute these simulated control parameters and perform corresponding control actions to obtain feedback data from each sensor at each monitoring point and channel in each monitoring task. This feedback data can then be used to determine if any fault points exist.

[0049] In step S14, in response to the detection control command input in the test host interface, a logic signal and / or an analog excitation signal are generated and sent to the under-test telemetry computer to obtain the telemetry signal generated by the under-test telemetry computer.

[0050] For example, a user can click on a control in the interactive interface of the test host to trigger a detection control command, and generate a corresponding logic control signal according to the detection control command. The logic control signal is then sent to the telematics computer under test through the detection box and signal conversion box, so that the telematics signal can be collected from the corresponding data port.

[0051] In some exemplary implementations, the association between monitoring tasks and corresponding process cards can be pre-configured. When determining the current monitoring task, the process card can be invoked according to the association between the monitoring task and the process card, and data interface calls and monitoring data collection can be performed step by step according to the pre-defined processes and data processing strategies in the process card.

[0052] In step S15, the received telemetry signal is preprocessed, and the preprocessed telemetry signal is postprocessed to obtain the monitoring data corresponding to the telemetry system monitoring task.

[0053] For example, the received telex signal is preprocessed, including any one or any combination of the following signal processing methods: level conversion, filtering, signal isolation, impedance matching, and signal demodulation.

[0054] For example, post-processing is performed on the pre-processed telex signal to obtain monitoring data corresponding to the telex system monitoring task, including: Step S21: Perform signal detection processing on the preprocessed electrical transmission signal to obtain the current monitoring parameters corresponding to each detection point and detection channel; Step S22: Compare the current monitoring parameters with the corresponding detection point thresholds to obtain the monitoring results of the threshold values ​​for each detection channel; and Step S23: Compare the current monitoring parameters corresponding to the detection channel to obtain the inter-channel difference monitoring parameters.

[0055] Specifically, after the telemetry signal acquired from the telemetry computer under test is transmitted to the test host via a signal conversion box and a detection box, it can first undergo preprocessing. This preprocessing process can be completed in the detection box and / or the test host. It may include operations such as signal amplification, filtering, digitization, level conversion, and impedance matching to improve signal quality and usability. The processed signal is then transmitted to the acquisition and output unit to prepare for subsequent data acquisition and output.

[0056] After the signal has been preprocessed, signal detection and analysis can be performed to determine the current monitoring parameters for each channel and each detection point.

[0057] In some monitoring tasks, corresponding threshold parameters can be pre-configured for channels and detection points. The current monitoring parameters obtained after data analysis can then be compared with the corresponding threshold parameters to determine if the data changes are within the preset range. When the data changes exceed the preset threshold, an alarm message can be generated for that detection point and / or channel.

[0058] Specifically, a storage unit can be provided to store telemetry signals and detection information. This information may include key data such as various parameters of the telemetry signals, detection results, and timestamps. Long-term storage of large amounts of detection data facilitates historical data analysis and troubleshooting. Simultaneously, the storage unit should possess robust data management capabilities, enabling the classification, indexing, and backup of stored data, allowing administrators to quickly and accurately locate the required detection information when needed. The playback unit can replay the waveforms and parameter changes of the telemetry signals on the display screen of the human-machine interface module, allowing administrators to intuitively understand the operational status of the telemetry computer at different points in time.

[0059] In one exemplary embodiment, the method further includes: Step S31: Obtain the target task entered in the test host interactive interface; wherein, the target task includes any one of the following: adjustment task, inspection task, or maintenance task; Step S32: Call the process card corresponding to the target task, and configure the task flow and task parameters according to the process card; Step S33: Execute the target task according to the process card and obtain task feedback data; wherein, the task feedback data includes: test result data corresponding to each data channel.

[0060] For example, maintenance tasks include: equipment appearance inspection, system function inspection, sensor and indicator coordination inspection, telemetry control system operation capability inspection under target conditions, and device operation logic inspection. The inspection tasks include: transmission ratio inspection, related sensor coordination adjustment inspection, limit state limiter operation inspection, and target signal inspection; The adjustment tasks include: sensor signal inspection and adjustment, and computer centering inspection and adjustment.

[0061] Specifically, the adjustment tasks include: checking and adjusting the pitch computer centering, checking the operation of the KS correction mechanism, checking and adjusting the roll computer centering, checking and adjusting the yaw computer centering, checking and adjusting the rudder servo drive, checking and adjusting the pitch stick displacement sensor signal (Xp), the roll stick displacement sensor signal (Xr), the static pressure sensor signal (P), the dynamic pressure sensor signal (q), the angle of attack sensor signal (a), checking and adjusting ground testing, adjusting the pitch angular velocity sensor signal, the yaw angular velocity sensor signal, the roll angular velocity sensor signal, the normal acceleration sensor signal, and the lateral acceleration sensor signal.

[0062] The aforementioned adjustment tasks can be pre-configured with associations to the process card. When an adjustment task is selected and triggered, the process card can be invoked according to the pre-configured associations, and online adjustments to the relevant sensors can be performed according to the procedures specified in the process card. The current data of each data channel after adjustment can be collected, and the test results of each data channel can be determined based on the current data.

[0063] The inspection tasks may specifically include: pitch control stick (Xp) gear ratio check, pitch rate (wz) gear ratio check, normal overload (ny) gear ratio check, yaw rate (wy) gear ratio check, lateral overload (nz) gear ratio check, roll control stick (XR) gear ratio check, roll rate (wx) gear ratio check, horizontal stabilizer angle position sensor and horizontal stabilizer indicator coordination adjustment, leading edge flap angle position sensor and leading edge flap indicator coordination adjustment, dynamic pressure sensor signal (q) inspection, adjustment and inspection of horizontal stabilizer control surface transmission device, rudder servo... The inspection includes checking the simultaneous operation of all sub-channels of the mechanism; checking the angle-of-attack signal transmission ratio of the leading-edge flap control channel; checking the angle-of-attack signal transmission ratio of the flap and aileron control channel; checking segmented corrections; adjusting and checking the operation of the limit state limiters according to the angle-of-attack signal; checking the operation of the limit state limiters according to the pitch angular velocity signal; checking the operation of the limit state limiters according to the normal overload signal; checking the operation of the limit state limiters according to the pitch control stick signal; checking the sense signals in the limit state limiters; checking the state transition of the fly-by-wire control system when the landing gear is working; and checking the signals from the fly-by-wire control system to the voice alarm. Online maintenance tasks may include: visual inspection of the cockpit fly-by-wire control system equipment; checking the fly-by-wire control system functions using in-flight inspection equipment; checking the good condition of detection equipment and signal devices using in-flight testing equipment; checking the current limiter by channel; checking the simultaneous operation of all sub-channels of the pitch servo device; checking the coordination between the leading edge position sensor and its indicator; checking the coordination between the horizontal stabilizer position sensor and its indicator; checking the fly-by-wire control system's operational capability when powered by a single busbar; checking the maximum deviation between sub-channels; checking the fly-by-wire control system's functionality when supplied by a single hydraulic system; and checking the operating logic of the leading edge flaps and flaperons.

[0064] For example, in each telemetry system monitoring task, each monitoring indicator and its corresponding sensor can be configured with a corresponding process card. When executing a system monitoring task, the corresponding process card can be called according to the correspondence between the monitoring task, sensor, and process card, and the monitoring task can be executed according to the content of the process card.

[0065] For example, the method further includes: in response to the data update task of the process card, updating the process card according to the currently input process card update parameters, and saving the updated process card.

[0066] Specifically, users can modify and update the content of one or more process cards in the interactive interface of the test host, and store the updated process cards for later retrieval.

[0067] For example, the process card contains a series of information related to the process flow, operating procedures, and technical parameters for telematics computer inspection and maintenance. This provides detailed guidance for managers when using the equipment for inspection and maintenance. By accessing the process card, users can understand the specific requirements and operating methods for each inspection step. This helps ensure the accuracy and standardization of inspection work, reducing errors and inaccuracies caused by improper operation.

[0068] For example, the method further includes: Step S41: In response to the data analysis task, read the corresponding monitoring data to be analyzed from the storage unit; wherein, the data analysis task includes: time information, storage path information, and monitoring data identifier of the monitoring data to be analyzed; Step S42: Call the trained fault analysis model and configure the read monitoring data to be analyzed as the input data of the fault analysis model to obtain the data analysis results output by the model; wherein, the data analysis results include fault information and fault analysis information.

[0069] Specifically, a fault analysis model based on a deep neural network can be pre-trained. After completing the current monitoring, maintenance, inspection, or adjustment tasks, the data to be analyzed for faults can be selected from the stored historical data, and the current test results and / or monitoring data can be input into the model to obtain fault analysis data from the model data.

[0070] Specifically, for telemetry systems, system faults can be categorized into transient faults and latent faults. Transient faults are those that can be directly identified through abnormal data, represented by point data or short data sequences, and where the abnormal data is directly associated with and corresponds one-to-one with the faulty sensor. Latent faults, on the other hand, refer to abnormal data that is associated with a faulty sensor bracket, but not directly corresponding to it. For example, abnormal data from sensor a at detection points in channels 1 and 2 may be detected, but sensor a itself is not faulty; rather, the fault lies with sensor b, which is associated with sensor a. Latent faults generally cannot be directly identified through abnormal data.

[0071] Specifically, a fault analysis model can be pre-trained using historical data. Abnormal data from the model can be used to identify transient or latent faults and pinpoint the fault location. Historical fault data can be collected and labeled as training samples. This historical fault data may include sensor name, detection point, channel, actual detection value, threshold data, corresponding fault point information, corresponding label information, and the relationship between the actual fault point and the detection point / data channel. Historical data can be used to backpropagate and train an initial model based on a deep convolutional neural network. In the model's input layer, each input parameter can be encoded to obtain high-dimensional encoded data for each type of parameter. This high-dimensional encoded data is then input into the hidden layer for feature extraction. The hidden layer may include a multi-layer structure, with each layer containing multiple neurons. The output layer then processes the feature data output from the hidden layer to determine the fault point output. During training, the fault point output is compared with the labeled data, the loss is calculated, and the model is iterated and optimized based on the loss until the preset performance metrics are met. The deep neural network model architecture is not specifically limited in this application.

[0072] It should be noted that the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may, for example, be executed synchronously or asynchronously in multiple modules.

[0073] Further reference Figure 3 As shown, this example embodiment also provides a detection and maintenance system for a telematics computer, including: The test host is used to respond to the fly-by-wire system monitoring task input in the interactive interface, configure several corresponding monitoring indicators for the fly-by-wire system monitoring task; configure at least one parameter among detection points, detection channels, and detection point thresholds for each monitoring indicator according to the aircraft type and / or the version of the fly-by-wire computer under test; generate logic signals and / or analog excitation signals in response to the detection control command input in the interactive interface and send them to the fly-by-wire computer under test to obtain the fly-by-wire signals generated by the fly-by-wire computer under test; perform signal preprocessing on the received fly-by-wire signals, and perform post-processing on the preprocessed fly-by-wire signals to obtain the monitoring data corresponding to the fly-by-wire system monitoring task; The testing chamber is used to calibrate the input and output data of the testing host. A signal conversion box is used to connect the circuit board of the computer under test to the test box; the signal conversion box includes multiple sets of test terminals corresponding to the signal detection points of the terminal board under test.

[0074] It should be noted that although several modules or units of the device for performing actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of the present invention, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0075] Figure 4 A schematic diagram of an electronic device suitable for implementing embodiments of the present invention is shown.

[0076] It should be noted that, Figure 4 The electronic device 1000 shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0077] like Figure 4 As shown, the electronic device 1000 includes a Central Processing Unit (CPU) 1001, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 1002 or programs loaded from storage section 1008 into Random Access Memory (RAM) 1003. The RAM 1003 also stores various programs and data required for system operation. The CPU 1001, ROM 1002, and RAM 1003 are interconnected via a bus 1004. An Input / Output (I / O) interface 1005 is also connected to the bus 1004. Furthermore, the electronic device 1000 also includes an FPGA device and a System-on-a-Chip (SoC) device.

[0078] The following components are connected to I / O interface 1005: an input section 1006 including a keyboard, mouse, etc.; an output section 1007 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to I / O interface 1005 as needed. Removable media 1011, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1010 as needed so that computer programs read from them can be installed into storage section 1008 as needed.

[0079] In particular, according to embodiments of the present invention, the processes described below with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a storage medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1009, and / or installed from removable medium 1011. When the computer program is executed by central processing unit (CPU) 1001, it performs various functions defined in the system of this application.

[0080] Specifically, the aforementioned electronic devices can be airborne intelligent electronic devices, such as airborne video processing equipment.

[0081] It should be noted that the storage medium shown in the embodiments of the present invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium can 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 invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, wherein computer-readable program code is carried. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any storage medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the storage medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0082] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0083] The units described in the embodiments of the present invention can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0084] It should be noted that, as another aspect, this application also provides a storage medium, which may be included in an electronic device or may exist independently without being assembled into the electronic device. The aforementioned storage medium carries one or more programs, which, when executed by an electronic device, cause the electronic device to perform the methods described in the following embodiments. For example, the electronic device may perform... Figure 1 The steps of the method shown.

[0085] In one embodiment, this application provides a computer program product including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.

[0086] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0087] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention herein. This application is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the claims.

[0088] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. A method for testing and maintaining a telematics computer system, characterized in that, The method includes: Establish an electrical connection between the test host and the telematics computer under test; In response to the telex system monitoring task entered in the test host interactive interface, configure several corresponding monitoring indicators for the telex system monitoring task. Based on the aircraft type and / or the version of the fly-by-wire computer under test, configure at least one of the following parameters for each monitoring indicator: detection point, detection channel, and detection point threshold. In response to the detection control command input in the test host interface, a logic signal and / or analog excitation signal are generated and sent to the under-test telemetry computer to obtain the telemetry signal generated by the under-test telemetry computer. The received telex signals are preprocessed, and the preprocessed telex signals are postprocessed to obtain the monitoring data corresponding to the telex system monitoring task.

2. The method according to claim 1, characterized in that, The received teletransmitted signal is preprocessed, including any one or any combination of the following signal processing methods: level conversion, filtering, signal isolation, impedance matching, and signal demodulation.

3. The method according to claim 1, characterized in that, The preprocessed telemetry signals are post-processed to obtain monitoring data corresponding to the telemetry system monitoring tasks, including: The preprocessed electrical transmission signal is subjected to signal detection processing to obtain the current monitoring parameters corresponding to each detection point and detection channel. The current monitoring parameters are compared with the corresponding detection point thresholds to obtain the monitoring results of the threshold values ​​for each detection channel; and The current monitoring parameters corresponding to the detection channels are compared to obtain the inter-channel difference monitoring parameters.

4. The method according to claim 1, characterized in that, The method further includes: Obtain the target task entered in the test host interactive interface; the target task includes any one of the following: adjustment task, inspection task, or maintenance task; Call the process card corresponding to the target task, and configure the task flow and task parameters according to the process card; The target task is executed according to the process card, and task feedback data is obtained; wherein, the task feedback data includes: test result data corresponding to each data channel.

5. The method according to claim 4, characterized in that, Maintenance tasks include: equipment appearance inspection, system function inspection, sensor and indicator coordination inspection, telemetry control system operation capability inspection under target conditions, and device operation logic inspection. The inspection tasks include: transmission ratio inspection, related sensor coordination adjustment inspection, limit state limiter operation inspection, and target signal inspection; The adjustment tasks include: sensor signal inspection and adjustment, and computer centering inspection and adjustment.

6. The method according to claim 4, characterized in that, The method further includes: In response to the data update task of the process card, the process card is updated according to the currently input process card update parameters, and the updated process card is saved.

7. The method according to claim 1, characterized in that, The method further includes: Perform data calibration processing on the logic signals and / or analog excitation signals output by the test host, and / or the electrical transmission signals input to the test host.

8. The method according to claim 1, characterized in that, The telemetry system monitoring task includes at least one of the following tasks: Secondary power supply output, channel differential monitoring, dynamic and static pressure angle of attack signal monitoring, pitch control channel monitoring, differential / roll control channel monitoring, left / right horizontal stabilizer monitoring, heading control channel monitoring, leading flap / flaps / limit control channel monitoring, fault setting / recovery, and command output.

9. The method according to claim 1, characterized in that, The method further includes: In response to a data analysis task, the corresponding monitoring data to be analyzed is read from the storage unit; wherein, the data analysis task includes: time information, storage path information, and monitoring data identifier of the monitoring data to be analyzed; The trained fault analysis model is invoked, and the read monitoring data to be analyzed is configured as the input data of the fault analysis model to obtain the data analysis results output by the model; wherein, the data analysis results include fault information and fault analysis information.

10. A detection and maintenance system for a telematics computer system, characterized in that, The system includes: The test host is used to respond to the fly-by-wire system monitoring task input in the interactive interface, configure several corresponding monitoring indicators for the fly-by-wire system monitoring task; configure at least one parameter among detection points, detection channels, and detection point thresholds for each monitoring indicator according to the aircraft type and / or the version of the fly-by-wire computer under test; generate logic signals and / or analog excitation signals in response to the detection control command input in the interactive interface and send them to the fly-by-wire computer under test to obtain the fly-by-wire signals generated by the fly-by-wire computer under test; perform signal preprocessing on the received fly-by-wire signals, and perform post-processing on the preprocessed fly-by-wire signals to obtain the monitoring data corresponding to the fly-by-wire system monitoring task; The testing chamber is used to calibrate the input and output data of the testing host. A signal conversion box is used to connect the circuit board of the computer under test to the test box; the signal conversion box includes multiple sets of test terminals corresponding to the signal detection points of the terminal board under test.