Method for judging takeoff of airplane through external sensor
By using a combination of microprogram controllers and external sensors in the device, we can judge the flight status of the aircraft and control the equipment signal, and solve the problem of equipment signal interference during aircraft takeoff and landing, ensuring flight safety and restoring the normal operation of the equipment business.
Patent Information
- Application Number
- CN202311644318.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-04
- Publication Date
- 2025-06-06
AI Technical Summary
During the takeoff and landing of the aircraft, signal interference from multiple equipment may affect the aircraft signal and cannot be shut down manually or remotely, resulting in safety hazards.
The micro program controller is used to combine two external sensors to collect data through the acceleration sensor and the air pressure sensor, judge the flight status of the aircraft, and send control instructions through the micro program controller to turn off or resume signal reception and transmission in flight mode.
It effectively avoids equipment signal interference during aircraft takeoff and landing, ensures flight safety, and resumes normal operation of services after the equipment returns to land.
Smart Images

Figure CN120103740A_ABST
Abstract
Description
Technical Field The present invention relates to the field of aviation safety, and in particular to a method for judging the flight status of an aircraft. Background Art With the rapid development of IoT devices, many modern devices are equipped with radio frequency. Since these devices are placed in different scenarios, some scenarios will limit the signal transmission of the devices, especially electronic equipment. When the goods are transported, once they enter the interior of the aircraft, multiple devices transmit signals at the same time, causing strong interference to the aircraft's signals. Not all devices can be turned off manually or remotely. Therefore, in response to the requirements of the aircraft's flight environment, we invented this method. Data is collected through multiple data sensors and transmitted to the microprogram controller. The microprogram controller then determines the flight status of the aircraft and controls the device to enter and exit flight mode to ensure the aircraft's safe flight requirements while meeting the normal operation of the equipment after returning to land. Summary of the invention The content of the present invention is to provide a method that allows the device to shut down the signal transmission when it detects that the aircraft is taking off, and to resume the signal reception and transmission when it detects that the aircraft is landing. It is mainly realized by a microprogram controller plus two external sensors (see Figure 1 ), the microprogram controller is responsible for sending control instructions and data processing, and the two external sensors are responsible for collecting data. BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 This is a schematic diagram of the hardware composition of flight detection; Figure 2 Software flow chart of flight detection; Figure 3 This is a diagram of the aircraft taking off; Figure 4 It is a schematic diagram of the aircraft's flight process, showing the changes in air pressure and altitude from takeoff to landing; Figure 5 A diagram of the process of an airplane landing Figure 6 This is the working flow diagram of the air pressure sensor; Figure 7 This is the working flow diagram of the acceleration sensor; Specific implementation methods The takeoff process of an aircraft includes three stages: ground roll, liftoff and accelerated climb. The aircraft first taxis to the takeoff line, brakes the wheels, puts the flaps in the takeoff position, increases the engine speed to the maximum, then releases the brakes, and the aircraft begins to accelerate under the action of thrust. When the taxiing speed reaches a certain value, the pilot pulls back the joystick, lifts the front wheel, and increases the angle of attack. After that, the aircraft continues to taxi with only two main wheels. The lift of the wing increases with the increase of the taxiing speed. When its value is equal to the weight of the aircraft, the aircraft leaves the ground and accelerates to climb. When it rises to a height of 10 to 15 meters, the landing gear is retracted, and the takeoff stage ends after it rises to a height of 25 meters. Since propeller aircraft have less residual power after taking off, the takeoff process is often divided into four stages: ground roll, liftoff, accelerated level flight, and climb to a safe height. Generally speaking, the takeoff speed of an aircraft is 200-300 kilometers per hour. Please see Figure 3 Landing refers to the process of an aircraft landing on the runway and decelerating and taxiing. The specific process is: the speed is reduced to the calculated final approach speed, and as the speed slows down, the Flaps This helps the aircraft to decelerate better while ensuring that the lift remains constant, so that the aircraft does not stall and crash when flying at low speeds, and the landing gear is lowered and locked. Figure 5 Based on the principle of aircraft take-off and landing, we have invented a method for judging the flight status of an aircraft, which is mainly composed of a microprogram controller, an acceleration sensor and an air pressure sensor. The microprogram controller detects the flight status of the aircraft by acquiring data from external sensors and performing calculations on the data. When it is detected that the aircraft is in take-off mode, the device enters flight mode to ensure flight safety. At the same time, after detecting that the aircraft has landed, the device can automatically exit flight mode and continue to run the working logic. The following is the specific implementation content of the present invention.
[0001] Add a microcontroller and two external sensors to the device (see Figure 2 ), the microcontroller is powered on, the internal timer is initialized, and the initialization setting instruction is sent to the external sensor through the data channel, and the system starts working. The microcontroller obtains the data of the external sensor regularly and calculates it, and outputs the calculation result at the same time. The data collected by the external acceleration sensor is as follows: 1 Sampling 150 sets of X, Y, Z data for comparison, and the results are The largest set of data acc_max_x_new / acc_max_y_new / acc_max_z_new The smallest set of data Acc_min_x_new / acc_min_y_new / acc_min_z_new A set of average values average_x_new / average_y_new / average_z_new. 2 Get the final data Subtract the minimum value from the mean value to get It is calculated by subtracting the sub-mean value from the maximum value. Compare the data and take the maximum value to get the new xyz acc_tx_new / acc_ty-new / acc_tz_new The sum of three numbers xyz Acc_t_total_new=acc_tx_new+acc_tx_new+acc_ty_new+acc_tz_new Store three sets of new data into QUEUE and get the final value. (1. XYZ average value, 2. XYZ sum value, 3. Vibration state value) 3. Analyze the data stored in Q to get the number of vibration states (stationary state, slight vibration state, strong vibration state), and then take out the maximum number of consecutive vibration states from Q (most consecutive slight vibrations, most consecutive strong vibrations)
[0002] Aircraft takeoff detection algorithm 1. Take out ten sets of xyz square sums from Q 2. Take out 60 sets of motion status data from Q 3. No steady operation 30 seconds before takeoff 4. Calculate the previous xyz value, and find the average value of the last 120 groups of xyz from Q. When the acceleration acc_t_total < 16384, record it and assign it to acc_t_total_ave1. When the sum of the recorded xyz is greater than 7000, return it, otherwise continue the calculation. 5. Take 5 groups of base_i from the recorded acceleration to get the average value, then take 60 groups from the recorded xyz and calculate the average value of the recorded base_i to get the accurate acceleration. If the acceleration is greater than 1 and less than 5, record the number of times at this time to continues_high_acc_max. When the recorded acceleration number exceeds 15 times and is less than 80 times, return, otherwise continue the calculation. At this point, all tests pass. 6. At the same time, the altitude of the aircraft is obtained through the air pressure sensor. The timer calculates the altitude change of the aircraft every predetermined time (the default is 10 seconds). When the flight altitude continues to climb and exceeds the predetermined threshold, it can be determined as one of the conditions for the aircraft to take off. 7. When the algorithms of the acceleration sensor and the air pressure sensor meet the judgment conditions, it is determined that the aircraft is in take-off state.
[0003] Aircraft Landing Detection Algorithm 1. When the detected aircraft's flight altitude continues to decrease and then remains at a certain altitude for a period of time, it can be determined as a condition for the aircraft to land; 2. The acceleration sensor can return to a stable state after detecting a period of strong vibration;
[0004] The processed data is compared with the set threshold. When the data exceeds the threshold, it can be considered that the conditions for take-off or landing are met, and then a closing or opening instruction is sent to the RF module through the microprogram controller.
[0005] The air pressure sensor mainly collects air around the device and converts the air pressure into horizontal height data, which is then transmitted to the microprogram controller to determine the height of the device.
[0006] The acceleration sensor outputs the acceleration data of the X, Y, and Z axes to the microcontroller, which calculates the acceleration and vibration degree of the device through the corresponding algorithm.
[0007] When the detection starts, the microcontroller starts an internal timer and initializes the peripheral sensors. The microcontroller obtains data from the peripheral sensors at regular intervals, calculates and processes the data, compares it with the set threshold, and then outputs the result.
Claims
1. A method for determining the flight status of an aircraft, which mainly obtains data from an air pressure sensor and an acceleration sensor, and uses an algorithm to determine the state of the aircraft during flight by calculating changes in the data.