CN114610075A - Many rotor crafts of verting flight control system and many rotor unmanned aerial vehicle - Google Patents

Many rotor crafts of verting flight control system and many rotor unmanned aerial vehicle Download PDF

Info

Publication number
CN114610075A
CN114610075A CN202210503561.8A CN202210503561A CN114610075A CN 114610075 A CN114610075 A CN 114610075A CN 202210503561 A CN202210503561 A CN 202210503561A CN 114610075 A CN114610075 A CN 114610075A
Authority
CN
China
Prior art keywords
aircraft
control
speed
flight
expected
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210503561.8A
Other languages
Chinese (zh)
Inventor
王晓波
严旭飞
娄斌
谢安桓
张丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Lab
Original Assignee
Zhejiang Lab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Lab filed Critical Zhejiang Lab
Priority to CN202210503561.8A priority Critical patent/CN114610075A/en
Publication of CN114610075A publication Critical patent/CN114610075A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention discloses a tilting multi-rotor aircraft flight control system and a multi-rotor unmanned aerial vehicle, which comprise a flight control computer, wherein the flight control computer is connected with a remote control receiver, a data transmission radio station and a GPS module through different serial ports, and is connected with a steering engine control plate and a motor control plate through the same serial port; and the flight control computer obtains a motor control instruction and a steering engine control instruction according to the instruction of the remote controller, the instruction and the task issued by the ground station and the position, speed information and flight attitude information of the tilting multi-rotor aircraft, and sends the motor control instruction and the steering engine control instruction to the motor control panel and the steering engine control panel respectively. According to the invention, the redundancy of the inertial sensor, the magnetic sensor, the height sensor and the power module is utilized to increase the disaster tolerance and fault tolerance performance and the safety performance of the system. The problem that the number of signal output channels of the flight control computer is limited is solved by the motor control panel and the steering engine control panel, control of the flight control system on multiple paths of motors, the steering engine and other external devices is achieved, and expandability and universality of the system are improved.

Description

