Gas Turbine Control Commands Using Jacobi SVD Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing control systems for gas turbine engines lack accuracy and robustness in generating output commands, potentially leading to operations outside physical limits.

Innovation Solution

A method using Jacobi's singular value decomposition (SVD) to solve a system of linear equations constrained by physical limits, allowing for more accurate and robust control command generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If QR matrix decomposition is used for generating output commands, then the control system can operate within physical constraints, but the accuracy and robustness of control command generation is insufficient

Engineering Contradiction:
Improvecontrol command accuracyVSAvoidsolver system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the mathematical parameters of the solver system by replacing QR decomposition with Singular Value Decomposition (SVD). This parameter change in the mathematical approach improves the accuracy and robustness of control command generation while maintaining the same physical constraint satisfaction capability, directly resolving the technical contradiction between reliability and computational complexity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multi-variable systems with dynamic inversion means are used, then operation can be limited within physical constraints, but the control system may still generate outputs outside such limits

Engineering Contradiction:
Improveconstraint satisfactionVSAvoidcontrol system operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a feedback mechanism where the SVD-based solver continuously evaluates the control commands against physical constraints and adjusts the solution accordingly. The system uses the singular value decomposition to provide feedback on the sensitivity of control inputs to output changes, ensuring that generated commands remain within physical limits while maintaining ease of operation through automated constraint enforcement.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If conventional solver systems are used, then control commands can be generated, but the precision and robustness of adjusting propulsion system parameters is limited

Engineering Contradiction:
Improveparameter adjustment precisionVSAvoidcomputation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-computing the singular value decomposition of the system matrix and storing the decomposition components. This preliminary computation allows for rapid and precise solution of control commands during actual operation, as the time-consuming decomposition work is already done. The stored SVD components enable quick reconstruction of solutions with high precision without repeating the full decomposition process, thus resolving the contradiction between precision and computation time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4495715A1Singular value decomposition-based method for constrained control of gas turbine engines
Publication Date: 2025.01.22 PRATT & WHITNEY CANADA CORP
  • EP4495715A1 patent drawingFigure 1
  • EP4495715A1 patent drawingFigure 2
  • EP4495715A1 patent drawingFigure 3

AI summary

A disclosed method for controlling an aircraft propulsion system (35) includes modeling dynamics of a propulsion system, formulating a problem for achieving the target output as system of linear equations constrained by physical limits of the propulsion system, and generating a solution to the system of linear equations with a singular value decomposition solver module that utilizes Jacobi's singular value decomposition. A control command is generated based on the solution that includes instructions for adjusting a propulsion system operating parameter toward a target output and the propulsion system (35) is operated according to the control command.