CN112158329A - High-fault-tolerance deformable four-rotor aircraft and control method - Google Patents

High-fault-tolerance deformable four-rotor aircraft and control method Download PDF

Info

Publication number
CN112158329A
CN112158329A CN202011106378.1A CN202011106378A CN112158329A CN 112158329 A CN112158329 A CN 112158329A CN 202011106378 A CN202011106378 A CN 202011106378A CN 112158329 A CN112158329 A CN 112158329A
Authority
CN
China
Prior art keywords
aircraft
rotor
rotors
fuselage
flight
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.)
Granted
Application number
CN202011106378.1A
Other languages
Chinese (zh)
Other versions
CN112158329B (en
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.)
Fuzhou University
Original Assignee
Fuzhou University
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 Fuzhou University filed Critical Fuzhou University
Priority to CN202011106378.1A priority Critical patent/CN112158329B/en
Priority claimed from CN202011106378.1A external-priority patent/CN112158329B/en
Publication of CN112158329A publication Critical patent/CN112158329A/en
Application granted granted Critical
Publication of CN112158329B publication Critical patent/CN112158329B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64CAEROPLANES; HELICOPTERS
    • B64C27/00Rotorcraft; Rotors peculiar thereto
    • B64C27/04Helicopters
    • B64C27/08Helicopters with two or more rotors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64CAEROPLANES; HELICOPTERS
    • B64C1/00Fuselages; Constructional features common to fuselages, wings, stabilising surfaces or the like
    • B64C1/30Parts of fuselage relatively movable to reduce overall dimensions of aircraft

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention provides a deformable four-rotor aircraft with high fault-tolerant rate and a control method, wherein the number of rotors of the aircraft is not less than four, and the rotors are all arranged at arms of the aircraft; the horn comprises a first joint and a second joint; the starting end of the first joint is fixed at the fuselage of the aircraft, and the first joint is connected with the starting end of the second joint through a first rotating mechanism which can horizontally rotate relative to the horizontal plane of the fuselage, so that the second joint can horizontally rotate relative to the horizontal plane of the fuselage; the second joint is connected with the rotor wing of the horn through a second rotating mechanism which can vertically rotate relative to the horizontal plane of the fuselage, so that the rotor wing can vertically rotate relative to the horizontal plane of the fuselage in the direction; the rotor wing can provide lift force to the aircraft through forward rotation or reverse rotation; the invention can solve the problem of damage to people or objects when the four-rotor aircraft fails and falls, and the problem of how to reduce the failure loss of the aircraft, and can continuously complete the flight task when a small number of rotors fail.

Description