Many rotor crafts of verting flight control system and many rotor unmanned aerial vehicle
Technical Field
The invention relates to the field of aircrafts, in particular to a flight control system of a tilting multi-rotor aircraft and a multi-rotor unmanned aerial vehicle.
Background
At present, the application scenes of the unmanned aerial vehicle are more and more extensive. Such as urban air traffic, electric power inspection, aerial survey, fire rescue and the like. For the unmanned aerial vehicle, a flight control system is of great importance, and directly determines the safety and stability performance of the unmanned aerial vehicle. When the aircraft carries out a flight task, the position and the attitude of the aircraft need to be obtained through a sensor. Once a sensor in the flight control system fails, the result is not imaginable. In addition to flight control, the powertrain is also very important, so there are many aircraft that have a large number of motors to achieve the redundancy of the powertrain. And at present, due to the multifunctional requirement, some peripheral equipment can be added on the unmanned aerial vehicle. A large number of actuators and peripheral devices require a flight control system to have a large number of signal output terminals, and it is difficult for the flight control system on the market to meet the specific functional requirements.
Disclosure of Invention
The invention aims to provide a tilting multi-rotor aircraft flight control system and a multi-rotor unmanned aerial vehicle aiming at the defects of the prior art.
The invention is realized by adopting the following technical scheme: the first aspect of the embodiment of the invention provides a flight control system of a tilting multi-rotor aircraft, which comprises a flight control computer, a remote control receiver, a data transmission radio station, a GPS module, a steering engine control panel and a motor control panel; the flight control computer is connected with the remote control receiver, the data transmission radio station and the GPS module through different serial ports, and is connected with the steering engine control plate and the motor control plate in parallel through the same serial port; the remote control receiving machine receives an instruction of the remote controller, the data transmission radio station receives an instruction and a task issued by the ground station, and the GPS module obtains position and speed information of the tilting multi-rotor aircraft; the flight control computer comprises a processor, and an accelerometer, a gyroscope, a magnetic compass and a barometer which are connected with the processor; the system comprises an accelerometer, a gyroscope, a magnetic compass and a barometer, wherein the accelerometer, the gyroscope, the magnetic compass and the barometer respectively obtain acceleration information, angular velocity information, magnetic field information and altitude information of the tilting multi-rotor aircraft; the processor fuses the acceleration information, the angular velocity information and the magnetic field information through a complementary filtering algorithm to obtain flight attitude information of the tilting multi-rotor aircraft; the flight control computer obtains a motor control instruction and a steering engine control instruction according to an instruction of the remote controller, an instruction and a task issued by the ground station and position, speed information and flight attitude information of the tilting multi-rotor aircraft, and respectively sends the motor control instruction and the steering engine control instruction to the motor control panel and the steering engine control panel; when the aircraft flies in a multi-rotor mode, after receiving a tilt rotor flight mode instruction sent by a remote controller or a ground station, the flight control system controls the designated motor to tilt and is in a state parallel to the horizontal plane, and the designated motor is switched to the tilt rotor mode to fly.
Furthermore, the flight control computer also comprises a power supply interface, and the power supply interface supplies electric energy to the flight control system through an external lithium battery.
Further, the flight control computer further comprises a standby power supply interface.
Furthermore, the flight control computer also comprises a standby accelerometer, a standby gyroscope, a standby magnetic compass and a standby barometer which are connected with the processor.
Furthermore, the motor control board is connected with a plurality of motors on the aircraft through a plurality of output terminals, and the rotating speed of each motor is controlled according to a control instruction; the steering engine control panel is connected with a plurality of steering engines on the aircraft through a plurality of output terminals, and the output shaft of the steering engine is controlled to steer according to the control command, so that power is provided for the aircraft, and the flight attitude of the aircraft is controlled.
Further, the specific steps of obtaining the flight attitude by the complementary filtering algorithm are as follows: solving a quaternion of an initial moment according to an initial attitude angle of a known aircraft, and acquiring the angular velocity, the acceleration and the magnetic force value of the magnetic compass; calculating according to the quaternion to obtain a gravity vector and a magnetic field vector of a computer system; and finally, calculating a compensation error according to the gravity vector, the magnetic field vector, the angular velocity, the acceleration and the magnetic force value of the magnetic compass of the aircraft system, updating the quaternion by using the compensation error to correct gyroscope data, normalizing the updated quaternion and converting the normalized quaternion into an Euler angle, wherein the Euler angle is the attitude information of the aircraft.
Further, the command of the remote controller comprises a flight mode command, a speed command and a course angular speed command;
when the aircraft receives a flight mode instruction and the flight mode is in a multi-rotor mode, a flight control computer sends control instructions of all steering engine output shafts rotating by 90 degrees to a steering engine control panel, wherein a motor is connected with a steering engine through a mechanical device, when the steering engine output shafts rotate by 90 degrees, the motor is in a state perpendicular to a horizontal plane, when the steering engine output shafts rotate by 0 degree, the motor is in a state parallel to the horizontal plane, and the flight control computer calculates to obtain motor control quantity according to a speed instruction and a course angular speed instruction; controlling the aircraft according to the motor control quantity through a motor controller;
after the aircraft receives a flight mode instruction, the flight mode is in a tilt rotor mode, and a control instruction of 0-degree rotation of an output shaft of a designated steering engine and an instruction of 90-degree rotation of the output shaft of the designated steering engine are sent to a steering engine control panel by a flight control computer; and the flight control computer calculates according to the speed instruction and the course angular speed instruction to obtain the motor control quantity, and controls the aircraft according to the motor control quantity through the motor controller.
Furthermore, the commands issued by the ground station comprise a flight mode command, a position command, an altitude command and a course angle command; the position command comprises a position command in an X direction and a position command in a Y direction;
when a flight mode command issued by a ground station is a multi-rotor mode, a computer sends control commands of all steering engine output shafts rotating by 90 degrees to a steering engine control board, and the computer calculates the process of obtaining the control quantity of the motor, wherein the X direction is the advancing direction of an aircraft nose, the Y direction points to the right side of the aircraft and is vertical to the X direction, the Z direction is vertical to an XY plane, and the center of mass of the aircraft points to the belly of the aircraft; the process of obtaining the motor control quantity through computer calculation specifically comprises the following steps:
(1) carrying out PID control operation on the altitude instruction and the current altitude of the aircraft to obtain an expected speed in the Z direction, and carrying out PID control operation on the expected speed in the Z direction and the current speed of the aircraft in the Z direction to obtain an accelerator control quantity of the aircraft;
(2) carrying out PID control operation on the position instruction in the X direction and the current position of the aircraft in the X direction to obtain the expected speed in the X direction, then carrying out PID control on the expected speed in the X direction and the current speed in the X direction of the aircraft to obtain the expected pitch angle in the X direction, carrying out PID control operation on the expected pitch angle and the current pitch angle of the aircraft to obtain the expected pitch angle speed, and carrying out PID control operation on the expected pitch angle speed and the current pitch angle speed of the aircraft to obtain the control quantity of a pitch channel;
(3) carrying out PID control operation on the position instruction in the Y direction and the current Y direction position of the aircraft to obtain the expected speed in the Y direction, then carrying out PID control operation on the expected speed in the Y direction and the current Y direction speed of the aircraft to obtain the expected rolling angle in the Y direction, carrying out PID control operation on the expected rolling angle and the current rolling angle of the aircraft to obtain the expected rolling angle speed, and carrying out PID control operation on the expected rolling angle speed and the current rolling angle speed of the aircraft to obtain the control quantity of a rolling channel;
(4) carrying out PID control operation on the course angle instruction and the current course angle of the aircraft to obtain an expected course angular velocity, and then carrying out PID control operation on the expected course angular velocity and the current course angular velocity of the aircraft to obtain a control quantity of a course channel;
(5) the flight control computer controls and distributes the pitching channel control quantity, the rolling channel control quantity, the accelerator control quantity and the course channel control quantity to obtain the control quantity of each motor, and then packs the control quantity data and sends the control quantity data to the motor control board;
when the flight mode command issued by the ground station is a tilt rotor mode, the flight control computer sends a control command for specifying that the output shaft of the steering engine rotates by 0 degree and a command for specifying that the output shaft of the steering engine rotates by 90 degrees to the steering engine control panel; the process of obtaining the motor control quantity through calculation by the flight control computer specifically comprises the following steps:
(1) the flight control computer performs PID control operation on the altitude instruction and the current altitude of the aircraft to obtain an expected Z-direction speed, and performs PID control operation on the expected Z-direction speed and the current Z-direction speed of the aircraft to obtain an aircraft accelerator control quantity;
(2) carrying out PID control operation on the position instruction in the Y direction and the current Y direction position of the aircraft to obtain the expected speed in the Y direction, then carrying out PID control operation on the expected speed in the Y direction and the current Y direction speed of the aircraft to obtain the expected rolling angle in the Y direction, carrying out PID control operation on the expected rolling angle and the current rolling angle of the aircraft to obtain the expected rolling angle speed, and carrying out PID control operation on the expected rolling angle speed and the current rolling angle speed of the aircraft to obtain the control quantity of a rolling channel;
(3) carrying out PID control operation on the course angle instruction and the current course angle of the aircraft to obtain an expected course angular velocity, and then carrying out PID control operation on the expected course angular velocity and the current course angular velocity of the aircraft to obtain a control quantity of a course channel;
(4) obtaining the expected speed of the aircraft in the X direction by performing PID control operation on the position instruction in the X direction and the current position of the aircraft in the X direction, and then performing PID control operation on the expected speed of the X direction and the current speed of the aircraft to obtain the control quantity of each motor in the horizontal state;
(5) the method comprises the following steps that when an aircraft is in a tilting rotor mode, an expected pitch angle is 0 degree, the expected pitch angle and the current pitch angle of the aircraft are subjected to PID control operation to obtain a pitch angle speed, and the expected pitch angle speed and the current pitch angle speed of the aircraft are subjected to PID control operation to obtain a control quantity of a pitch channel;
(6) and the flight control computer controls and distributes the pitching channel control quantity, the rolling channel control quantity, the accelerator control quantity and the course channel control quantity to obtain the control quantity of each vertical motor, and then packs and sends the horizontal motor control quantity and the vertical motor control quantity to the motor control board.
A second aspect of the embodiments of the present invention provides a multi-rotor unmanned aerial vehicle, which includes a fuselage and the above-mentioned flight control system applicable to a tilt multi-rotor aircraft, where the flight control system of the tilt multi-rotor aircraft is mounted on the fuselage.
The invention has the following beneficial effects: the flight control system of the tilting multi-rotor aircraft can firstly realize multi-channel output, realize the control of a plurality of motors and a plurality of steering engines, realize power redundancy on one hand, and realize the switching of two flight modes on the other hand. In addition, some important sensors and power interfaces are redundant in the flight control system, and the stability of the flight control system is improved. The invention solves the problem that the number of motors or other actuating mechanisms is limited by the number of interfaces of the flight control computer, realizes the function of connecting a plurality of actuating mechanism control panels in parallel through the serial port output of the flight control computer, and thus better expands the use of other equipment; a new idea is provided for the flight control design of a super multi-rotor aircraft and a flight control design containing a super multi-peripheral aircraft.
Drawings
Fig. 1 is a schematic view of the overall architecture of a flight control system of a tilting multi-rotor aircraft;
FIG. 2 is a schematic view of a multi-rotor mode of a tiltrotor multi-rotor aircraft;
fig. 3 is a schematic view of a tiltrotor mode of a tiltrotor multi-rotor aircraft.
Detailed Description
The present invention will be described in detail below with reference to the accompanying drawings and preferred embodiments, and the objects and effects of the present invention will become more apparent, and the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, the invention provides a flight control system of a tilt rotor aircraft, which comprises a flight control computer, a remote control receiver, a data transmission radio station, a GPS module, a steering engine control panel and a motor control panel; the flight control computer is respectively connected with the remote control receiver, the data transmission radio station and the GPS module through different serial ports, and is connected with the steering engine control plate and the motor control plate in parallel through the same serial port; the remote control receiving machine receives an instruction of the remote controller, the data transmission radio station receives an instruction and a task issued by the ground station, and the GPS module obtains position and speed information of the tilting multi-rotor aircraft.
The flight control computer comprises a processor, and an accelerometer, a gyroscope, a magnetic compass and a barometer which are connected with the processor; the flight control computer comprises a power supply interface; the flight control computer is provided with a standby accelerometer, a standby gyroscope and a standby magnetic compass; the flight control computer comprises a standby power supply interface; the flight control computer comprises a data transmission radio station interface, a GPS module interface and a remote control receiver interface. The steering engine control panel contains multichannel steering engine control passageway. The motor control board contains a plurality of motor control channels. In the tilting multi-rotor flight control system, a flight control computer mainly manages and controls flight tasks of an aircraft. The accelerometer is responsible for measuring acceleration values of the aircraft. The gyroscope is responsible for measuring the angular velocity value of the aircraft. The magnetic compass is responsible for measuring the magnetic field value of the aircraft. The barometer is responsible for measuring the altitude of the aircraft. The gyroscope has good dynamic performance and is slightly influenced by external conditions, but errors are accumulated when the attitude angle is obtained through integration for a long time, and the error of the output attitude angle is larger. The acceleration sensor can obtain the attitude angle without accumulated errors, but the dynamic measurement performance is not good. The magnetic compass can obtain a heading angle, has no accumulated error, and is easily interfered by the outside. And the processor fuses the acceleration information, the angular velocity information and the magnetic field information through a complementary filtering algorithm to obtain the flight attitude information of the tilting multi-rotor aircraft. And performing reinforcement and shortening according to the characteristics of the sensor through a complementary filtering algorithm to perform attitude calculation, taking the angle obtained by the gyroscope as an optimal value in a short time, and correcting the angle obtained by the gyroscope through acceleration and magnetic compass data at regular time.
The method for obtaining the flight attitude through the complementary filtering algorithm comprises the following specific steps of:
(1) and initializing a quaternion, substituting the initial attitude angle of the known aircraft into the following formula, and solving the quaternion at the initial moment. Wherein
Figure 148770DEST_PATH_IMAGE001
Is the real part of the quaternion q
Figure 597068DEST_PATH_IMAGE002
Is the imaginary part of the quaternion q,
Figure 642385DEST_PATH_IMAGE003
as the angle of the roll, the roll angle,
Figure 83599DEST_PATH_IMAGE004
in order to be the pitch angle,
Figure 429130DEST_PATH_IMAGE005
is a course angle;
Figure 782751DEST_PATH_IMAGE006
(2) acquiring angular velocity, acceleration and magnetic force value of a magnetic compass, wherein the measured value of the acceleration is
Figure 580943DEST_PATH_IMAGE007
Figure 61734DEST_PATH_IMAGE008
Figure 261771DEST_PATH_IMAGE009
The gyroscope measured value is
Figure 786293DEST_PATH_IMAGE010
Figure 275043DEST_PATH_IMAGE011
Figure 589219DEST_PATH_IMAGE012
Magnetometer measurements of
Figure 643763DEST_PATH_IMAGE013
Figure 808028DEST_PATH_IMAGE014
Figure 580812DEST_PATH_IMAGE015
(3) Obtaining a gravity vector and a magnetic field vector of a machine system according to the quaternion, and utilizing the following formulas:
Figure 387094DEST_PATH_IMAGE016
wherein the content of the first and second substances,
Figure 312455DEST_PATH_IMAGE017
Figure 444359DEST_PATH_IMAGE018
Figure 438860DEST_PATH_IMAGE019
and the gravity vector is a coordinate system of the machine body.
Figure 314412DEST_PATH_IMAGE020
Figure 592816DEST_PATH_IMAGE021
Wherein the content of the first and second substances,
Figure 895621DEST_PATH_IMAGE022
Figure 377418DEST_PATH_IMAGE023
Figure 525503DEST_PATH_IMAGE024
is a geographic coordinate system magnetic force value.
Figure 425457DEST_PATH_IMAGE025
,0,
Figure 899163DEST_PATH_IMAGE026
Is the geographic coordinate system magnetic field vector.
Figure 868256DEST_PATH_IMAGE027
Figure 820032DEST_PATH_IMAGE028
Figure 137526DEST_PATH_IMAGE029
And the magnetic field vector is a coordinate system of the machine body.
(4) Calculating the error using the following equation:
Figure 47714DEST_PATH_IMAGE030
wherein the content of the first and second substances,
Figure 504103DEST_PATH_IMAGE031
Figure 259569DEST_PATH_IMAGE032
Figure 55487DEST_PATH_IMAGE033
to compensate for the error.
(5) Using the error corrected gyroscope data according to the following equation:
Figure 418466DEST_PATH_IMAGE034
wherein the content of the first and second substances,
Figure 362151DEST_PATH_IMAGE035
is a coefficient of proportionality that is,
Figure 124571DEST_PATH_IMAGE036
is an integral coefficient.
(6) Updating the quaternion by using the corrected gyroscope numerical value, wherein the calculation formula is as follows:
Figure 837312DEST_PATH_IMAGE037
wherein T is the current time and T is the time period.
(7) Normalizing the updated quaternion by using the following formula:
Figure 807411DEST_PATH_IMAGE038
(8) converting the updated quaternion into an Euler angle, wherein the obtained Euler angle is the attitude information of the aircraft, and utilizing the following formula:
Figure 238392DEST_PATH_IMAGE039
the remote control receiver is responsible for receiving signals of the remote controller. The data transmission radio station is responsible for receiving instructions of the ground station. The GPS module is responsible for providing the speed and position of the aircraft. And the flight control computer obtains a motor and a steering engine control command according to the command of the remote controller or the command and task issued by the ground station and the position, speed information and flight attitude information of the tilting multi-rotor aircraft, and sends the motor and steering engine control command to the motor control panel and the steering engine control panel. The command of the remote controller comprises a flight mode command, a speed command and a heading angular speed command. The speed instruction comprises X, Y and a speed instruction in a Z direction, wherein the X direction is the advancing direction of the aircraft nose, the Y direction points to the right side of the aircraft and is vertical to the X direction, and the Z direction is vertical to the XY plane and points to the belly of the aircraft from the center of mass of the aircraft.
After the aircraft receives the flight mode instruction, if the flight mode is the multi-rotor mode, as shown in fig. 2, the flight control computer sends the control instruction that all the steering engine output shafts rotate by 90 degrees to the steering engine control panel. The motor is connected with the steering engine through a mechanical device, when an output shaft of the steering engine rotates by 90 degrees, the motor is in a state of being perpendicular to a horizontal plane, and when the output shaft of the steering engine rotates by 0 degree, the motor is in a state of being parallel to the horizontal plane. The process of obtaining the motor control quantity through calculation by the flight control computer specifically comprises the following steps:
(1) and the flight control computer obtains the expected pitch angle in the X direction by performing PID control operation on the speed instruction in the X direction and the current speed of the tilt rotor aircraft, performs PID control operation on the expected pitch angle and the current pitch angle of the aircraft to obtain the expected pitch angle speed, and performs PID control operation on the expected pitch angle speed and the current pitch angle speed of the aircraft to obtain the control quantity of a pitch channel. The PID control is a proportional integral derivative control, and the calculation formula is as follows:
Figure 335661DEST_PATH_IMAGE040
where U (t) is the result of PID control operation, e (t) is the difference between the expected value and the current value, t is the time interval between two control operations,
Figure 168488DEST_PATH_IMAGE041
is a coefficient of proportionality that is,
Figure 810953DEST_PATH_IMAGE042
in order to be the integral coefficient of the light,
Figure 729231DEST_PATH_IMAGE043
is a differential coefficient;
(2) similarly, the flight control computer obtains the expected roll angle in the Y direction through PID control operation on the speed instruction in the Y direction and the current speed in the Y direction of the tilt rotor aircraft, the expected roll angle and the current roll angle of the aircraft are subjected to PID control operation to obtain the expected roll angle speed, and the expected roll angle speed and the current roll angle speed of the aircraft are subjected to PID control operation to obtain the control quantity of a roll channel;
(3) the flight control computer obtains the accelerator control quantity of the aircraft by performing PID control operation on the speed instruction in the Z direction and the current speed of the tilt rotor aircraft in the Z direction;
(4) carrying out PID control operation on the course angular speed instruction and the current course angular speed of the tilt rotor aircraft by the flight control computer to obtain the control quantity of the aircraft course channel;
(5) and the flight control computer controls and distributes the pitching channel control quantity, the rolling channel control quantity, the accelerator control quantity and the course channel control quantity to obtain the control quantity of each motor, and then packs the control quantity data and sends the control quantity data to the motor control panel.
If the flight mode is a tilt rotor mode, as shown in fig. 3, the flight control computer sends a control instruction for specifying that the output shaft of the steering engine rotates by 0 degree and a command for specifying that the output shaft of the steering engine rotates by 90 degrees to the steering engine control panel. The process of obtaining the motor control quantity and place through calculation by the flight control computer specifically comprises the following steps:
(1) and the flight control computer obtains the control quantity of each motor in the horizontal state by performing PID control operation on the speed instruction in the X direction and the current speed of the tilt rotor aircraft in the X direction. The PID control is proportional integral derivative control, and the calculation formula is as follows:
Figure 630191DEST_PATH_IMAGE040
where U (t) is the result of PID control operation, e (t) is the difference between the expected value and the current value, t is the time interval between two control operations,
Figure 317524DEST_PATH_IMAGE041
is a coefficient of proportionality that is,
Figure 629425DEST_PATH_IMAGE042
in order to be the coefficient of integration,
Figure 769420DEST_PATH_IMAGE043
is a differential coefficient;
(2) similarly, the flight control computer obtains the expected roll angle in the Y direction through PID control operation on the speed instruction in the Y direction and the current speed in the Y direction of the tilt rotor aircraft, the expected roll angle and the current roll angle of the aircraft are subjected to PID control operation to obtain the expected roll angle speed, and the expected roll angle speed and the current roll angle speed of the aircraft are subjected to PID control operation to obtain the control quantity of a roll channel;
(3) the flight control computer obtains the accelerator control quantity of the aircraft through PID control operation on the speed instruction in the Z direction and the current speed in the Z direction of the tilt rotor aircraft;
(4) carrying out PID control operation on the course angular speed instruction and the current course angular speed of the tilt rotor aircraft by the flight control computer to obtain the control quantity of the aircraft course channel;
(5) the method comprises the following steps that an expected pitch angle of an aircraft is 0 degree in a tilt rotor mode, the expected pitch angle and the current pitch angle of the aircraft are subjected to PID control operation to obtain a pitch angle speed, and PID control operation is carried out on the expected pitch angle speed and the current pitch angle speed of the aircraft to obtain the control quantity of a pitch channel.
(6) And the flight control computer controls and distributes the pitching channel control quantity, the rolling channel control quantity, the accelerator control quantity and the course channel control quantity to obtain the control quantity of each vertical motor, and then packs and sends the horizontal motor control quantity and the vertical motor control quantity to the motor control board.
The commands issued by the ground station comprise flight mode commands, position commands, altitude commands and course angle commands. The position command comprises an X-direction position command and a Y-direction position command. When the flight mode command issued by the ground station is in a multi-rotor mode, as shown in fig. 2, the flight control computer sends the control command that all the steering engine output shafts rotate by 90 degrees to the steering engine control panel. The process of obtaining the motor control quantity through calculation by the flight control computer specifically comprises the following steps:
(1) carrying out PID control operation on the altitude instruction and the current altitude of the aircraft to obtain an expected Z-direction speed, and carrying out PID control operation on the expected Z-direction speed and the current Z-direction speed of the aircraft to obtain an aircraft accelerator control quantity;
(2) carrying out PID control operation on the position instruction in the X direction and the current X direction position of the aircraft to obtain the expected speed in the X direction, then carrying out PID control on the expected speed in the X direction and the current X direction speed of the aircraft to obtain the expected pitch angle in the X direction, carrying out PID control operation on the expected pitch angle and the current pitch angle of the aircraft to obtain the expected pitch angle speed, and carrying out PID control operation on the expected pitch angle speed and the current pitch angle speed of the aircraft to obtain the control quantity of a pitch channel;
(3) similarly, performing PID control operation on the position instruction in the Y direction and the current Y direction position of the aircraft to obtain the expected speed in the Y direction, then performing PID control on the expected speed in the Y direction and the current Y direction speed of the aircraft to obtain the expected rolling angle in the Y direction, performing PID control operation on the expected rolling angle and the current rolling angle of the aircraft to obtain the expected rolling angle speed, and performing PID control operation on the expected rolling angle speed and the current rolling angle speed of the aircraft to obtain the control quantity of a rolling channel;
(4) carrying out PID control operation on the course angle instruction and the current course angle of the aircraft to obtain an expected course angular velocity, and then carrying out PID control operation on the expected course angular velocity and the current course angular velocity of the aircraft to obtain a control quantity of a course channel;
(5) and the flight control computer controls and distributes the pitching channel control quantity, the rolling channel control quantity, the accelerator control quantity and the course channel control quantity to obtain the control quantity of each motor, and then packs the control quantity data and sends the control quantity data to the motor control panel.
When the flight mode command issued by the ground station is a tilt rotor mode, as shown in fig. 3, the flight control computer sends a control command for specifying that the steering engine output shaft rotates by 0 degree and a command for specifying that the steering engine output shaft rotates by 90 degrees to the steering engine control panel. The process of obtaining the motor control quantity through calculation by the flight control computer specifically comprises the following steps:
(1) the flight control computer performs PID control operation on the altitude instruction and the current altitude of the aircraft to obtain an expected Z-direction speed, and performs PID control operation on the expected Z-direction speed and the current Z-direction speed of the aircraft to obtain an aircraft accelerator control quantity;
(2) carrying out PID control operation on the position instruction in the Y direction and the current Y direction position of the aircraft to obtain the expected speed in the Y direction, then carrying out PID control operation on the expected speed in the Y direction and the current Y direction speed of the aircraft to obtain the expected rolling angle in the Y direction, carrying out PID control operation on the expected rolling angle and the current rolling angle of the aircraft to obtain the expected rolling angle speed, and carrying out PID control operation on the expected rolling angle speed and the current rolling angle speed of the aircraft to obtain the control quantity of a rolling channel;
(3) carrying out PID control operation on the course angle instruction and the current course angle of the aircraft to obtain an expected course angular velocity, and then carrying out PID control operation on the expected course angular velocity and the current course angular velocity of the aircraft to obtain a control quantity of a course channel;
(4) obtaining the expected speed of the aircraft in the X direction by performing PID control operation on the position instruction in the X direction and the current position of the aircraft in the X direction, and then performing PID control operation on the expected speed of the X direction and the current speed of the aircraft to obtain the control quantity of each motor in the horizontal state;
(5) the method comprises the following steps that an aircraft is in a tilting rotor mode, an expected pitch angle is 0 degree, the expected pitch angle and the current pitch angle of the aircraft are subjected to PID control operation to obtain a pitch angle speed, and PID control operation is carried out on the expected pitch angle speed and the current pitch angle speed of the aircraft to obtain a control quantity of a pitch channel.
(6) And the flight control computer controls and distributes the pitching channel control quantity, the rolling channel control quantity, the accelerator control quantity and the course channel control quantity to obtain the control quantity of each vertical motor, and then packs and sends the horizontal motor control quantity and the vertical motor control quantity to the motor control board.
In addition, the invention also provides a multi-rotor unmanned aerial vehicle which comprises a body and the redundancy flight control system suitable for the multi-rotor unmanned aerial vehicle, wherein the redundancy flight control system is carried on the body.
In this embodiment, the flight control computer is further equipped with a standby accelerometer, a standby gyroscope, and a standby magnetic compass. The standby accelerometer, the standby gyroscope and the standby magnetic compass realize the redundant design of the sensor of the flight control system, and the safety coefficient of the flight control system is improved.
In this embodiment, the flight control computer is further equipped with a standby power supply interface. The standby power supply realizes the redundancy design and improves the safety of a power supply system.
Based on the above, the flight control system of the tilting multi-rotor aircraft can firstly realize multi-channel output, realize control of a plurality of motors and a plurality of steering engines, realize power redundancy on one hand, and realize switching of two flight modes on the other hand. In addition, some important sensors and power interfaces are redundant in the flight control system, and the stability of the flight control system is improved. The invention solves the problem that the number of motors or other actuating mechanisms is limited by the number of interfaces of the flight control computer, realizes the function of connecting a plurality of actuating mechanism control panels in parallel through the serial port output of the flight control computer, and thus better expands the use of other equipment. A new idea is provided for the flight control design of a super multi-rotor aircraft and a flight control design containing a super multi-peripheral aircraft.
The above description is only a preferred example of the invention and is not intended to limit the invention. It will be apparent to any person skilled in the art that modifications may be made to the above-described embodiments or that equivalents may be substituted for elements thereof without departing from the scope of the invention. Modifications, equivalents and the like which do not depart from the technical spirit of the present invention should be construed as being included within the scope of the present invention.

