A digital integrated sensor testing system and its testing method
By designing a digital integrated sensor testing system, using an analog signal acquisition card and a 1553B bus communication card, automatic testing and data recording of sensors were realized, solving the problems of human error and insufficient accuracy in traditional testing, and improving testing accuracy and efficiency.
Patent Information
- Application Number
- CN202310368116.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-08
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2043-04-08
AI Technical Summary
Existing technologies for testing aircraft motion attitude measurement sensors suffer from high probability of human error, insufficient testing accuracy and consistency, making it difficult to meet the requirements of aircraft flight control.
A digital integrated sensor testing system was designed, comprising hardware and software components. The hardware components include an adapter chassis, a display, an industrial computer, a programmable power supply, an angular velocity turntable, and a linear acceleration turntable. The software components include control software and development support software. Automatic testing and data recording are achieved through an analog signal acquisition card and a 1553B bus communication card.
It improves testing accuracy and efficiency, reduces human error, and enables automatic setting and recording of single-axis physical quantities, replacing manual data processing.
Smart Images

Figure CN116298395B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of sensor testing technology, specifically to a digital integrated sensor testing system and its testing method. Background Technology
[0002] The use of sensing components such as fiber optic gyroscopes and micromechanical accelerometers (MEMS), multi-axial integration, and digital signal output have become the main development trends in aircraft motion attitude measurement sensors, and they are widely used in the field of aircraft flight control. Continuing to use the traditional method of manually inputting physical quantities, measuring, and recording data for these sensors will inevitably increase the probability of human error, and the required test accuracy and consistency will not be met. Therefore, a test system was designed to automatically test the angular velocity and linear acceleration outputs of a digitally integrated sensor in a single axis, and to automatically record the test data to generate output characteristic curves. Summary of the Invention
[0003] To address the aforementioned technical problems, this invention proposes a digital integrated sensor testing system and its testing method.
[0004] The technical problem to be solved by this invention is achieved by the following technical solution:
[0005] A digital integrated sensor testing system includes hardware and software components. The hardware component includes a vertical rack-mounted adapter chassis, a monitor, an industrial computer, a programmable power supply, a keyboard and mouse, and an angular velocity turntable and a linear acceleration turntable, which are external devices connected to the industrial computer. The industrial computer is equipped with an analog signal acquisition card and a 1553B bus communication card connected to the digital integrated sensor.
[0006] The software component includes control software and development support software. The control software includes a self-testing program and an automatic testing program. The development support software includes board drivers and development environment programs.
[0007] Preferably, the industrial computer is equipped with an industrial computer controller connected to the angular velocity turntable and the linear acceleration turntable.
[0008] Preferably, the analog acquisition card is used to acquire analog data from the digital integrated sensor.
[0009] Preferably, the analog signal acquisition card adopts a single-ended input, differential input, or mixed input acquisition method.
[0010] Preferably, the analog signal acquisition card has a data sampling rate of 250KSps, a sampling rate accuracy of 50ppm, an input impedance of 20KΩ, and a maximum safe input voltage of ±36V.
[0011] Preferably, the 1553B bus communication card is used to send BC signals to establish communication with the digital integrated sensor and control its working status, while receiving 1553B signals from the digital integrated sensor.
[0012] Preferably, the 1553B bus communication card includes a dual-channel 1553B bus, and each channel of the 1553B bus includes a bus controller, 1 to 31 remote terminals, and a bus monitor.
[0013] Preferably, the adapter chassis is used to control the power supply signal to the digital integrated sensor and the analog signal output from the digital integrated sensor.
[0014] A testing method for a digital integrated sensor testing system, using the aforementioned digital integrated sensor testing system, includes angular velocity testing and linear acceleration testing, wherein the angular velocity testing includes the following steps:
[0015] Step (S11) Perform a self-test on the 1553B bus communication card using a self-test program;
[0016] After the self-test in step (S11) is completed, enter the product number, select the measurement axis, including the three directions X, Y and Z, and select the X direction;
[0017] Step (S13) determines the initial position of the angular velocity: it is determined by whether the other two axes have an angular velocity value of 0. If it is not in the initial position, the system software will pop up a reminder to readjust the installation position of the integrated sensor.
[0018] Step (S14) Set the measurement points 0, ±0.63° / s, ±1° / s, ±1.6° / s, ±2.5° / s, ±4° / s, ±6.3° / s, ±10° / s, ±16° / s, ±25° / s, ±40° / s according to GJB-8898 standard;
[0019] In step (S15), the test software controls the angular velocity turntable to rotate according to the measurement points set in step (S14), records the output values at each point, judges the output results, and forms an output characteristic curve.
[0020] After completing the test in step (S16), complete the tests for the other two axes in the same way.
[0021] Preferably, the linear acceleration test includes the following steps:
[0022] Step (S21) Perform a self-test on the 1553B bus communication card using a self-test program;
[0023] After the self-test in step (S22) is completed, enter the product number, select the measurement axis, including the three directions X, Y and Z, and select the X direction;
[0024] Step (S23) determines the initial position of linear acceleration: it is determined by whether the angular velocity in the direction perpendicular to the Earth's center is 1g. If it is not in the initial position, the system software will pop up a reminder to readjust the installation position of the integrated sensor.
[0025] Step (S24) Set the measurement points 0, ±0.12g, ±0.40g, ±0.68g, ±0.96g, ±1g, ±1.25g, ±2.5g, ±3.0g according to GJB-9771 standard;
[0026] In step (S25), the test software controls the linear acceleration turntable to rotate according to the measurement points set in step (S24), records the output values at each point, judges the output results, and forms an output characteristic curve.
[0027] After completing the test in step (S26), complete the tests for the other two axes in the same way.
[0028] The beneficial effects of this invention are:
[0029] This invention provides a digital integrated sensor testing system that uses a data acquisition card and a bus communication card to measure and acquire the output signals of the digital integrated sensor, thereby improving testing accuracy and efficiency. By utilizing the communication bus to control the rotation of the angular velocity turntable and the linear acceleration turntable, it achieves automatic input of single-axis physical quantities, reducing manual operation and avoiding operational errors and accidental injuries. Furthermore, the system automatically generates integrated sensor output characteristic curves from the acquired data through software, replacing manual data processing and simplifying operation. Attached Figure Description
[0030] The present invention will be further described below with reference to the accompanying drawings and embodiments:
[0031] Figure 1 This is a diagram of the test system architecture for this invention;
[0032] Figure 2 This is a front view of the hardware component of the present invention.
[0033] Figure 3 This is a schematic diagram of the back structure of the hardware part of the present invention;
[0034] Figure 4 This is a schematic diagram of the angular velocity turntable structure of the hardware part of the present invention;
[0035] Figure 5 This is a schematic diagram of the linear acceleration turntable structure of the hardware part of the present invention;
[0036] Figure 6 This is a block diagram of the software components of the present invention;
[0037] Figure 7This is a flowchart of the angular velocity test process of the present invention;
[0038] Figure 8 This is a flowchart of the linear acceleration test of the present invention;
[0039] Figure 9 This is a typical test data curve.
[0040] In the diagram: 1. Adapter chassis; 2. Monitor; 3. Industrial computer; 4. Programmable power supply; 5. Analog signal acquisition card; 6. 1553B bus communication card; 7. Industrial computer controller; 8. Angular velocity turntable; 9. Linear acceleration turntable. Detailed Implementation
[0041] To make the technical means, creative features, objectives and effects of this invention easier to understand, the invention will be further described below in conjunction with the accompanying drawings and embodiments.
[0042] Currently, under normal operating conditions, the digital integrated sensor is powered by the aircraft's 27V power supply. The flight control computer outputs a 1553B bus BC signal to control the integrated sensor's operation. The integrated sensor converts the received analog signal from the sensor into a 1553B bus signal and outputs it to the flight control computer for processing. At the same time, the sensor's analog signal is led out to the external connector.
[0043] The present invention provides a digital integrated sensor testing system that uses the power supply and flight control computer on the simulator, and the secondary switch of the regulated power supply and adapter box to control the power-on status of the integrated sensor. The industrial control computer 1553B board sends BC (bus controller) signals to establish communication with the integrated sensor and control its working status. At the same time, it receives 1553B signals from the integrated sensor. The industrial control computer test chassis sends control signals to control the angular velocity turntable or linear acceleration turntable to rotate according to a given value to provide the corresponding physical quantity. The integrated sensor leads out analog signal and quantitative signal to the flight plug. The testing system collects and measures the data through the analog signal acquisition card and the 1553B board respectively, and records the data and generates characteristic curves through measurement software.
[0044] This invention provides a digital integrated sensor testing system based on a CPCI bus computer, equipped with a DC regulated power supply, signal adapter box, 1553B bus communication card, analog signal acquisition card, etc. It uses bus control, signal conversion and other technologies to realize the excitation and detection of interface control signals and bus signals; and uses test software developed by a virtual instrument platform to control the turntable operation and realize the performance verification of the product.
[0045] like Figures 1 to 6As shown, it includes hardware and software components. The hardware component adopts a vertical rack design and includes an industrial computer 3, a monitor 2, an adapter chassis 1, and a programmable power supply 4. Considering the human-machine interface during the testing process, the above components are integrated. External equipment includes an angular velocity turntable 8 and a linear acceleration turntable 9.
[0046] The industrial control computer 3 is the control core of the entire testing system, used for human-machine interaction and board control, and features high performance, high reliability, and scalability. In this embodiment, the industrial control computer 3 uses a 3U dual-row 8-slot CPCI backplane chassis, and its peripheral interfaces include two USB 3.0 interfaces and RS232 / RS422 / RS485 interfaces, meeting the needs of performance testing and communication control of the angular velocity turntable 8 and the linear acceleration turntable 9.
[0047] The industrial control computer 3 has an analog signal acquisition card 5, a 1553B bus communication card 6, and an industrial control computer controller 7 installed in its CPCI card slot.
[0048] The analog signal acquisition card 5 is used to receive analog signal data from the digital integrated sensor. The analog signal acquisition card 5 has 64 input channels and can use single-ended input, differential input, or mixed input acquisition methods; the data sampling rate is 250KSps, the sampling rate accuracy is up to 50ppm, the input impedance is 20KΩ, and the maximum safe input voltage is ±36V, which can meet the various analog signal measurement needs of the sensor under test.
[0049] The 1553B bus communication card 6 is used for data communication with digital integrated sensors. A single 1553B card contains a dual-channel 1553B bus, each channel including one BC (bus controller), 1 to 31 RTs (remote terminals), and one BM (bus monitor). The BC, RT, and BM can be active simultaneously and have onboard self-test functionality.
[0050] The main function of the adapter chassis 1 is to control the power signal supplied to the integrated sensors, enabling the product to be powered individually or simultaneously. Simultaneously, it extracts the analog signals from all sensors, allowing for the measurement of the sensor's analog values through test ports.
[0051] The angular velocity turntable 8 and the linear acceleration turntable 9 communicate with the industrial control computer controller 7 in the industrial control computer 3 via an RS / 232 interface, and operate at set values according to the test procedure under software control.
[0052] The software component is required to have the following functions: initialize hardware resources and global variables, perform self-test of the 1553B bus communication card 6, and complete system preparation; control the product via 1553B bus signals, receive and parse 1553B bus signals; and display all analog outputs of the integrated sensor by measuring the integrated sensor, judging the output results and generating curves.
[0053] Specifically, the software component includes control software and development support software. The control software includes a self-test program and an automatic test program, while the development support software includes board drivers and development environment programs. It is developed using Microsoft Visual C++ 6.0 under the Windows XP system.
[0054] A test method for a digital integrated sensor test system, using the aforementioned digital integrated sensor test system, includes angular velocity testing and linear acceleration testing. The test procedure for angular velocity testing is as follows: Figure 7 As shown, it includes the following steps:
[0055] Step (S11) Before the test system starts working, it first completes the self-test of the 1553B bus communication card 6 through the self-test program. The 1553B bus communication card 6 has a self-test function and can provide return values. The self-test status of the 1553B bus communication card 6 is judged by the test return values. The adapter chassis 1 feeds back the 27V power supply analog quantity to the analog quantity acquisition card 5. The working status of the 1553B bus communication card 6 is judged by the data fed back by each channel of the analog quantity acquisition card 5.
[0056] After the self-test in step (S11) is completed, enter the product number, select the measurement axis, including the three directions X, Y and Z, and select the X direction.
[0057] Step (S13) determines the initial position of the angular velocity: it is determined by whether the other two axes have an angular velocity value of 0. If it is not in the initial position, the system software pops up a reminder to readjust the installation position of the integrated sensor.
[0058] Step (S14) Set the measurement points 0, ±0.63° / s, ±1° / s, ±1.6° / s, ±2.5° / s, ±4° / s, ±6.3° / s, ±10° / s, ±16° / s, ±25° / s, and ±40° / s according to the GJB-8898 standard.
[0059] In step (S15), the test software controls the angular velocity turntable 8 to rotate according to the measurement points set in step (S14), records the output values at each point, judges the output results, and forms an output characteristic curve.
[0060] After completing the test in step (S16), complete the tests for the other two axes in the same way.
[0061] like Figure 8 As shown, the linear acceleration test includes the following steps:
[0062] Step (S21) Before the test system starts working, it first completes the self-test of the 1553B bus communication card 6 through the self-test program. The 1553B bus communication card 6 has a self-test function and can provide return values. The self-test status of the 1553B bus communication card 6 is judged by the test return values. The adapter chassis 1 feeds back the 27V power supply analog quantity to the analog quantity acquisition card 5. The working status of the 1553B bus communication card 6 is judged by the data fed back by each channel of the analog quantity acquisition card 5.
[0063] After the self-test in step (S22) is completed, enter the product number, select the measurement axis, including the three directions X, Y and Z, and select the X direction.
[0064] Step (S23) determines the initial position of linear acceleration: it is determined by whether the angular velocity in the direction perpendicular to the Earth's center is 1g. If it is not in the initial position, the system software will pop up a reminder to readjust the installation position of the integrated sensor.
[0065] Step (S24) Set the measurement points 0, ±0.12g, ±0.40g, ±0.68g, ±0.96g, ±1g, ±1.25g, ±2.5g, and ±3.0g according to the GJB-9771 standard.
[0066] In step (S25), the test software controls the linear acceleration turntable 9 to rotate according to the measurement points set in step (S24), records the output values at each point, judges the output results, and forms an output characteristic curve.
[0067] After completing the test in step (S26), complete the tests for the other two axes in the same way.
[0068] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely prisms of the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the present invention as claimed. The scope of protection of this invention is defined by the appended claims and their equivalents.
Claims
1. A testing method for a digital integrated sensor testing system, characterized in that: in, A digital integrated sensor testing system includes hardware and software components. The hardware components include a vertical rack-mounted adapter chassis (1), a display (2), an industrial computer (3), a programmable power supply (4), a keyboard and mouse, and an angular velocity turntable (8) and a linear acceleration turntable (9) that are external devices connected to the industrial computer (3). The industrial computer (3) is equipped with an analog signal acquisition card (5) and a 1553B bus communication card (6) that are connected to the digital integrated sensor. The software component includes control software and development support software. The control software includes a self-testing program and an automatic testing program. The development support software includes board drivers and development environment programs. The testing methods include angular velocity testing and linear acceleration testing. The angular velocity testing includes the following steps: Step (S11) Perform a self-test on the 1553B bus communication card (6) using a self-test program; After the self-test in step (S11) is completed, enter the product number, select the measurement axis, including the three directions X, Y and Z, and select the X direction; Step (S13) determines the initial position of the angular velocity: it is determined by whether the other two axes have an angular velocity value of 0. If it is not in the initial position, the system software will pop up a reminder to readjust the installation position of the integrated sensor. Step (S14) Set the measurement points 0, ±0.63° / s, ±1° / s, ±1.6° / s, ±2.5° / s, ±4° / s, ±6.3° / s, ±10° / s, ±16° / s, ±25° / s, ±40° / s according to GJB-8898 standard; Step (S15) The test software controls the angular velocity turntable (8) to rotate according to the measurement points set in step (S14), records the output values at each point, judges the output results, and forms an output characteristic curve; After completing the test in step (S16), complete the tests for the other two axes using the same method; Linear acceleration testing includes the following steps: Step (S21) Perform a self-test on the 1553B bus communication card (6) using a self-test program; After the self-test in step (S22) is completed, enter the product number, select the measurement axis, including the three directions X, Y and Z, and select the X direction; Step (S23) Determine the initial position of linear acceleration: judge by whether the angular velocity in the direction perpendicular to the Earth's center is 1g. If it is not in the initial position, the system software will pop up a reminder to readjust the installation position of the integrated sensor. Step (S24) Set the measurement points 0, ±0.12g, ±0.40g, ±0.68g, ±0.96g, ±1g, ±1.25g, ±2.5g, ±3.0g according to GJB-9771 standard; Step (S25) Test the software control the linear acceleration turntable (9) to rotate according to the measurement points set in step (S24), record the output values at each point, judge the output results and form the output characteristic curve; After completing the test in step (S26), complete the tests for the other two axes in the same way.
2. The testing method for a digital integrated sensor testing system according to claim 1, characterized in that: The industrial computer (3) is equipped with an industrial computer controller (7) that is connected to the angular velocity turntable (8) and the linear acceleration turntable (9).
3. The testing method for a digital integrated sensor testing system according to claim 1, characterized in that: The analog acquisition card (5) is used to acquire analog data from the digital integrated sensor.
4. The testing method for a digital integrated sensor testing system according to claim 1, characterized in that: The analog signal acquisition card (5) adopts a single-ended input, differential input, or mixed input acquisition method.
5. The testing method for a digital integrated sensor testing system according to claim 1, characterized in that: The analog input acquisition card (5) has a data sampling rate of 250KSps, a sampling rate accuracy of 50ppm, an input impedance of 20KΩ, and a maximum safe input voltage of ±36V.
6. The testing method for a digital integrated sensor testing system according to claim 1, characterized in that: The 1553B bus communication card (6) is used to send BC signals to establish communication with the digital integrated sensor and control its working status, while receiving 1553B signals from the digital integrated sensor.
7. The testing method for a digital integrated sensor testing system according to claim 1, characterized in that: The 1553B bus communication card (6) includes a dual-channel 1553B bus, and each channel of the 1553B bus includes a bus controller, 1 to 31 remote terminals, and a bus monitor.
8. The testing method for a digital integrated sensor testing system according to claim 1, characterized in that: The adapter box (1) is used to control the power supply signal to the digital integrated sensor and to extract the analog signal from the digital integrated sensor.
Citation Information
Patent Citations
MEMS inertia measuring unit and mounting error calibration method
CN101059384A
Aircraft avionics ground test system based on PXI bus and Lab Windows Cvi
CN102662112A