High-fault-tolerance deformable four-rotor aircraft and control method
Technical Field
The invention relates to the technical field of multi-rotor aircrafts, in particular to a deformable four-rotor aircraft with high fault tolerance and a control method.
Background
In recent years, many MAV failures of micro-drones have occurred; for example, madonna dickan pigelio Marcel Hirscher (austria world cup alpine ski racer) avoids situations of being hit by drones in the alpine torrent whirling game held in italy, and therefore these faults not only bring about the risk of damage to expensive airborne equipment and drones themselves, but also threaten the health and even life of people.
The most common multi-rotor aircraft design is the quad-rotor aircraft. If one of the engines is damaged, the aircraft will fail as a whole and fall. Currently, to address this problem, the number of multiple rotor engines is doubled or even doubled, which, while increasing flexibility and reducing flight time, significantly increases the weight and cost of the aircraft.
Disclosure of Invention
The invention provides a deformable four-rotor aircraft with high fault-tolerant rate and a control method, which can solve the problem of damage to people or objects when the four-rotor aircraft fails and falls, and the problem of how to reduce the failure loss of the aircraft, and can continuously complete the flight task when a small number of rotors fail.
The invention adopts the following technical scheme.
A deformable four-rotor aircraft with high fault tolerance rate is disclosed, wherein the number of rotors of the aircraft is not less than four, and the rotors are all arranged at the horn of the aircraft; the horn comprises a first joint and a second joint; the starting end of the first joint is fixed at the fuselage of the aircraft, and the first joint is connected with the starting end of the second joint through a first rotating mechanism which can horizontally rotate relative to the horizontal plane of the fuselage, so that the second joint can horizontally rotate relative to the horizontal plane of the fuselage; the second joint is connected with the rotor wing of the horn through a second rotating mechanism which can vertically rotate relative to the horizontal plane of the fuselage, so that the rotor wing can vertically rotate relative to the horizontal plane of the fuselage in the direction; the rotor may provide lift to the aircraft by forward or reverse rotation.
The number of the rotors of the aircraft is four; the aircraft comprises a flight control module and an attitude sensor, when the aircraft is in a flight state, if the lift failure state occurs to less than three rotors, the aircraft stops the failed rotors in the failure state, and the lift loss and the torque loss of the aircraft are compensated by adjusting the orientation, the rotating speed or the position of the working rotors still in a normal state, so that the aircraft recovers a stable flight attitude.
When the number of the rotors in the lift failure state is one, the aircraft is in the single-rotor failure state, the aircraft stops the failed rotors in the single-rotor failure state, the first joints of the two adjacent booms of the failed rotors drive the second joints to horizontally swing towards the failed rotors, the working rotors at the two booms are close to the failed rotors to compensate lift loss and torque loss of the aircraft, and the fuselage is in the horizontal state at the moment.
When the number of the rotors in the lift failure state is two, the aircraft is in a double-rotor failure state, and the aircraft stops the failed rotors in the double-rotor failure state;
when the number of the rotors in the lift failure state is three, the aircraft is in a three-rotor failure state, the aircraft stops the failed rotors in the three-rotor failure state,
when the aircraft is in a double-rotor failure state or a triple-rotor failure state, the aircraft enables the first joint and the second joint of the horn where the working rotor is located to rotate, the aircraft body is driven to swing downwards by taking the working rotor as a suspension point, and the aircraft is converted into an upright state, and when the aircraft is in the upright state, the working rotor is located at the top of the aircraft.
When the aircraft is in a vertical state and no heavy object is carried, the aircraft body of the aircraft is in a vertical state;
when the aircraft is in the vertical state and a heavy object is hung below the aircraft body, the aircraft body of the aircraft is in the inclined state, so that the mass center of the aircraft carrying the heavy object is located below the working rotor wing.
The rotor of aircraft encircles the even setting of aircraft fuselage, and the second joint vertical rotation of each horn makes each rotor be located the fuselage top, and its driven air current when flowing in order to reduce aircraft frame torrent to fuselage outside below, the aircraft is in low torrent flight state.
The rotor of aircraft encircles the aircraft fuselage and evenly sets up, and when the second joint vertical rotation of each horn made each rotor be located the fuselage below and when the antiport provided lift, the aircraft was in the mode of reversing flight.
A control method for deformable four-rotor aircraft with high fault tolerance rate is disclosed, wherein the rotors of the aircraft are driven by motors, the reason of lift failure of the rotors is motor failure, when the aircraft has rotor failure, the motor connected with the failed rotors is a failure motor, and the motor connected with the working rotors is a thrust motor, and the control method comprises the following steps,
the method A comprises the steps that under the condition that one rotor of a four-rotor aircraft fails, in order to continue to keep stable flight and recover the original flight attitude of the aircraft to stabilize the coordinate of the aircraft, the aircraft is controlled by compensating the position of a mass center, namely, a new flight mode consisting of three thrust motors is formed by moving two adjacent motors of a fault motor and enabling the two motors to be close to the fault motor; the compensation torque required by the aircraft to be stabilized is generated by the aid of the propellers of the two thrust motors in the opposite directions to the fault motor, the two thrust motor propellers control the rotation angles of the propellers through the servo motors and keep the same rotation direction, and the attitude and the position of the aircraft in three dimensions are completely controlled by the aid of the other three thrust motors;
the method B comprises the steps that under the condition that two rotors in the four-rotor aircraft fail, the positions of the four-rotor aircraft are completely controlled by longitudinally arranging the remaining two thrust motors, the flight attitude of the aircraft is changed at the same time so that the aircraft keeps stable in attitude under the current thrust working condition, and if the aircraft carries heavy objects, the mass center displacement after the flight attitude is changed is compensated by vertically rotating the remaining two thrust motors;
and C, under the condition that three rotors in the four-rotor aircraft fail, the remaining thrust motors are vertically rotated to generate torsional moment to enable the aircraft to stay in the air or slowly descend so as to determine the position of the four-rotor aircraft.
When motor faults occur in the four-rotor aircraft in the flight process, at least two PD controllers are used for compensating unbalanced moment generated by odd propellers and stabilizing the direction of the aircraft, and maintaining the flight function of the aircraft to continue the task without crashing, and the control strategy of the four-rotor aircraft has eight independent input variables, wherein the eight independent input variables comprise the rotating speed of four rotors and the inclination angle of four motors driving the rotors to rotate; failure of either rotor will cause both input variables to disengage from the control strategy; in order to compensate for moment imbalance caused by rotor failure, the speed and tilt angle of the thrust motor that is still operating needs to be controlled separately; the tilt attitude of the fuselage needs to be set at a moment that compensates for the failed rotor;
meanwhile, the aircraft is provided with an airborne measuring sensor for monitoring the flight working condition and sending fault information to the flight control module;
when four rotors of the aircraft are all working rotors, a stable dynamic model can be generated at the aircraft body due to the symmetry of the thrust and the moment of the rotors; the thrust of four rotary wings is respectively F1、F2、F3、F4The moment is M respectively1、M2、M3、M4
Then when one of the four rotors is a failed rotor, M is enabled2=0、F2At 0, the dynamic model of the aircraft will experience an asymmetry at the yaw axis and an asymmetry at the pitch plane, expressed as a power equation,
Figure BDA0002727062890000041
Figure BDA0002727062890000042
Figure BDA0002727062890000043
wherein s ψ, c ψ are denoted sin, respectivelyPsi, cos psi; s φ, c φ represent sin φ, cos φ, respectively. s theta, c theta respectively represent sin theta, cos theta; psi, theta and phi are respectively yaw, pitch and roll angles; m is the total weight of the quadrotor, g is the gravitational acceleration, x, y, z is the position of the quadrotor in the system, θi(i ═ 1,2,3,4) is the angle of inclination of the corresponding propeller, C1,C2,C3Is the coefficient of resistance, Fi(i ═ 1,2,3,4) is the force generated by the four rotors as shown in the following equation:
Figure BDA0002727062890000044
wherein ω isiIs the angular velocity of the ith rotor, KfIs a constant of proportionality.
Similarly, the angular acceleration is determined by the euler equation and expressed as;
Figure BDA0002727062890000051
Figure BDA0002727062890000052
Figure BDA0002727062890000053
wherein M'i(i ═ 1,2,3,4) is the tilt moment that the servomotor attached to the end of the arm causes the tilt angle. The number of the psi, theta,
Figure BDA0002727062890000054
yaw, pitch and roll angles, respectively;
from the above, the available input to stabilize and control the system described by the equation of force is the angular velocity ω of the three thrust motor working rotors1,ω3,ω4And the angle of inclination theta of all the rotors of the machinei(i ═ 1,2,3,4), where l is the center of gravity of each rotor and aircraftThe distance of (d); i isx,Iy,IzMoment of inertia in the x, y and z directions, respectively; c'1、C′2And C'3Is the coefficient of rotational resistance. Mi(i ═ i, 2,3,4) is determined by the angular velocity ω of the rotoriThe rotor torque generated, e.g.
Figure BDA0002727062890000055
KmIs a proportionality constant;
at this time, if the fourth rotor of the four-rotor aircraft is inclined at an angle theta4Then, then
Figure BDA0002727062890000056
So that the aircraft can stably fly in the yaw and pitch planes;
from the above, when one rotor of the aircraft fails, the remaining rotor propeller angular speed increases, and a certain flight altitude can also be maintained, which is expressed by the following formula;
ω′1=ω12/3
ω3′=ω32/3
ω4′=ω42/3
a formula V;
Figure BDA0002727062890000061
ω2indicating the angular velocity of the second propeller at the moment of failure, which will result in a loss of altitude, but the angular velocities of the three remaining propellers may be increased by ω2A factor of/3 to compensate for losses. Omega'1,ω'3,ω'4New angular velocities are added to each propeller to maintain fly height after failure; furthermore, the new angular velocity must satisfy the equation
Figure BDA0002727062890000062
Can produce a stable configuration, is formulated as follows
Figure BDA0002727062890000063
When two of the four rotors are failure rotors, the inclination angle of the thrust motor connected with the working rotor is set to be
Figure BDA0002727062890000064
Then, beginning to compensate the unbalanced moment after the fault, firstly, returning to the hovering state is necessary, and then, obtaining the direction of the aircraft to a specific pitch or roll angle; in that
Figure BDA0002727062890000065
The relation between the rotating speed of the traditional four-rotor motor and the deviation of the nominal vector direction of hovering and navigation is described in detail, and is expressed by a formula;
Figure BDA0002727062890000066
wherein
Figure BDA0002727062890000067
Is the angular velocity required by the rotor of a single thrust motor. Theta4The inclination angle required to be kept when the thrust motor reaches a stable structure; controlling Δ ω using proportional-derivative lawφ,Δωθ,Δθ4,ΔωfRespectively result in an edge zBThe shaft generates rolling, pitching, yawing and net force/moment, and the calculation formula is
Δωφ=kp,φdes-φ)+kd,φ(pdes-p)
Δωθ=kp,θdes-θ)+kd,θ(qdes-q)
Δθ4=kp,ψdes-ψ)+kd,ψ(rdes-r)
A formula of nine;
where p, q and r are the components of the angular velocity of the aircraft in the fuselage frame.
Nominal hover state of said aircraft during flight with horizontal attitude of fuselage
Figure BDA0002727062890000076
Corresponding to a balanced hover configuration having a reference pitch or roll angle; the pitch angle and the roll angle required by the movement of the flight process are shown as the following equations:
Figure BDA0002727062890000071
Figure BDA0002727062890000072
θdes,φdesis the pitch and roll angles required to add to the nominal hover state to move the aircraft to the desired trajectory riTThe acceleration is commanded and the acceleration is,
Figure BDA0002727062890000073
calculated by the proportional derivative controller based on the position error:
Figure BDA0002727062890000074
wherein r isi,ri,T(i ═ 1,2, 3) are the three-dimensional positions of the four rotors and the desired trajectory, respectively; while suspending
Figure BDA0002727062890000075
Compared with the prior art, the invention has the beneficial effects that:
1. the aircraft can safely fly in crowded conditions.
2. Can be operated under severe environmental conditions (such as natural disasters) threatening human life.
3. Reducing damage losses in the event of failure (e.g., damage to expensive equipment mounted on the drone).
4. If a certain rotor wing fails in the flying process, the rotor wing can deform to keep stable flying, and people or objects are prevented from being directly hit by falling due to failure.
5. The production is cheap.
The technical scheme adopted by the invention reserves the advantages that the four-rotor aircraft is easy to realize the hovering function, can move in all directions and can increase the effective load for lifting and carrying objects, and the four-rotor aircraft is improved, and the specially designed four-rotor aircraft develops a thrust engine and increases the degree of freedom (DOF) of the aircraft; the design of such a multi-rotor aircraft of the present invention allows for the use of only four propeller engine sets in the aircraft design for fault tolerance and improved operability, and such a design adds only slightly to the cost of the antenna and the weight of the aircraft.
Drawings
The invention is described in further detail below with reference to the following figures and detailed description:
fig. 1 shows a schematic structural diagram of a high fault tolerance deformable quad-rotor aircraft according to the invention.
Figure 2 is a schematic view of a rotor failure mode of the morphing aircraft.
Figure 3 is a schematic diagram of two rotor failure modes of a morphing aircraft.
Figure 4 is a schematic diagram of a morphing aircraft loaded with a heavy load and two rotor failure modes.
Figure 5 is a schematic diagram of three rotor failure modes of a morphing aircraft.
FIG. 6 is a schematic view of a flight pattern with inboard pitch of the morphing aircraft motor.
FIG. 7 is a schematic view of a morphing aircraft motor inverted flight mode.
FIG. 8 is a power model of a quad-rotor aircraft with one rotor failed
In the figure: 1-a machine arm; 2-a rotor wing; 3-a first joint; 4-a second joint; 5-a fuselage; 6-a first rotation mechanism; 7-a second rotation mechanism;
21-failed rotor; 22-working rotor; 32-weight.
Detailed Description
As shown in the figure, the deformable four-rotor aircraft with high fault tolerance rate has no less than four rotors 2, and the rotors are all arranged at the horn 1 of the aircraft; the horn comprises a first joint 3 and a second joint 4; the starting end of the first joint is fixed at a fuselage 5 of the aircraft, and the first joint is connected with the starting end of the second joint through a first rotating mechanism 6 which can horizontally rotate relative to the horizontal plane of the fuselage, so that the second joint can horizontally rotate relative to the horizontal plane of the fuselage; the second joint is connected with the rotor wing of the horn by a second rotating mechanism 7 which can vertically rotate relative to the horizontal plane of the fuselage, so that the rotor wing can vertically rotate relative to the horizontal plane of the fuselage in the direction; the rotor may provide lift to the aircraft by forward or reverse rotation.
The number of the rotors of the aircraft is four; the aircraft comprises a flight control module and an attitude sensor, when the aircraft is in a flight state, if the lift failure state occurs to less than three rotors, the aircraft stops the failed rotor 21 in the failure state, and the lift loss and the torque loss of the aircraft are compensated by adjusting the orientation, the rotating speed or the position of the working rotor 22 still in a normal state, so that the aircraft recovers a stable flight attitude.
When the number of the rotors in the lift failure state is one, the aircraft is in the single-rotor failure state, the aircraft stops the failed rotors in the single-rotor failure state, the first joints of the two adjacent booms of the failed rotors drive the second joints to horizontally swing towards the failed rotors, the working rotors at the two booms are close to the failed rotors to compensate lift loss and torque loss of the aircraft, and the fuselage is in the horizontal state at the moment.
When the number of the rotors in the lift failure state is two, the aircraft is in a double-rotor failure state, and the aircraft stops the failed rotors in the double-rotor failure state;
when the number of the rotors in the lift failure state is three, the aircraft is in a three-rotor failure state, the aircraft stops the failed rotors in the three-rotor failure state,
when the aircraft is in a double-rotor failure state or a triple-rotor failure state, the aircraft enables the first joint and the second joint of the horn where the working rotor is located to rotate, the aircraft body is driven to swing downwards by taking the working rotor as a suspension point, and the aircraft is converted into an upright state, and when the aircraft is in the upright state, the working rotor is located at the top of the aircraft.
When the aircraft is in a vertical state and no heavy object is carried, the aircraft body of the aircraft is in a vertical state;
when the aircraft is in the upright position and a weight 32 is carried beneath the fuselage, the fuselage of the aircraft is tilted so that the center of mass of the aircraft carrying the weight is below the working rotor.
The rotor of aircraft encircles the even setting of aircraft fuselage, and the second joint vertical rotation of each horn makes each rotor be located the fuselage top, and its driven air current when flowing in order to reduce aircraft frame torrent to fuselage outside below, the aircraft is in low torrent flight state.
The rotor of aircraft encircles the aircraft fuselage and evenly sets up, and when the second joint vertical rotation of each horn made each rotor be located the fuselage below and when the antiport provided lift, the aircraft was in the mode of reversing flight.
A control method for deformable four-rotor aircraft with high fault tolerance rate is disclosed, wherein the rotors of the aircraft are driven by motors, the reason of lift failure of the rotors is motor failure, when the aircraft has rotor failure, the motor connected with the failed rotors is a failure motor, and the motor connected with the working rotors is a thrust motor, and the control method comprises the following steps,
the method A comprises the steps that under the condition that one rotor of a four-rotor aircraft fails, in order to continue to keep stable flight and recover the original flight attitude of the aircraft to stabilize the coordinate of the aircraft, the aircraft is controlled by compensating the position of a mass center, namely, a new flight mode consisting of three thrust motors is formed by moving two adjacent motors of a fault motor and enabling the two motors to be close to the fault motor; the compensation torque required by the aircraft to be stabilized is generated by the aid of the propellers of the two thrust motors in the opposite directions to the fault motor, the two thrust motor propellers control the rotation angles of the propellers through the servo motors and keep the same rotation direction, and the attitude and the position of the aircraft in three dimensions are completely controlled by the aid of the other three thrust motors;
the method B comprises the steps that under the condition that two rotors in the four-rotor aircraft fail, the positions of the four-rotor aircraft are completely controlled by longitudinally arranging the remaining two thrust motors, the flight attitude of the aircraft is changed at the same time so that the aircraft keeps stable in attitude under the current thrust working condition, and if the aircraft carries heavy objects, the mass center displacement after the flight attitude is changed is compensated by vertically rotating the remaining two thrust motors;
and C, under the condition that three rotors in the four-rotor aircraft fail, the remaining thrust motors are vertically rotated to generate torsional moment to enable the aircraft to stay in the air or slowly descend so as to determine the position of the four-rotor aircraft.
When motor faults occur in the four-rotor aircraft in the flight process, at least two PD controllers are used for compensating unbalanced moment generated by odd propellers and stabilizing the direction of the aircraft, and maintaining the flight function of the aircraft to continue the task without crashing, and the control strategy of the four-rotor aircraft has eight independent input variables, wherein the eight independent input variables comprise the rotating speed of four rotors and the inclination angle of four motors driving the rotors to rotate; failure of either rotor will cause both input variables to disengage from the control strategy; in order to compensate for moment imbalance caused by rotor failure, the speed and tilt angle of the thrust motor that is still operating needs to be controlled separately; the tilt attitude of the fuselage needs to be set at a moment that compensates for the failed rotor;
meanwhile, the aircraft is provided with an airborne measuring sensor for monitoring the flight working condition and sending fault information to the flight control module;
when four rotors of the aircraft are all working rotors, a stable dynamic model can be generated at the aircraft body due to the symmetry of the thrust and the moment of the rotors; the thrust of four rotary wings is respectively F1、F2、F3、F4The moment is M respectively1、M2、M3、M4
Then when one of the four rotors is a failed rotor, M is enabled2=0、F2At 0, the dynamic model of the aircraft will experience an asymmetry at the yaw axis and an asymmetry at the pitch plane, expressed as a power equation,
Figure BDA0002727062890000111
Figure BDA0002727062890000112
Figure BDA0002727062890000113
wherein s ψ, c ψ are denoted sin ψ, cos ψ, respectively; s φ, c φ represent sin φ, cos φ, respectively. s theta, c theta respectively represent sin theta, cos theta; psi, theta and phi are respectively yaw, pitch and roll angles; m is the total weight of the quadrotor, g is the gravitational acceleration, x, y, z is the position of the quadrotor in the system, θi(i ═ 1,2,3,4) is the angle of inclination of the corresponding propeller, C1,C2,C3Is the coefficient of resistance, Fi(i ═ 1,2,3,4) is the force generated by the four rotors as shown in the following equation:
Figure BDA0002727062890000114
wherein ω isiIs the angular velocity of the ith rotor, KfIs a constant of proportionality.
Similarly, the angular acceleration is determined by the euler equation and expressed as;
Figure BDA0002727062890000121
Figure BDA0002727062890000122
Figure BDA0002727062890000123
wherein M'i(i ═ 1,2,3,4) is the tilt moment that the servomotor attached to the end of the arm causes the tilt angle. The number of the psi, theta,
Figure BDA0002727062890000124
yaw, pitch and roll angles, respectively;
from the above, the available input to stabilize and control the system described by the equation of force is the angular velocity ω of the three thrust motor working rotors1,ω3,ω4And the angle of inclination theta of all the rotors of the machinei(i ═ 1,2,3,4), l being the distance of each rotor from the aircraft's center of gravity; i isx,Iy,IzMoment of inertia in the x, y and z directions, respectively; c'1、C′2And C'3Is the coefficient of rotational resistance. Mi(i ═ i, 2,3,4) is determined by the angular velocity ω of the rotoriThe rotor torque generated, e.g.
Figure BDA0002727062890000125
KmIs a proportionality constant;
at this time, if the fourth rotor of the four-rotor aircraft is inclined at an angle theta4Then, then
Figure BDA0002727062890000126
So that the aircraft can stably fly in the yaw and pitch planes;
from the above, when one rotor of the aircraft fails, the remaining rotor propeller angular speed increases, and a certain flight altitude can also be maintained, which is expressed by the following formula;
ω′1=ω12/3
ω3′=ω3+ω/3
ω4′=ω42/3
a formula V;
Figure BDA0002727062890000131
ω2indicating the angular velocity of the second propeller at the moment of failure, which will result in a loss of altitude, but the angular velocities of the three remaining propellers may be increased by ω2A factor of/3 to compensate for losses. Omega'1,ω'3,ω'4New angular velocities are added to each propeller to maintain fly height after failure; furthermore, the new angular velocity must satisfy the equation
Figure BDA0002727062890000132
Can produce a stable configuration, is formulated as follows
Figure BDA0002727062890000133
When two of the four rotors are failure rotors, the inclination angle of the thrust motor connected with the working rotor is set to be
Figure BDA0002727062890000134
Then, beginning to compensate the unbalanced moment after the fault, firstly, returning to the hovering state is necessary, and then, obtaining the direction of the aircraft to a specific pitch or roll angle; in that
Figure BDA0002727062890000135
The relation between the rotating speed of the traditional four-rotor motor and the deviation of the nominal vector direction of hovering and navigation is described in detail, and is expressed by a formula;
Figure BDA0002727062890000136
wherein
Figure BDA0002727062890000137
Is the angular velocity required by the rotor of a single thrust motor. Theta4The inclination angle required to be kept when the thrust motor reaches a stable structure; controlling Δ ω using proportional-derivative lawφ,Δωθ,Δθ4,ΔωfRespectively result in an edge zBThe shaft generates rolling, pitching, yawing and net force/moment, and the calculation formula is
Δωφ=kp,φdes-φ)+kd,φ(pdes-p)
Δωθ=kp,θdes-θ)+kd,θ(qdes-q)
Δθ4=kp,ψdes-ψ)+kd,ψ(rdes-r)
A formula of nine;
where p, q and r are the components of the angular velocity of the aircraft in the fuselage frame.
Nominal hover state of said aircraft during flight with horizontal attitude of fuselage
Figure BDA0002727062890000146
Corresponding to a balanced hover configuration having a reference pitch or roll angle; the pitch angle and the roll angle required by the movement of the flight process are shown as the following equations:
Figure BDA0002727062890000141
Figure BDA0002727062890000142
θdes,φdesis the pitch and roll angles required to add to the nominal hover state,to move the aircraft to a desired trajectory ri,TThe acceleration is commanded and the acceleration is,
Figure BDA0002727062890000143
calculated by the proportional derivative controller based on the position error:
Figure BDA0002727062890000144
wherein r isi,ri,T(i ═ 1,2, 3) are the three-dimensional positions of the four rotors and the desired trajectory, respectively; while suspending
Figure BDA0002727062890000145
Example (b):
in this example, the first rotary mechanism, the second rotary mechanism and the rotor of the horn are all driven by servo motors connected to the flight control module.
When the aircraft flies, the aircraft monitors the flying working condition by the onboard measuring sensor, and if the rotor fails, the flying control module adjusts the flying state by controlling the first rotating mechanism, the second rotating mechanism or the servo motor at the rotor.
If only one or two rotors of the aircraft fail, the aircraft can still maintain the flight and carry goods; when three rotors fail, the aircraft can not normally fly and can only maintain a hovering state or slowly land, and at the moment, the landing impact force is small or can be controlled, so that the economic loss caused by the rotor failure can be reduced.

