Real-time IMU simulator
First Claim
1. A real-time IMU simulator for an Inertial Measurement Unit (IMU) of an installed avionics system of a vehicle, comprising:
- a 6DOF flight simulator;
an IMU computer; and
a 6DOF(Degree of Freedom) interface, which is connected between said 6DOF flight simulator and said IMU computer, for transferring flight trajectory data from said 6DOF flight simulator to said IMU computer;
wherein said IMU computer is adapted for receiving flight state data and calculating IMU simulation data and outputting said IMU simulation data to an IMU signal generation board, and said IMU signal generation board is adapted for receiving said IMU simulation data and generating IMU signals and injecting said IMU signals to said installed avionics system.
2 Assignments
0 Petitions
Accused Products
Abstract
A real-time IMU simulator for an Inertial Measurement Unit (IMU) of an installed avionics system of a vehicle includes a 6DOF flight simulator; an IMU computer; and a 6DOF(Degree of Freedom) interface. The 6 DOF interface is connected between the 6DOF flight simulator and the IMU computer for transferring flight trajectory data from the 6DOF flight simulator to the IMU computer. The IMU computer is adapted for receiving flight state data and calculating IMU simulation data and outputting the IMU simulation data to an IMU signal generation board. The IMU signal generation board is adapted for receiving the IMU simulation data and generating IMU signals and injecting the IMU signals to the installed avionics system.
48 Citations
18 Claims
-
1. A real-time IMU simulator for an Inertial Measurement Unit (IMU) of an installed avionics system of a vehicle, comprising:
-
a 6DOF flight simulator;
an IMU computer; and
a 6DOF(Degree of Freedom) interface, which is connected between said 6DOF flight simulator and said IMU computer, for transferring flight trajectory data from said 6DOF flight simulator to said IMU computer;
wherein said IMU computer is adapted for receiving flight state data and calculating IMU simulation data and outputting said IMU simulation data to an IMU signal generation board, and said IMU signal generation board is adapted for receiving said IMU simulation data and generating IMU signals and injecting said IMU signals to said installed avionics system.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
a flight data Interface Module, which is a group of communication driver programs and drives different said 6DOF interfaces with their designated data formats, a Trajectory Generation Module, which is an internal trajectory generator that makes said IMU simulator a self-contained system, a Gyro Measurement Module, which receives said 6DOF data and outputs ideal simulation output data of gyros of said simulated IMU, a Gyro Error Module, which includes a gyro error model and receives said 6DOF data and outputs errors of said simulation output data of said gyros of said simulated IMU, an Accelerometer Measurement Module, which receives the 6DOF data and outputs ideal simulation output data of accelerometers of the simulated IMU, an accelerometer Error Module, which includes a accelerometer error model and receives said 6DOF data and outputs errors of simulation output data of said accelerometers of said simulated IMU, an Electronic Signal Generation Module, which is a group of driver programs for said IMU signal generation hardware boards, and a user Interface and Monitoring Module, which provides an interface between a user and said IMU simulator.
-
-
8. A real-time IMU simulator, as recited in claim 1, wherein said 6 DOF interface and said IMU signal generation board are plugged in said IMU computer through a bus.
-
9. A real-time IMU simulator, as recited in claim 8, wherein said IMU computer comprises:
-
a flight data Interface Module, which is a group of communication driver programs and drives different said 6DOF interfaces with their designated data formats, a Trajectory Generation Module, which is an internal trajectory generator that makes said IMU simulator a self-contained system, a Gyro Measurement Module, which receives said 6DOF data and outputs ideal simulation output data of gyros of said simulated IMU, a Gyro Error Module, which includes a gyro error model and receives said 6DOF data and outputs errors of said simulation output data of said gyros of said simulated IMU, an Accelerometer Measurement Module, which receives the 6DOF data and outputs ideal simulation output data of accelerometers of the simulated IMU, an Accelerometer Error Module, which includes a accelerometer error model and receives said 6DOF data and outputs errors of simulation output data of said accelerometers of said simulated IMU, an Electronic Signal Generation Module, which is a group of driver programs for said IMU signal generation hardware boards, and a user Interface and Monitoring Module, which provides an interface between a user and said IMU simulator.
-
-
10. A real-time IMU simulator, as recited in claim 1, wherein said IMU computer comprises:
-
a flight data Interface Module, which is a group of communication driver programs and drives different said 6DOF interfaces with their designated data formats, a Trajectory Generation Module, which is an internal trajectory generator that makes said IMU simulator a self-contained system, a Gyro Measurement Module, which receives said 6DOF data and outputs ideal simulation output data of gyros of said simulated IMU, a Gyro Error Module, which includes a gyro error model and receives said 6DOF data and outputs errors of said simulation output data of said gyros of said simulated IMU, an Accelerometer Measurement Module, which receives the 6DOF data and outputs ideal simulation output data of accelerometers of the simulated IMU, an accelerometer Error Module, which includes an accelerometer error model and receives said 6DOF data and outputs errors of simulation output data of said accelerometers of said simulated IMU, an Electronic Signal Generation Module, which is a group of driver programs for said IMU signal generation hardware boards, and a user Interface and Monitoring Module, which provides an interface between a user and said IMU simulator.
-
-
11. A real-time IMU simulator, as recited in claim 1, wherein 6DOF (Degree of Freedom) interface, said IMU computer, and said EMU signal generation board are implemented based on a PC (Personal Computer) computer, comprising:
-
a 6DOF interface, which has a plurality of optional boards for different said 6DOF flight simulators, including;
a 1553 bus, a RS-422 serial interface, a RS-232c serial port, an adapter like Network adapter, a CRT monitor and a mouse and keyboard, which are under support of a software for user to operate the simulator, modify its parameters easily, and observe IMU data, a CPU Mainboard, which handles all management of the IMU simulator and calculates IMU simulation data, and an IMU signal generation board which comprises a digital parallel board, a pulse generator board, and an analog generator board, wherein said optional boards of said IMU signal generation board are selected to adapt various types of said IMU output signal of said simulated IMU.
-
-
12. A real-time IMU simulator, as recited in claim 1, wherein a signal regulator and connector board is connected between said IMU signal generation and said onboard avionics system and is used for a specific user according to specific said IMU used in said simulated system.
-
13. A real-time IMU simulator for an Inertial Measurement Unit (IMU) of an installed avionics system of a vehicle, comprising:
-
an IMU computer for reading flight state data from a data file with time label and calculating IMU simulation data and outputting said IMU simulation data in real-time way to a IMU signal generation board, wherein said data file with time label is generated and saved by a 6DOF flight simulator in advance before performing a ground test of said onboard avionics system, wherein said IMU signal generation board is adapted for receiving said IMU simulation data and generating IMU signals and injecting said IMU signals to said installed avionics systems. - View Dependent Claims (14, 15, 16, 17, 18)
a flight data Interface Module, which is a group of communication driver programs and drives different said 6DOF interfaces with their designated data formats, a Trajectory Generation Module, which is an internal trajectory generator that makes said IMU simulator a self-contained system, a Gyro Measurement Module, which receives said 6DOF data and outputs ideal simulation output data of gyros of said simulated IMU, a Gyro Error Module, which includes a gyro error model and receives said 6DOF data and outputs errors of said simulation output data of said gyros of said simulated IMU, an Accelerometer Measurement Module, which receives the 6DOF data and outputs ideal simulation output data of accelerometers of the simulated IMU, an accelerometer Error Module, which includes a accelerometer error model and receives said 6DOF data and outputs errors of simulation output data of said accelerometers of said simulated IMU, an Electronic Signal Generation Module, which is a group of driver programs for said IMU signal generation hardware boards, and a user Interface and Monitoring Module, which provides an interface between a user and said IMU simulator.
-
-
16. A real-time IMU simulator, as recited in claim 13, wherein said IMU signal generation board are plugged in said IMU computer through a bus.
-
17. A real-time IMU simulator, as recited in claim 16, wherein said IMU computer comprises:
-
a flight data Interface Module, which is a group of communication driver programs and drives different said 6DOF interfaces with their designated data formats, a Trajectory Generation Module, which is an internal trajectory generator that makes said IMU simulator a self-contained system, a Gyro Measurement Module, which receives said 6DOF data and outputs ideal simulation output data of gyros of said simulated IMU, a Gyro Error Module, which includes a gyro error model and receives said 6DOF data and outputs errors of said simulation output data of said gyros of said simulated IMU, an Accelerometer Measurement Module, which receives the 6DOF data and outputs ideal simulation output data of accelerometers of the simulated IMU, an accelerometer Error Module, which includes a accelerometer error model and receives said 6DOF data and outputs errors of simulation output data of said accelerometers of said simulated IMU, an Electronic Signal Generation Module, which is a group of driver programs for said IMU signal generation hardware boards, and a user Interface and Monitoring Module, which provides an interface between a user and said IMU simulator.
-
-
18. A real-time IMU simulator, as recited in claim 13, wherein said IMU computer comprises:
-
a flight data Interface Module, which is a group of communication driver programs and drives different said 6DOF interfaces with their designated data formats, a Trajectory Generation Module, which is an internal trajectory generator that makes said IMU simulator a self-contained system, a Gyro Measurement Module, which receives said 6DOF data and outputs ideal simulation output data of gyros of said simulated IMU, a Gyro Error Module, which includes a gyro error model and receives said 6DOF data and outputs errors of said simulation output data of said gyros of said simulated IMU, an Accelerometer Measurement Module, which receives the 6DOF data and outputs ideal simulation output data of accelerometers of the simulated IMU, an accelerometer Error Module, which includes a accelerometer error model and receives said 6DOF data and outputs errors of simulation output data of said accelerometers of said simulated IMU, an Electronic Signal Generation Module, which is a group of driver programs for said IMU signal generation hardware boards, and a user Interface and Monitoring Module, which provides an interface between a user and said IMU simulator.
-
Specification