IP Library › Granted Patent US 12,264,631
Granted Patent B2
US 12,264,631 · App. 18/335,366 · Granted Apr 1, 2025

System and method for synchrophasing a propulsion system using electric machines

Inventors: Stefan Joseph Cafaro (Chapel Hill, NC); Kalpesh Singal (Ballston Spa, NY)
Assignee: General Electric Company
F02C9/00B64C11/50B64D31/12F02K3/00F05D2220/323F05D2270/01F05D2270/03
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,264,631
App. No.
18/335,366
Granted
Apr 1, 2025
Kind
B2
Abstract

A propulsion system includes at least two propulsors. The at least two propulsors each include a fan and a controller having one or more processors configured to implement controller logic. The controller logic includes a phase angle control scheme and a speed control scheme. In implementing the controller logic, the one or more processors are configured to: determine an actual pairwise phase difference between a pair of propulsors of the at least two propulsors; generate a reference phase angle for the pair of propulsors; compare the actual pairwise phase difference to the reference phase angle to generate a phase error; provide the phase error to a phase controller module to generate an output based on the phase error; and adjust a speed of at least one propulsor of the at least two propulsors based on the output to drive the phase error towards zero.

Claims (71)

1. A propulsion system comprising:

at least two propulsors, each of the at least two propulsors comprising a fan; and

a controller having one or more processors configured to implement controller logic, in implementing the controller logic, the one or more processors are configured to:

determine an actual pairwise phase difference between a pair of propulsors of the at least two propulsors;

provide, via a trajectory planner, a reference phase angle trajectory, the reference phase angle trajectory including a plurality of reference phase angle setpoints each corresponding to a respective time within a time period;

compare the actual pairwise phase difference to one of the reference phase angle setpoints to generate a phase error;

provide the phase error to a phase controller module to generate an output based on the phase error; and

adjust a speed of at least one propulsor of the at least two propulsors based on the output to drive the phase error towards zero.

2. The propulsion system of claim 1 , wherein each propulsor of the at least two propulsors further comprises a shaft coupled to the fan and an electric machine operably connected to the shaft, and wherein the one or more processors, in implementing a phase angle control scheme, are configured to:

provide the phase error to the phase controller module to generate the output as an electric machine power command that is based on the phase error; and

adjust an amount of power transferred between the electric machine and the shaft based on the electric machine power command.

3. The propulsion system of claim 1 , wherein each propulsor of the at least two propulsors further comprises a fuel delivery system operably connected to a combustion section, wherein the one or more processors, in implementing a speed control scheme, are further configured to:

generate a speed reference for one or more propulsors of the at least two propulsors;

receive an actual speed of the one or more propulsors of the at least two propulsors;

compare the actual speed to the speed reference to generate a speed error;

provide the speed error to a fuel controller module to generate a fuel command based on the speed error; and

adjust an amount of fuel supplied to the combustion section of the one or more propulsors of the at least two propulsors with the fuel delivery system to drive the speed error towards zero.

4. The propulsion system of claim 3 , wherein the one or more processors are further configured to:

generate, with the phase controller module, a speed reference modifier for the one or more propulsors of the at least two propulsors based on the phase error as the output; and

modify the speed reference with the speed reference modifier prior to comparing the actual speed to the speed reference to generate the speed error.

5. The propulsion system of claim 3 , wherein the one or more processors are further configured to:

generate a derivative of the reference phase angle trajectory; and

modify the speed reference by the derivative of the reference phase angle trajectory prior to comparing the actual speed to the speed reference to generate the speed error.

6. The propulsion system of claim 3 , wherein the output of the phase controller module is an electric machine power command, and wherein the one or more processors are further configured to:

provide, via an integrator, an integral of the electric machine power command to the fuel controller module.

7. The propulsion system of claim 6 , wherein the one or more processors are further configured to:

determine when the phase error is within a predetermined range;

stop providing the speed error to the fuel controller module to generate the fuel command based on the speed error; and

provide the integral of the electric machine power command to the fuel controller module to generate the fuel command based on the integral of the electric machine power command.

8. The propulsion system of claim 1 , wherein the one or more processors are further configured to: determine whether the phase error is less than or exceeds an error threshold; generate, when the phase error is determined to be less than the error threshold, only an electric machine power command as the output based on the phase error; adjust the speed of at least one propulsor of the at least two propulsors based on the output.

9. The propulsion system of claim 1 , wherein the one or more processors are further configured to:

determine whether the phase error is less than or exceeds an error threshold;

generate, when the phase error is determined to exceed the error threshold, only a speed reference modifier for the at least one propulsor of the at least two propulsors based on the phase error as the output; and

adjust the speed of the at least one propulsor of the at least two propulsors based on the output.

10. The propulsion system of claim 1 , wherein the one or more processors are further configured to:

compare an actual speed to a speed reference to generate a speed error;