Claims (9)

1. A flight control system of a tilting multi-rotor aircraft is characterized by comprising a flight control computer, a remote control receiver, a data transmission radio station, a GPS module, a steering engine control panel and a motor control panel; the flight control computer is connected with the remote control receiver, the data transmission radio station and the GPS module through different serial ports, and is connected with the steering engine control board and the motor control board in parallel through the same serial port; the remote control receiving machine receives an instruction of the remote controller, the data transmission radio station receives an instruction and a task issued by the ground station, and the GPS module obtains position and speed information of the tilting multi-rotor aircraft; the flight control computer comprises a processor, and an accelerometer, a gyroscope, a magnetic compass and a barometer which are connected with the processor; the system comprises an accelerometer, a gyroscope, a magnetic compass and a barometer, wherein the accelerometer, the gyroscope, the magnetic compass and the barometer respectively obtain acceleration information, angular velocity information, magnetic field information and altitude information of the tilting multi-rotor aircraft; the processor fuses the acceleration information, the angular velocity information and the magnetic field information through a complementary filtering algorithm to obtain flight attitude information of the tilting multi-rotor aircraft; the flight control computer obtains a motor control instruction and a steering engine control instruction according to an instruction of the remote controller, an instruction and a task issued by the ground station and position, speed information and flight attitude information of the tilting multi-rotor aircraft, and respectively sends the motor control instruction and the steering engine control instruction to the motor control panel and the steering engine control panel; when the aircraft flies in a multi-rotor mode, after receiving a tilt rotor flight mode instruction sent by a remote controller or a ground station, the flight control system controls the designated motor to tilt and is in a state parallel to the horizontal plane, and the designated motor is switched to the tilt rotor mode to fly.
2. The flight control system of a tiltrotor aircraft according to claim 1, wherein the flight control computer further comprises a power interface, and the power interface provides electrical power to the flight control system through an external lithium battery.
3. The flight control system of claim 1, wherein the flight control computer further comprises a backup power interface.
4. The flight control system of claim 1, wherein the flight control computer further comprises a backup accelerometer, a backup gyroscope, a backup magnetic compass, and a backup barometer coupled to the processor.
5. The flight control system of a tiltrotor multi-rotor aircraft according to claim 1, wherein the motor control board is connected to a plurality of motors on the aircraft via a plurality of output terminals, and controls the rotation speed of each motor according to a control command; the steering engine control panel is connected with a plurality of steering engines on the aircraft through a plurality of output terminals, and the output shaft of the steering engine is controlled to steer according to the control command, so that power is provided for the aircraft, and the flight attitude of the aircraft is controlled.
6. The flight control system of a tiltrotor aircraft according to claim 1, wherein the specific steps of obtaining the flight attitude by the complementary filtering algorithm are as follows:
solving a quaternion of an initial moment according to an initial attitude angle of a known aircraft, and acquiring the angular velocity, the acceleration and the magnetic force value of the magnetic compass; calculating according to the quaternion to obtain a gravity vector and a magnetic field vector of a computer system; and finally, calculating a compensation error according to the gravity vector, the magnetic field vector, the angular velocity, the acceleration and the magnetic force value of the magnetic compass of the aircraft system, updating the quaternion by using the compensation error to correct gyroscope data, normalizing the updated quaternion and converting the normalized quaternion into an Euler angle, wherein the Euler angle is the attitude information of the aircraft.
7. The tilt multi-rotor aircraft flight control system of claim 1, wherein the commands from the remote control unit include flight mode commands, speed commands, and heading angular velocity commands;
when the aircraft receives a flight mode instruction and the flight mode is in a multi-rotor mode, a flight control computer sends control instructions of all steering engine output shafts rotating by 90 degrees to a steering engine control panel, wherein a motor is connected with a steering engine through a mechanical device, when the steering engine output shafts rotate by 90 degrees, the motor is in a state perpendicular to a horizontal plane, when the steering engine output shafts rotate by 0 degree, the motor is in a state parallel to the horizontal plane, and the flight control computer calculates to obtain motor control quantity according to a speed instruction and a course angular speed instruction; controlling the aircraft according to the motor control quantity through a motor controller;
after the aircraft receives a flight mode instruction, the flight mode is in a tilt rotor mode, and a control instruction of 0-degree rotation of an output shaft of a designated steering engine and an instruction of 90-degree rotation of the output shaft of the designated steering engine are sent to a steering engine control panel by a flight control computer; and the flight control computer calculates according to the speed instruction and the course angular speed instruction to obtain a motor control quantity, and controls the aircraft according to the motor control quantity through the motor controller.
8. The flight control system of a tiltrotor aircraft according to claim 1, wherein the commands issued by the ground station include flight mode commands, position commands, altitude commands, and heading angle commands; the position command comprises a position command in an X direction and a position command in a Y direction;
when a flight mode command issued by a ground station is a multi-rotor mode, a computer sends control commands of all steering engine output shafts rotating by 90 degrees to a steering engine control board, and the computer calculates the process of obtaining the control quantity of the motor, wherein the X direction is the advancing direction of an aircraft nose, the Y direction points to the right side of the aircraft and is vertical to the X direction, the Z direction is vertical to an XY plane, and the center of mass of the aircraft points to the belly of the aircraft; the process of obtaining the motor control quantity through computer calculation specifically comprises the following steps:
(1) carrying out PID control operation on the altitude instruction and the current altitude of the aircraft to obtain an expected speed in the Z direction, and carrying out PID control operation on the expected speed in the Z direction and the current speed of the aircraft in the Z direction to obtain an accelerator control quantity of the aircraft;
(2) carrying out PID control operation on the position instruction in the X direction and the current position of the aircraft in the X direction to obtain the expected speed in the X direction, then carrying out PID control on the expected speed in the X direction and the current speed in the X direction of the aircraft to obtain the expected pitch angle in the X direction, carrying out PID control operation on the expected pitch angle and the current pitch angle of the aircraft to obtain the expected pitch angle speed, and carrying out PID control operation on the expected pitch angle speed and the current pitch angle speed of the aircraft to obtain the control quantity of a pitch channel;
(3) carrying out PID control operation on the position instruction in the Y direction and the current Y direction position of the aircraft to obtain the expected speed in the Y direction, then carrying out PID control operation on the expected speed in the Y direction and the current Y direction speed of the aircraft to obtain the expected rolling angle in the Y direction, carrying out PID control operation on the expected rolling angle and the current rolling angle of the aircraft to obtain the expected rolling angle speed, and carrying out PID control operation on the expected rolling angle speed and the current rolling angle speed of the aircraft to obtain the control quantity of a rolling channel;
(4) carrying out PID control operation on the course angle instruction and the current course angle of the aircraft to obtain an expected course angular velocity, and then carrying out PID control operation on the expected course angular velocity and the current course angular velocity of the aircraft to obtain a control quantity of a course channel;
(5) the flight control computer controls and distributes the pitching channel control quantity, the rolling channel control quantity, the accelerator control quantity and the course channel control quantity to obtain the control quantity of each motor, and then packs the control quantity data and sends the control quantity data to the motor control board;
when the flight mode command issued by the ground station is a tilt rotor mode, the flight control computer sends a control command for specifying that the output shaft of the steering engine rotates by 0 degree and a command for specifying that the output shaft of the steering engine rotates by 90 degrees to the steering engine control panel; the process of obtaining the motor control quantity through calculation by the flight control computer specifically comprises the following steps:
(1) the flight control computer performs PID control operation on the altitude instruction and the current altitude of the aircraft to obtain an expected Z-direction speed, and performs PID control operation on the expected Z-direction speed and the current Z-direction speed of the aircraft to obtain an aircraft accelerator control quantity;
(2) carrying out PID control operation on the position instruction in the Y direction and the current Y direction position of the aircraft to obtain the expected speed in the Y direction, then carrying out PID control operation on the expected speed in the Y direction and the current Y direction speed of the aircraft to obtain the expected rolling angle in the Y direction, carrying out PID control operation on the expected rolling angle and the current rolling angle of the aircraft to obtain the expected rolling angle speed, and carrying out PID control operation on the expected rolling angle speed and the current rolling angle speed of the aircraft to obtain the control quantity of a rolling channel;
(3) carrying out PID control operation on the course angle instruction and the current course angle of the aircraft to obtain an expected course angular velocity, and then carrying out PID control operation on the expected course angular velocity and the current course angular velocity of the aircraft to obtain a control quantity of a course channel;
(4) obtaining the expected speed of the aircraft in the X direction by performing PID control operation on the position instruction in the X direction and the current position of the aircraft in the X direction, and then performing PID control operation on the expected speed of the X direction and the current speed of the aircraft to obtain the control quantity of each motor in the horizontal state;
(5) the method comprises the following steps that when an aircraft is in a tilting rotor mode, an expected pitch angle is 0 degree, the expected pitch angle and the current pitch angle of the aircraft are subjected to PID control operation to obtain a pitch angle speed, and the expected pitch angle speed and the current pitch angle speed of the aircraft are subjected to PID control operation to obtain a control quantity of a pitch channel;
(6) and the flight control computer controls and distributes the pitching channel control quantity, the rolling channel control quantity, the accelerator control quantity and the course channel control quantity to obtain the control quantity of each vertical motor, and then packs and sends the horizontal motor control quantity and the vertical motor control quantity to the motor control board.
9. A multi-rotor drone, comprising a fuselage and the tilt multi-rotor craft flight control system of any of claims 1 to 7, wherein the tilt multi-rotor craft flight control system is carried on the fuselage.
CN202210503561.8A 2022-05-10 2022-05-10 Many rotor crafts of verting flight control system and many rotor unmanned aerial vehicle Pending CN114610075A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210503561.8A CN114610075A (en) 2022-05-10 2022-05-10 Many rotor crafts of verting flight control system and many rotor unmanned aerial vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210503561.8A CN114610075A (en) 2022-05-10 2022-05-10 Many rotor crafts of verting flight control system and many rotor unmanned aerial vehicle