Claims (10)

1. A high fault-tolerant deformable four-rotor aircraft which characterized in that: the number of the rotor wings of the aircraft is not less than four, and the rotor wings are all arranged at the horn of the aircraft; the horn comprises a first joint and a second joint; the starting end of the first joint is fixed at the fuselage of the aircraft, and the first joint is connected with the starting end of the second joint through a first rotating mechanism which can horizontally rotate relative to the horizontal plane of the fuselage, so that the second joint can horizontally rotate relative to the horizontal plane of the fuselage; the second joint is connected with the rotor wing of the horn through a second rotating mechanism which can vertically rotate relative to the horizontal plane of the fuselage, so that the rotor wing can vertically rotate relative to the horizontal plane of the fuselage in the direction; the rotor may provide lift to the aircraft by forward or reverse rotation.
2. A high fault tolerance deformable quad-rotor aircraft according to claim 1, wherein: the number of the rotors of the aircraft is four; the aircraft comprises a flight control module and an attitude sensor, when the aircraft is in a flight state, if the lift failure state occurs to less than three rotors, the aircraft stops the failed rotors in the failure state, and the lift loss and the torque loss of the aircraft are compensated by adjusting the orientation, the rotating speed or the position of the working rotors still in a normal state, so that the aircraft recovers a stable flight attitude.
3. A high fault tolerance deformable quad-rotor aircraft according to claim 2, wherein: when the number of the rotors in the lift failure state is one, the aircraft is in the single-rotor failure state, the aircraft stops the failed rotors in the single-rotor failure state, the first joints of the two adjacent booms of the failed rotors drive the second joints to horizontally swing towards the failed rotors, the working rotors at the two booms are close to the failed rotors to compensate lift loss and torque loss of the aircraft, and the fuselage is in the horizontal state at the moment.
4. A high fault tolerance deformable quad-rotor aircraft according to claim 2, wherein: when the number of the rotors in the lift failure state is two, the aircraft is in a double-rotor failure state, and the aircraft stops the failed rotors in the double-rotor failure state;
when the number of the rotors in the lift failure state is three, the aircraft is in a three-rotor failure state, the aircraft stops the failed rotors in the three-rotor failure state,
when the aircraft is in a double-rotor failure state or a triple-rotor failure state, the aircraft enables the first joint and the second joint of the horn where the working rotor is located to rotate, the aircraft body is driven to swing downwards by taking the working rotor as a suspension point, and the aircraft is converted into an upright state, and when the aircraft is in the upright state, the working rotor is located at the top of the aircraft.
5. A high fault tolerance deformable quad-rotor aircraft according to claim 4, wherein: when the aircraft is in a vertical state and no heavy object is carried, the aircraft body of the aircraft is in a vertical state;
when the aircraft is in the vertical state and a heavy object is hung below the aircraft body, the aircraft body of the aircraft is in the inclined state, so that the mass center of the aircraft carrying the heavy object is located below the working rotor wing.
6. A high fault tolerance deformable quad-rotor aircraft according to claim 2, wherein: the rotor of aircraft encircles the even setting of aircraft fuselage, and the second joint vertical rotation of each horn makes each rotor be located the fuselage top, and its driven air current when flowing in order to reduce aircraft frame torrent to fuselage outside below, the aircraft is in low torrent flight state.
7. A high fault tolerance deformable quad-rotor aircraft according to claim 2, wherein: the rotor of aircraft encircles the aircraft fuselage and evenly sets up, and when the second joint vertical rotation of each horn made each rotor be located the fuselage below and when the antiport provided lift, the aircraft was in the mode of reversing flight.
8. A control method of a deformable four-rotor aircraft with high fault tolerance rate is characterized by comprising the following steps: the aircraft of claim 2, wherein the rotors are driven by motors, the cause of lift failure of the rotors is motor failure, when the aircraft has rotor failure, the motor connected to the failed rotor is a failed motor, and the motor connected to the working rotor is a thrust motor, and the control method comprises the following steps,
the method A comprises the steps that under the condition that one rotor of a four-rotor aircraft fails, in order to continue to keep stable flight and recover the original flight attitude of the aircraft to stabilize the coordinate of the aircraft, the aircraft is controlled by compensating the position of a mass center, namely, a new flight mode consisting of three thrust motors is formed by moving two adjacent motors of a fault motor and enabling the two motors to be close to the fault motor; the compensation torque required by the aircraft to be stabilized is generated by the aid of the propellers of the two thrust motors in the opposite directions to the fault motor, the two thrust motor propellers control the rotation angles of the propellers through the servo motors and keep the same rotation direction, and the attitude and the position of the aircraft in three dimensions are completely controlled by the aid of the other three thrust motors;
the method B comprises the steps that under the condition that two rotors in the four-rotor aircraft fail, the positions of the four-rotor aircraft are completely controlled by longitudinally arranging the remaining two thrust motors, the flight attitude of the aircraft is changed at the same time so that the aircraft keeps stable in attitude under the current thrust working condition, and if the aircraft carries heavy objects, the mass center displacement after the flight attitude is changed is compensated by vertically rotating the remaining two thrust motors;
and C, under the condition that three rotors in the four-rotor aircraft fail, the remaining thrust motors are vertically rotated to generate torsional moment to enable the aircraft to stay in the air or slowly descend so as to determine the position of the four-rotor aircraft.
9. The method of claim 8, wherein the method further comprises: when motor faults occur in the four-rotor aircraft in the flight process, at least two PD controllers are used for compensating unbalanced moment generated by odd propellers and stabilizing the direction of the aircraft, and maintaining the flight function of the aircraft to continue the task without crashing, and the control strategy of the four-rotor aircraft has eight independent input variables, wherein the eight independent input variables comprise the rotating speed of four rotors and the inclination angle of four motors driving the rotors to rotate; failure of either rotor will cause both input variables to disengage from the control strategy; in order to compensate for moment imbalance caused by rotor failure, the speed and tilt angle of the thrust motor that is still operating needs to be controlled separately; the tilt attitude of the fuselage needs to be set at a moment that compensates for the failed rotor;
meanwhile, the aircraft is provided with an airborne measuring sensor for monitoring the flight working condition and sending fault information to the flight control module;
when four rotors of the aircraft are all working rotors, a stable dynamic model can be generated at the aircraft body due to the symmetry of the thrust and the moment of the rotors; the thrust of four rotary wings is respectively F1、F2、F3、F4The moment is M respectively1、M2、M3、M4
Then when one of the four rotors is a failed rotor, M is enabled2=0、F2At 0, the dynamic model of the aircraft will experience an asymmetry at the yaw axis and an asymmetry at the pitch plane, expressed as a power equation,
Figure FDA0002727062880000041
Figure FDA0002727062880000042
Figure FDA0002727062880000043
wherein s ψ, c ψ are denoted sin ψ, cos ψ, respectively; s φ, c φ represent sin φ, cos φ, respectively. s theta, c theta respectively represent sin theta, cos theta; psi, theta and phi are respectively yaw, pitch and roll angles; m is the total weight of the quadrotor, g is the gravitational acceleration, x, y, z is the position of the quadrotor in the system, θi(i ═ 1,2,3,4) is the angle of inclination of the corresponding propeller, C1,C2,C3Is the coefficient of resistance, Fi(i ═ 1,2,3,4) is the force generated by the four rotors as shown in the following equation:
Figure FDA0002727062880000044
wherein ω isiIs the angular velocity of the ith rotor, KfIs a constant of proportionality.
Similarly, the angular acceleration is determined by the euler equation and expressed as;
Figure FDA0002727062880000051
Figure FDA0002727062880000052
Figure FDA0002727062880000053
wherein M'i(i ═ 1,2,3,4) is the tilt moment that the servomotor attached to the end of the arm causes the tilt angle. The number of the psi, theta,
Figure FDA0002727062880000054
yaw, pitch and roll angles, respectively;
from the above, the available input to stabilize and control the system described by the equation of force is the angular velocity ω of the three thrust motor working rotors1,ω3,ω4And the angle of inclination theta of all the rotors of the machinei(i ═ 1,2,3,4), l being the distance of each rotor from the aircraft's center of gravity; i isx,Iy,IzMoment of inertia in the x, y and z directions, respectively; c'1、C′2And C'3Is the coefficient of rotational resistance. Mi(i ═ i, 2,3,4) is determined by the angular velocity ω of the rotoriThe rotor torque generated, e.g.
Figure FDA0002727062880000055
KmIs a proportionality constant;
at this time, if the fourth rotor of the four-rotor aircraft is inclined at an angle theta4Then, then
Figure FDA0002727062880000056
So that the aircraft can stably fly in the yaw and pitch planes;
from the above, when one rotor of the aircraft fails, the remaining rotor propeller angular speed increases, and a certain flight altitude can also be maintained, which is expressed by the following formula;
ω1′=ω12/3
ω3′=ω32/3
ω4′=ω42/3
a formula V;
Figure FDA0002727062880000061
ω2indicating the angular velocity of the second propeller at the moment of failure, which will result in a loss of altitude, but the angular velocities of the three remaining propellers may be increased by ω2A factor of/3 to compensate for losses. Omega'1,ω′3,ω′4New angular velocities are added to each propeller to maintain fly height after failure; furthermore, the new angular velocity must satisfy the equation
Figure FDA0002727062880000062
Can produce a stable configuration, is formulated as follows
Figure FDA0002727062880000063
When two of the four rotors are failure rotors, the inclination angle of the thrust motor connected with the working rotor is set to be
Figure FDA0002727062880000064
Then, beginning to compensate the unbalanced moment after the fault, firstly, returning to the hovering state is necessary, and then, obtaining the direction of the aircraft to a specific pitch or roll angle; in that
Figure FDA0002727062880000065
The relation between the rotating speed of the traditional four-rotor motor and the deviation of the nominal vector direction of hovering and navigation is described in detail, and is expressed by a formula;
Figure FDA0002727062880000066
wherein
Figure FDA0002727062880000067
Is the angular velocity required by the rotor of a single thrust motor. Theta4The inclination angle required to be kept when the thrust motor reaches a stable structure; controlling Δ ω using proportional-derivative lawφ,Δωθ,Δθ4,ΔωfRespectively result in an edge zBThe shaft generates rolling, pitching, yawing and net force/moment, and the calculation formula is
Δωφ=kp,φdes-φ)+kd,φ(pdes-p)
Δωθ=kp,θdes-θ)+kd,θ(qdes-q)
Δθ4=kp,ψdes-ψ)+kd,ψ(rdes-r)
A formula of nine;
where p, q and r are the components of the angular velocity of the aircraft in the fuselage frame.
10. According to claim 8The control method of the deformable four-rotor aircraft with high fault tolerance rate is characterized by comprising the following steps: the aircraft is in a nominal hover state (phi-theta-0, psi-psi) during flight in the horizontal attitude of the fuselageT
Figure FDA0002727062880000071
) Corresponding to a balanced hover configuration having a reference pitch or roll angle; the pitch angle and the roll angle required by the movement of the flight process are shown as the following equations:
Figure FDA0002727062880000072
Figure FDA0002727062880000073
θdes,φdesis the pitch and roll angles required to add to the nominal hover state to move the aircraft to the desired trajectory ri,TThe acceleration is commanded and the acceleration is,
Figure FDA0002727062880000074
calculated by the proportional derivative controller based on the position error:
Figure FDA0002727062880000075
wherein r isi,ri,T(i ═ 1,2, 3) are the three-dimensional positions of the four rotors and the desired trajectory, respectively; while suspending
Figure FDA0002727062880000076
CN202011106378.1A 2020-10-16 High fault tolerance deformable four-rotor aircraft and control method Active CN112158329B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011106378.1A CN112158329B (en) 2020-10-16 High fault tolerance deformable four-rotor aircraft and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011106378.1A CN112158329B (en) 2020-10-16 High fault tolerance deformable four-rotor aircraft and control method

