Rotorcraft control system
First Claim
Patent Images
1. A system for controlling a rotorcraft having a rotor, at least one variable-pitch propulsion propeller, and a motor for driving the rotor and the at least one variable-pitch propulsion propeller, the system comprising:
- a member (101, 101A, 102, 103, 104) configured to generate a propeller pitch setpoint (θ
p*+θ
d*, θ
p*−
θ
d*) as a function at least of a variation thrust command (TCL);
a member (105, 105A) configured to generate a drive speed setpoint (RPM*) for a drive speed (RPM) of the rotor and the at least one variable-pitch propulsion propeller, as a function at least of a travel speed (VTAS) of the rotorcraft and where appropriate as a function of ambient temperature; and
a member (106) configured to generate an engine speed setpoint (NG*) for an engine speed as a function at least of the variation thrust command (TCL), of the drive speed setpoint (RPM*), and of a rotor collective pitch command (θ
0);
wherein the member (106) configured to generate the engine speed setpoint (NG*) includes;
a member (109) configured to generate a first anticipated command for varying engine speed as a function of the rotor collective pitch command (θ
0);
a member (110) configured to generate a second anticipated command for varying engine speed as a function of the variation thrust command (TCL);
a first summing circuit (111) for adding together the first and second anticipated commands for varying engine speed, and for outputting a first component (NG1*) of the engine speed setpoint (NG*); and
a unit (112, 113, 114) configured to generate the engine speed setpoint (NG*) as a function of the first component (NG1*), of the drive speed setpoint (RPM*), and of a measurement of the drive speed (RPM).
2 Assignments
0 Petitions
Accused Products
Abstract
A system (100) for controlling a rotorcraft (1) including a rotor (10), at least one variable-pitch propulsion propeller (6L, 6R), and a motor (5) for driving the rotor and the propeller(s), the system includes:
- a member (101, 101A, 102, 103, 104) for generating a propeller pitch setpoint (θp*+θd*, θp*−θd*) as a function at least of a thrust variation command (TCL);
- a member (105, 105A) for generating a setpoint (RPM*) for the drive speed (RPM) of the rotor and the propeller(s), as a function at least of the travel speed (VTAS) of the rotorcraft; and
- a member (106) for generating a setpoint (NG*) for the engine speed as a function at least of the thrust command (TCL), of the drive speed setpoint (RTM*), and of a rotor collective pitch command (θ0).
-
Citations
10 Claims
-
1. A system for controlling a rotorcraft having a rotor, at least one variable-pitch propulsion propeller, and a motor for driving the rotor and the at least one variable-pitch propulsion propeller, the system comprising:
-
a member (101, 101A, 102, 103, 104) configured to generate a propeller pitch setpoint (θ
p*+θ
d*, θ
p*−
θ
d*) as a function at least of a variation thrust command (TCL);a member (105, 105A) configured to generate a drive speed setpoint (RPM*) for a drive speed (RPM) of the rotor and the at least one variable-pitch propulsion propeller, as a function at least of a travel speed (VTAS) of the rotorcraft and where appropriate as a function of ambient temperature; and a member (106) configured to generate an engine speed setpoint (NG*) for an engine speed as a function at least of the variation thrust command (TCL), of the drive speed setpoint (RPM*), and of a rotor collective pitch command (θ
0);wherein the member (106) configured to generate the engine speed setpoint (NG*) includes; a member (109) configured to generate a first anticipated command for varying engine speed as a function of the rotor collective pitch command (θ
0);a member (110) configured to generate a second anticipated command for varying engine speed as a function of the variation thrust command (TCL); a first summing circuit (111) for adding together the first and second anticipated commands for varying engine speed, and for outputting a first component (NG1*) of the engine speed setpoint (NG*); and a unit (112, 113, 114) configured to generate the engine speed setpoint (NG*) as a function of the first component (NG1*), of the drive speed setpoint (RPM*), and of a measurement of the drive speed (RPM). - View Dependent Claims (2, 3, 4, 5, 8, 9)
-
-
6. A non-transitory computer readable medium for a rotorcraft having a rotor, at least one variable-pitch propulsion propeller, and a motor for driving the rotor and the at least one variable-pitch propulsion propeller, the non-transitory computer readable medium comprising:
-
a code segment for generating a propeller pitch setpoint (θ
p*+θ
d*, θ
p*−
θ
d*) as a function at least of a thrust variation command (TCL);a code segment for generating a drive speed setpoint (RPM*) for a drive speed (RPM) of the rotor and of the at least one variable-pitch propulsion propeller, as a function at least of a travel speed (VTAS) of the rotorcraft; and a code segment for generating an engine speed setpoint (NG*) for an engine speed, as a function at least of the variation thrust command (TCL), of the drive speed setpoint (RPM*), and of a rotor collective pitch command (θ
0);wherein the code segment for generating the engine speed setpoint (NG*) includes; a code segment for generating a first anticipated command for varying engine speed as a function of the rotor collective pitch command (θ
0);a code segment for generating a second anticipated command for varying engine speed as a function of the variation thrust command (TCL); a code segment for adding together the first and second anticipated commands for varying engine speed, and for outputting a first component (NG1*) of the engine speed setpoint (NG*); and a code segment for generating the engine speed setpoint (NG*) as a function of the first component (NG1*), of the drive speed setpoint (RPM*), and of a measurement of the drive speed (RPM). - View Dependent Claims (7)
-
-
10. A system for controlling a rotorcraft having a rotor, at least one variable-pitch propulsion propeller, and a motor for driving the rotor and the at least one variable-pitch propulsion propeller, the system comprising:
-
a member (101, 101A, 102, 103, 104) configured to generate a propeller pitch setpoint (θ
p*+θ
d*, θ
p*−
θ
d*) as a function at least of a variation thrust command (TCL);a member (105, 105A) configured to generate a drive speed setpoint (RPM*) for a drive speed (RPM) of the rotor and the at least one variable-pitch propulsion propeller, as a function at least of a travel speed (VTAS) of the rotorcraft and where appropriate as a function of ambient temperature; and a member (106) configured to generate an engine speed setpoint (NG*) for an engine speed as a function at least of the variation thrust command (TCL), of the drive speed setpoint (RPM*), and of a rotor collective pitch command (θ
0);wherein the member (105, 105A) configured to generate the drive speed setpoint (RPM*) for the drive speed (RPM) includes; a member (107) configured to generate a reference drive speed (RPMref) as a function of the travel speed (VTAS) of the rotorcraft; a limiter (108) sensitive to the reference drive speed (RPMref) and delivering the drive speed setpoint (RPM*); a member (115) configured to generate a transient variation (RPMper) in the drive speed setpoint (RPM*) as a function of the variation thrust command (TCL); and a summing circuit (116) for adding the transient variation (RPMper) for the drive speed setpoint (RPM*) to the reference drive speed (RPMref) and for delivering said sum to the limiter (108) that delivers the drive speed setpoint (RPM*).
-
Specification