Publications (1)

Publication Number Publication Date
CN114610075A true CN114610075A (en) 2022-06-10

Family

ID=81870013

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210503561.8A Pending CN114610075A (en) 2022-05-10 2022-05-10 Many rotor crafts of verting flight control system and many rotor unmanned aerial vehicle

Country Status (1)

Country Link
CN (1) CN114610075A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114995483A (en) * 2022-06-28 2022-09-02 四川大学 Dual quaternion-based tilt rotor multi-rotor unmanned aerial vehicle tracking control method
CN115857399A (en) * 2022-12-02 2023-03-28 之江实验室 Many rotor unmanned aerial vehicle flight control system and many rotor unmanned aerial vehicle based on centralized redundancy
WO2024046060A1 (en) * 2022-08-31 2024-03-07 亿航智能设备(广州)有限公司 Control guidance method and device for aerial vehicle, and computer readable storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102033546A (en) * 2010-11-09 2011-04-27 上海交通大学 Low-altitude airship flight control system and flight control method thereof
CN104210655A (en) * 2014-09-03 2014-12-17 西北农林科技大学 Double-rotor-wing unmanned plane
CN105204514A (en) * 2015-09-18 2015-12-30 西北农林科技大学 Novel tilt-rotor unmanned aerial vehicle attitude control system
CN106249745A (en) * 2016-07-07 2016-12-21 苏州大学 The control method of four axle unmanned planes
CN107264813A (en) * 2017-05-24 2017-10-20 南京理工大学 A kind of tailstock vertical takeoff and landing vehicle flight control system
CN108061855A (en) * 2017-11-30 2018-05-22 天津大学 A kind of globular motor rotor position detecting method based on MEMS sensor
CN109606674A (en) * 2018-12-26 2019-04-12 中南大学 Tail sitting posture vertical take-off and landing drone and its control system and control method
CN210391552U (en) * 2019-07-11 2020-04-24 中兆恒基(北京)工程管理有限公司 Vertical take-off and landing fixed wing unmanned aerial vehicle
CN112666979A (en) * 2020-12-29 2021-04-16 北京神州飞航科技有限责任公司 Unmanned aerial vehicle flight control system
CN112744352A (en) * 2021-02-07 2021-05-04 之江实验室 Distributed tilting multi-rotor aircraft and flight control method
CN113173244A (en) * 2021-04-09 2021-07-27 江苏大学 Four-axis tilting wing structure and control method thereof

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102033546A (en) * 2010-11-09 2011-04-27 上海交通大学 Low-altitude airship flight control system and flight control method thereof
CN104210655A (en) * 2014-09-03 2014-12-17 西北农林科技大学 Double-rotor-wing unmanned plane
CN105204514A (en) * 2015-09-18 2015-12-30 西北农林科技大学 Novel tilt-rotor unmanned aerial vehicle attitude control system
CN106249745A (en) * 2016-07-07 2016-12-21 苏州大学 The control method of four axle unmanned planes
CN107264813A (en) * 2017-05-24 2017-10-20 南京理工大学 A kind of tailstock vertical takeoff and landing vehicle flight control system
CN108061855A (en) * 2017-11-30 2018-05-22 天津大学 A kind of globular motor rotor position detecting method based on MEMS sensor
CN109606674A (en) * 2018-12-26 2019-04-12 中南大学 Tail sitting posture vertical take-off and landing drone and its control system and control method
CN210391552U (en) * 2019-07-11 2020-04-24 中兆恒基(北京)工程管理有限公司 Vertical take-off and landing fixed wing unmanned aerial vehicle
CN112666979A (en) * 2020-12-29 2021-04-16 北京神州飞航科技有限责任公司 Unmanned aerial vehicle flight control system
CN112744352A (en) * 2021-02-07 2021-05-04 之江实验室 Distributed tilting multi-rotor aircraft and flight control method
CN113173244A (en) * 2021-04-09 2021-07-27 江苏大学 Four-axis tilting wing structure and control method thereof

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
匡银虎 等: "四旋翼垂直起降固定翼飞行器设计", 《科技视界》 *
卢凯文 等: "基于非线性分离的可倾转四旋翼 LQR飞行控制研究", 《南京信息工程大学学报(自然科学版)》 *
王余轩 等: "三发矢量动力无舵面飞翼的技术验证", 《科技资讯》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114995483A (en) * 2022-06-28 2022-09-02 四川大学 Dual quaternion-based tilt rotor multi-rotor unmanned aerial vehicle tracking control method
WO2024046060A1 (en) * 2022-08-31 2024-03-07 亿航智能设备(广州)有限公司 Control guidance method and device for aerial vehicle, and computer readable storage medium
CN115857399A (en) * 2022-12-02 2023-03-28 之江实验室 Many rotor unmanned aerial vehicle flight control system and many rotor unmanned aerial vehicle based on centralized redundancy