Publications (2)

Publication Number Publication Date
CN112158329A true CN112158329A (en) 2021-01-01
CN112158329B CN112158329B (en) 2024-08-02

Family

ID=

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112810808A (en) * 2021-02-10 2021-05-18 北京京东乾石科技有限公司 Multi-rotor unmanned aerial vehicle and control method thereof
CN114489098A (en) * 2021-12-29 2022-05-13 中国航天空气动力技术研究院 Attitude control method of aircraft and aircraft
CN115712309A (en) * 2022-11-23 2023-02-24 浙江大学 Control method and device for active variable-structure annular quad-rotor unmanned aerial vehicle
CN115857309A (en) * 2023-02-27 2023-03-28 华东交通大学 Fault-tolerant control method and system for tiltable six-rotor unmanned aerial vehicle
CN117784822A (en) * 2024-02-27 2024-03-29 中国空气动力研究与发展中心空天技术研究所 Method and control system for correcting water surface overturning of aircraft

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160023755A1 (en) * 2014-05-05 2016-01-28 King Fahd University Of Petroleum And Minerals System and method for control of quadrotor air vehicles with tiltable rotors
CN106184728A (en) * 2016-07-08 2016-12-07 武汉科技大学 A kind of rotary telescopic variable-torque quadrotor
CN110015415A (en) * 2019-05-09 2019-07-16 福州大学 A kind of bi-axial tilt quadrotor
CN111319759A (en) * 2020-02-25 2020-06-23 江苏理工学院 Spatial six-degree-of-freedom independent controllable multi-rotor unmanned flight control method
CN111661322A (en) * 2020-07-08 2020-09-15 福州大学 T-shaped double-rotor aircraft and control method
CN212423460U (en) * 2020-10-16 2021-01-29 福州大学 High fault-tolerant rate four rotor crafts that can deform

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160023755A1 (en) * 2014-05-05 2016-01-28 King Fahd University Of Petroleum And Minerals System and method for control of quadrotor air vehicles with tiltable rotors
CN106184728A (en) * 2016-07-08 2016-12-07 武汉科技大学 A kind of rotary telescopic variable-torque quadrotor
CN110015415A (en) * 2019-05-09 2019-07-16 福州大学 A kind of bi-axial tilt quadrotor
CN111319759A (en) * 2020-02-25 2020-06-23 江苏理工学院 Spatial six-degree-of-freedom independent controllable multi-rotor unmanned flight control method
CN111661322A (en) * 2020-07-08 2020-09-15 福州大学 T-shaped double-rotor aircraft and control method
CN212423460U (en) * 2020-10-16 2021-01-29 福州大学 High fault-tolerant rate four rotor crafts that can deform

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘彦伟;刘三娃;王李梦;牛福洲;李鹏阳;李言;: "可倾转变形四旋翼飞行器建模与飞行仿真", 机械科学与技术, no. 04 *
周卫东;储敏;高宁;孙天;: "单翼损坏下的四旋翼飞行控制器设计", 哈尔滨工业大学学报, no. 10, 30 October 2017 (2017-10-30) *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112810808A (en) * 2021-02-10 2021-05-18 北京京东乾石科技有限公司 Multi-rotor unmanned aerial vehicle and control method thereof
CN114489098A (en) * 2021-12-29 2022-05-13 中国航天空气动力技术研究院 Attitude control method of aircraft and aircraft
CN114489098B (en) * 2021-12-29 2023-07-28 中国航天空气动力技术研究院 Attitude control method of aircraft and aircraft
CN115712309A (en) * 2022-11-23 2023-02-24 浙江大学 Control method and device for active variable-structure annular quad-rotor unmanned aerial vehicle
CN115712309B (en) * 2022-11-23 2024-05-14 浙江大学 Control method and device for active variable-structure annular four-rotor unmanned aerial vehicle
CN115857309A (en) * 2023-02-27 2023-03-28 华东交通大学 Fault-tolerant control method and system for tiltable six-rotor unmanned aerial vehicle
CN117784822A (en) * 2024-02-27 2024-03-29 中国空气动力研究与发展中心空天技术研究所 Method and control system for correcting water surface overturning of aircraft
CN117784822B (en) * 2024-02-27 2024-04-26 中国空气动力研究与发展中心空天技术研究所 Method and control system for correcting water surface overturning of aircraft

