Rotor blade pitch trajectory control
11731757 · 2023-08-22
Inventors
- Thomas Karl Berger (Winchester, CA, US)
- David Wade Milanes (Ann Arbor, MI, US)
- James Stewart Robertson (Murrieta, CA, US)
Cpc classification
B64C27/605
PERFORMING OPERATIONS; TRANSPORTING
B64C2027/7216
PERFORMING OPERATIONS; TRANSPORTING
B64C27/57
PERFORMING OPERATIONS; TRANSPORTING
B64C2027/7205
PERFORMING OPERATIONS; TRANSPORTING
International classification
B64C27/615
PERFORMING OPERATIONS; TRANSPORTING
B64C27/57
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An aircraft uses trajectory-based control algorithms for blade pitch (or twist). This approach greatly enhances the ability of the actuator to accurately achieve the desired blade pitch and to track the commanded pitch position. An actuator includes an electronic rotor blade controller that converts communicated or desired changes in pitch (or similar parameter) to actual physical effects that match the desired changes as closely as possible. The controller preferably includes a motor drive circuit, such as an h-bridge, a communication circuit for connection to external commands, and a processor with associated enabling circuitry (e.g. memory, I/O) to coordinate and implement the control.
Claims
1. An aircraft having a trajectory-based position control comprising: a first rotor assembly having at least first and second rotor blades, a first actuator configured to provide individual control actuation on at least the first rotor blade; an electronic rotor blade controller configured to use the first actuator to control a subsequent blade trajectory of the first rotor blade as a function of at least one of a prior pitch velocity, a prior pitch acceleration, and a prior pitch jerk of the first rotor blade.
2. The aircraft of claim 1, wherein the subsequent and prior blade trajectories comprise amplitude of pitch of the first rotor.
3. The aircraft of claim 1, wherein the subsequent and prior blade trajectories comprise amplitude of twist of the first rotor.
4. The aircraft of claim 1, wherein the electronic rotor blade controller is further configured to utilize a parametrized surrogate for at least one of an amplitude of blade pitch and an amplitude of blade twist.
5. The aircraft of claim 4, wherein the parametrized surrogate comprises amplitude of actuator extension.
6. The aircraft of claim 1, wherein the electronic rotor blade controller is further configured to control the subsequent blade trajectory of the first rotor as an additional function of accumulated errors from repeated rotations of the first rotor.
7. The aircraft of claim 1, wherein the electronic rotor blade controller is further configured to control the subsequent blade trajectory of the first rotor as an additional function of a second order azimuth or time derivative of a prior blade trajectory.
8. The aircraft of claim 1, further comprising an actuator configured to physically move an aspect upon the first rotor, and an actuator drive module having a processor configured to implement the individual control actuation through the actuator.
9. The aircraft of claim 8, wherein the processor is further configured to utilize a feed forward term to implement the individual control actuation.
10. A method of reducing vibration, or optimizing another parameter, in a rotorcraft having a rotor assembly with at least first and second rotor blades, comprising: using individual blade control (IBC) to control blade pitches of the first blade in a current rotation based upon of at least one of a pitch velocity, a pitch acceleration, and a past pitch jerk of the first blade during a previous rotation; using individual blade control (IBC) to control blade pitches of the second blade in the current rotation based upon of at least one of a pitch velocity, a pitch acceleration, and a past pitch jerk of the second blade during the previous rotation; providing feedback with respect to operation of at least the first blade in the current rotation; and utilizing the feedback to control blade trajectories of at least the first blade in a still later rotation.
11. The method of claim 10, further comprising calculating the amplitudes of blade trajectories of at least the first blade within azimuth segments of any of the current, subsequent, and later rotations.
12. The method of claim 11, further comprising optimizing the IBC as a further function of accumulated errors from repeated cycles through the segments.
13. The method of claim 10, further comprising providing the feedback under time-varying loads.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION
(9) The following discussion provides many example embodiments of the inventive subject matter. Although each embodiment represents a single combination of inventive elements, the inventive subject matter is considered to include all possible combinations of the disclosed elements. Thus if one embodiment comprises elements A, B, and C, and a second embodiment comprises elements B and D, then the inventive subject matter is also considered to include other remaining combinations of A, B, C, or D, even if not explicitly disclosed.
(10) As used herein, and unless the context dictates otherwise, the term “coupled to” is intended to include both direct coupling (in which two elements that are coupled to each other contact each other) and indirect coupling (in which at least one additional element is located between the two elements). Therefore, the terms “coupled to” and “coupled with” are used synonymously.
(11) The following describes first the components and configurations relevant to provide the setting in which the primary embodiments of the invention are applied and then describes the invention and several exemplar embodiments of the invention itself. As such, the typical rotor control mechanism is described followed by descriptions of the typical approach and configurations that enable HHC and IBC. The motivation for and benefits are covered in the background section and not repeated here. Following the establishment of the context, the details of the trajectory-based control are described.
(12)
(13)
(14) This configuration does enable HHC, as discussed above. If additional higher frequency motion is combined with the relatively slow pilot inputs for collective and cyclic control, additional benefits can be realized, such as vibration reduction and other, as discussed above. Because some rotorcraft are already equipped with actuator control of the swashplate 3 and the packaging and interface options are more advantageous “below” the swashplate 3 versus “above” the swashplate 3, this arrangement is favorable for introducing rotor control at frequencies (2P+) greater than collective or cyclic (1P) control made possible by simple swashplate 3 control. It should be noted that direct pilot inputs for these higher frequencies are assumed not to be possible. Some computer or equivalent control of the actuators is needed to superimpose the higher harmonic components onto the collective and cyclic inputs. Even with higher frequency control inputs managed at computer-capable speeds, this method still does not enable arbitrary control of the rotor blades 1 because of the geometric constraints of the swashplate 3.
(15)
(16)
(17) Both this configuration,
(18)
(19)
(20) That is, the control signal in the time domain is processed by a Fourier transform, or equivalent transformation, so that it can be expressed in terms of azimuth or similar parameter. This has the advantage that the Fourier components, in terms of azimuth, are, in general, more slowly changing over time than the time domain signal and therefore the bandwidth requirements for the slip ring communication channel can be reduced and the signal integrity improved.
(21) Considering it first in terms of the lower order harmonic components a.sub.0, a.sub.1, b.sub.1, these just describe the collective and two cyclic amplitudes. So, if the cyclic and collective are changing at the timescales of the pilot inputs, slowly, then these parameters also change slowly and therefore can be transmitted at lower bandwidth across the interface. The same holds for the higher harmonic components a.sub.n, b.sub.n, for n≥2. They typically would change on the timescales of the vehicle flight dynamics, much slower than the time domain signal describing the high frequency motion of the actuator at 2 per rev frequencies or higher. Once across the slip ring, the signal is typically translated back into the time domain as the rapidly changing function ƒ(t) that directly commands the extension (or rotation) of the IBC actuator 4 in the rotating frame. The translation is typically performed using an azimuth sensor output θ(t), though it can also be accomplished using the known RPM and a time signal. Again, this is relevant for IBC implementations with or without a swashplate 3.
(22) The previous figures
(23) The advantage here is that control algorithms that produce higher accuracy are enabled. That is, the error or difference between the desired blade pitch and the achieved blade pitch can be reduced. To see this, consider a standard PID controller applied to the time domain signal ƒ(t) without trajectory control. Instantaneous feedback is used to reduce the blade pitch error. The feedback is on the instantaneous position versus the desired position at that time and also on the achieved velocity versus either the desired velocity or a fixed velocity, often taken as zero. The integral term tracks the summed error over time but is challenged by the rapidly changing desired position. With this standard approach, the repeated results of the rotor blade 1 achieved position are not fully utilized to improve the accuracy of the actuator 4 tracking to the desired trajectory. Also, a feedforward control signal is not easily enabled, though the future desired position, velocity, and acceleration are known; the future desired position is not used in the control to anticipate the motion and present a control signal ahead of the time the desired position is intended to be reached.
(24) Now consider using the full desired trajectory as described by harmonic components multiplying sine and cosine functions. The desired position and the higher derivatives are easily calculated, being simply related to multiples of sine and cosine functions of discrete frequency, sin nθ, cos nθ, where n={0, 1, 2 . . . N}. That is, the velocity, acceleration, and higher derivatives are simply related to the integer indexed sinusoidal functions. Feedback on desired position and desired velocity are simply enabled and a simple feedforward control signal is embodied by the acceleration term that anticipates future velocity and position commands. In this way, not only is the control simplified but it can be more accurate because of the additional availability of control signals.
(25) Another way in which a trajectory-based control can improve tracking accuracy is through a discretized integral term making use of the repeated motion at each azimuth. Rather than employing the typical running integral, the error can be summed at each repeated azimuth location. One implementation involves dividing the azimuth into bins and summing the error at each azimuth location bin as the rotor blade revolves and revisits that azimuth location each time it goes around. The summed or running integral at each bin azimuth location can then be used to improve the accuracy. A method for employing the binned integral errors is to relate these back to harmonic components multiplying sin nθ and cos nθ. Indeed, this allows a simple method of interpolating (smoothing out) the discreet bins.
(26)
(27) It should be apparent to those skilled in the art that many more modifications besides those already described are possible without departing from the inventive concepts herein. The inventive subject matter, therefore, is not to be restricted except in the spirit of the appended claims. Moreover, in interpreting both the specification and the claims, all terms should be interpreted in the broadest possible manner consistent with the context. In particular, the terms “comprises” and “comprising” should be interpreted as referring to elements, components, or steps in a non-exclusive manner, indicating that the referenced elements, components, or steps may be present, or utilized, or combined with other elements, components, or steps that are not expressly referenced. Where the specification claims refers to at least one of something selected from the group consisting of A, B, C . . . and N, the text should be interpreted as requiring only one element from the group, not A plus N, or B plus N, etc.