Similar Documents

Publication Publication Date Title
CN114610075A (en) Many rotor crafts of verting flight control system and many rotor unmanned aerial vehicle
US10150561B2 (en) System and method of operation of twin-tiltrotor helicopter
Kim et al. Real-time Navigation, Guidance, and Control of a UAV using Low-cost Sensors
US20220137643A1 (en) Aircraft control method and aircraft
CN201604796U (en) Intelligent aerial photography unmanned aerial vehicle
Grip et al. Flight control system for NASA's Mars Helicopter
US10281930B2 (en) Gimbaled universal drone controller
Redding et al. Vision-based target localization from a fixed-wing miniature air vehicle
Rodić et al. Modeling and simulation of quad-rotor dynamics and spatial navigation
CN105793792A (en) Flight auxiliary method and system of unmanned aerial vehicle, unmanned aerial vehicle, and mobile terminal
CN104503466A (en) Micro-miniature unmanned plane navigation unit
JP2004256020A (en) Autonomous control device and program for small size unmanned helicopter
CN110989673A (en) Autonomous tracking take-off and landing system of rotor unmanned aerial vehicle mobile platform and control method
CN110989647A (en) Multi-sensor fusion flight controller based on SoC
CN108759814B (en) Method for estimating transverse rolling axis angular velocity and pitching axis angular velocity of four-rotor aircraft
CN106292713A (en) A kind of multi-rotor aerocraft control system
Kopecki et al. Algorithms of measurement system for a micro UAV
Stingu et al. Design and implementation of a structured flight controller for a 6DoF quadrotor using quaternions
JP2020199812A (en) Unmanned flight body, control method of unmanned flight body, and program
US11820525B2 (en) Method for controlling a multirotor aircraft for the vertical take-off and landing as well as multirotor aircraft
CN112987794A (en) Flight cluster simulator
CN204808047U (en) Digit accurate controlling means of gesture that takes photo by plane
CN111258324A (en) Multi-rotor unmanned aerial vehicle control method and device, multi-rotor unmanned aerial vehicle and storage medium
Gavrilets et al. Avionics system for aggressive maneuvers
CN115556966A (en) Low-cost rocket type recoverable test aircraft

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220610