compare an actual torque to a reference torque to generate a torque error;

provide the phase error, the speed error, and the torque error to a multi-input multi-output (MIMO) control module;

generate a fuel command, a pitch command, and a torque command with the MIMO control module; and

perform one or more control actions.

11. A method of operating a propulsion system, the propulsion system comprising at least two propulsors, the at least two propulsors each comprising a fan, the method comprising:

determining an actual pairwise phase difference between a pair of propulsors of the at least two propulsors;

providing, via a trajectory planner, a reference phase angle trajectory, the reference phase angle trajectory including a plurality of reference phase angle setpoints each corresponding to a respective time within a time period;

comparing the actual pairwise phase difference to one of the plurality of reference phase angle setpoints to generate a phase error;

providing the phase error to a phase controller module to generate an output based on the phase error; and

adjusting a speed of at least one propulsor of the at least two propulsors based on the output to drive the phase error towards zero.

12. The method of claim 11 , wherein each propulsor of the at least two propulsors further comprises a shaft coupled to the fan and an electric machine operably connected to the shaft, and wherein the method further comprises:

providing the phase error to the phase controller module to generate the output as an electric machine power command that is based on the phase error; and

adjusting an amount of power transferred between the electric machine and the shaft based on the electric machine power command.

13. The method of claim 11 , wherein each propulsor of the at least two propulsors further comprises a fuel delivery system operably connected to a combustion section, and wherein the method further comprises:

generating a speed reference for one or more propulsors of the at least two propulsors;

receiving an actual speed of the one or more propulsors of the at least two propulsors;

comparing the actual speed to the speed reference to generate a speed error;

providing the speed error to a fuel controller module to generate a fuel command based on the speed error; and

adjusting an amount of fuel supplied to the combustion section of the propulsor of the at least two propulsors with the fuel delivery system to drive the speed error towards zero.

14. The method of claim 13 , wherein the method further comprises:

generating, with the phase controller module, a speed reference modifier for the propulsor of the at least two propulsors based on the phase error as the output; and

modifying the speed reference with the speed reference modifier prior to comparing the actual speed to the speed reference to generate the speed error.

15. The method of claim 13 , wherein the method further comprises:

generating a derivative of the reference phase angle trajectory; and

modifying the speed reference by the derivative of the reference phase angle trajectory prior to comparing the actual speed to the speed reference to generate the speed error.

16. The method of claim 13 , wherein the output of the phase controller module is an electric machine power command, and wherein the method further comprises:

providing, via an integrator, an integral of the electric machine power command to the fuel controller module.

17. The method of claim 11 , wherein the method further comprises:

determining whether the phase error is less than or exceeds an error threshold;

generating, when the phase error is determined to be less than the error threshold, only an electric machine power command as the output based on the phase error;

adjusting the speed of the at least one propulsor of the at least two propulsors based on the output.

18. The method of claim 11 , wherein the method further comprises:

determining whether the phase error is less than or exceeds an error threshold;

generating, when the phase error is determined to exceed the error threshold, only a speed reference modifier for the propulsor of the at least two propulsors based on the phase error as the output; and

adjusting the speed of the at least one propulsor of the at least two propulsors based on the output.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2023
From: CAFARO, STEFAN JOSEPH; SINGAL, KALPESH
To: GENERAL ELECTRIC COMPANY
Reel/Frame 063960/0706 →
Continuity (1)
Related Publication 20240418132A1 · Dec 19, 2024
References Cited (15)
US 4659283A · Niessen et al. · 1987 [cited by applicant]
US 5027277A · Schneider · 1991 [cited by examiner]
US 5291410A · Metz · 1994 [cited by applicant]
US 5551649A · Kaptein · 1996 [cited by applicant]
US 7611329B2 · Nouhaud · 2009 [cited by applicant]
US 10800514B2 · Lisio · 2020 [cited by applicant]
US 10801360B2 · Yakobov · 2020 [cited by applicant]
US 20160178464A1 · Burns · 2016 [cited by examiner]
US 20200001978A1 · Yakobov · 2020 [cited by examiner]
US 20200248619A1 · Romero · 2020 [cited by examiner]
US 20200248622A1 · Crowley · 2020 [cited by examiner]
US 20200408148A1 · Beauchesne-Martel · 2020 [cited by examiner]
GB 636495A · 1950 [cited by applicant]
Xianghua et al., Synchrophasing Control in a Multi-Propeller Driven Aircraft, 2015, 1836-1841. Retrieved Mar. 30, 2023 from http:/dx.doi.org/10.1109/ACC.2015.7171000. [cited by applicant]
Cao et al., A Flight Experimental Platform for Synchrophasing Control Based on a Small Propeller UAV, Science China Technological Sciences, vol. 61, 2018, 1915-1924. https://link.springer.com/article/10.1007/s11431-018-… [cited by applicant]