Similar Documents

Publication Publication Date Title
AU2019203204B2 (en) Vertical takeoff and landing (VTOL) air vehicle
CN110316370B (en) Layout and control method of distributed power tilting wing aircraft
US8128033B2 (en) System and process of vector propulsion with independent control of three translation and three rotation axis
EP3483065B1 (en) Multirotor aircraft with collective for autorotation
US20200010182A1 (en) Pivoting wing system for vtol aircraft
CN106892094A (en) A kind of individually controllable four rotor unmanned aircraft of space six degree of freedom and its control method
JP7443365B2 (en) Aircraft with separate degrees of freedom
CN106184739A (en) The flight equipment that can take off vertically
US20160368601A1 (en) Ducted oblique-rotor vtol vehicle
CN109606674A (en) Tail sitting posture vertical take-off and landing drone and its control system and control method
KR20170012543A (en) Fixed rotor thrust vectoring
CN110015415B (en) Double-shaft tilting four-rotor aircraft
CN114715392B (en) Variant flying wing type tilting rotor unmanned aerial vehicle
CN106741918A (en) The axle flying vehicles control structure of skew product vector two
CN104058089B (en) Some many oars of twin shaft aircraft
CN107908193B (en) Non-planar eight-rotor omnidirectional aircraft and control method
CN212423460U (en) High fault-tolerant rate four rotor crafts that can deform
CN112158329B (en) High fault tolerance deformable four-rotor aircraft and control method
CN111619796A (en) Tilt rotor aircraft and driving method thereof
CN108427432B (en) Non-planar three-rotor aircraft and control method
CN112158329A (en) High-fault-tolerance deformable four-rotor aircraft and control method
CN203975218U (en) Some twin shafts are starched Flight Vehicle Structure more
CN210027899U (en) Four rotor crafts of biax slope
CN114945510A (en) Thrust reversing type airplane
CN115285343B (en) High-wind-resistance tethered unmanned aerial vehicle

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
GR01 Patent grant