Control method, device and equipment for air inlet system of high-altitude cabin, storage medium and program product

By constructing the target system model of the high-altitude capsule air intake system and designing a robust adaptive controller, the problem of difficult to stabilize the pressure and temperature of the high-altitude capsule air intake system is solved, and rapid stable adjustment and high-precision flight environment simulation are achieved.

CN120029391APending Publication Date: 2025-05-23TSINGHUA UNIVERSITY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510083504.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-20
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

During the test process of the high-altitude simulation test bench of the aircraft engine, it is difficult to achieve stable control of the pressure and temperature of the air intake system of the high-altitude capsule. It is affected by multiple factors such as uncertainty, actuator amplitude and rate constraints, resulting in response fluctuations during rapid adjustment, degradation of control performance, and affecting the simulation accuracy of the flight environment.

Method used

By constructing a target system model for the air intake system of the high-altitude capsule, considering the amplitude and rate constraints of the actuator, a robust adaptive controller, including a pre-filter controller and a feedback controller, determine the control compensation amount, and realize preset control of the performance parameters of the air intake system of the high-altitude capsule.

Benefits of technology

Effectively suppress the degradation of the performance of the robust adaptive control system under saturation of the actuator amplitude and rate, realize the rapid and stable adjustment of the pressure and temperature of the high-altitude capsule intake system, and improve the flight environment simulation accuracy and high-altitude simulation test effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120029391A_ABST
    Figure CN120029391A_ABST
Patent Text Reader

Abstract

The invention relates to a control method, device and equipment of a high-altitude cabin air inlet system, a storage medium and a program product. The method comprises the following steps: constructing a target system model of the high-altitude cabin air inlet system according to amplitude constraint and rate constraint of an actuator in the high-altitude cabin air inlet system, and determining a control quantity corresponding to a baseline controller according to the target system model, according to the controller parameters of the feedback controller, the parameters of the low-pass filter in the high-altitude cabin air inlet system and the parameters of the target system model, the control compensation amount is determined, the control amount is compensated according to the control compensation amount, the target control amount is obtained, and the high-altitude cabin air inlet system is controlled according to the target control amount. Enabling the performance parameters of the air inlet system of the high-altitude cabin to meet preset control requirements; the baseline controller includes a pre-filtering controller and a feedback controller. According to the method, the pressure and temperature of the air inlet system of the high-altitude cabin can be quickly and stably adjusted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of aviation engine testing and experiment, and in particular to a control method, device, equipment, storage medium and program product for a high-altitude cabin air intake system. Background Art

[0002] The aircraft engine high-altitude simulation test bench (referred to as the high-altitude bench) is a large-scale test equipment that simulates various flight conditions within the entire flight envelope of the aircraft on the ground to test the engine and its components. During the test of the high-altitude bench, it is necessary to accurately control the pressure and temperature of the high-altitude cabin intake system and the pressure of the high-altitude cabin exhaust system to ensure that the high-altitude bench can accurately simulate the real flight environment of the aircraft engine at high altitude.

[0003] Compared with the single-variable pressure control of the exhaust system, the intake system involves the control of two variables, pressure and temperature, and is affected by multiple factors such as uncertainty, actuator amplitude and rate constraints, which can easily lead to fluctuations in pressure and temperature responses during rapid adjustments and reduced control performance, directly affecting the accuracy of flight environment simulation and the effects of high-altitude simulation tests.

[0004] Therefore, how to achieve stable control of the physical properties of the intake system, such as pressure and temperature, has become a technical problem that needs to be solved urgently. Summary of the invention

[0005] Based on this, it is necessary to provide a control method, device, equipment, storage medium and program product for a high-altitude cabin air intake system that can stably control the physical properties such as pressure and temperature of the high-altitude cabin air intake system in response to the above-mentioned technical problems.

[0006] In a first aspect, the present application provides a control method for a high altitude cabin air intake system, comprising:

[0007] According to the amplitude constraints and rate constraints of the actuators in the high-altitude cabin air intake system, the target system model of the high-altitude cabin air intake system is constructed;

[0008] Determine the control quantity corresponding to the baseline controller according to the target system model; the baseline controller includes a pre-filter controller and a feedback controller;

[0009] Determine a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of a target system model, and compensate the control amount according to the control compensation amount to obtain a target control amount;

[0010] The high-altitude cabin air intake system is controlled according to the target control quantity so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0011] In one embodiment, the control compensation amount is determined according to the controller parameters of the feedback controller, the parameters of the low-pass filter and the parameters of the target system model, including:

[0012] Performing state space transformation on the feedback controller to obtain a state space model of the feedback controller;

[0013] The state space model and the target system model are augmented to obtain an augmented model;

[0014] Determine predefined parameters according to the parameter matrix of the augmented model, the state of the feedback controller and the state of the target system model; the predefined parameters include system parameters and state parameters;

[0015] A control compensation amount is determined according to predefined parameters, parameters of the low-pass filter and parameters of the target system model.

[0016] In one embodiment, the above-mentioned determining the predefined parameters according to the parameter matrix of the augmented model, the state of the feedback controller and the state of the target system model includes:

[0017] Determine system parameters according to the first matrix, the second matrix and the third matrix in the parameter matrix;

[0018] The state parameters are determined according to the state of the feedback controller and the system state of the target system model.

[0019] In one embodiment, determining the control compensation amount according to the predefined parameters, the parameters of the low-pass filter and the parameters of the target system model includes:

[0020] Performing a product operation on the parameters of the low-pass filter and the matching uncertainty estimation parameters corresponding to the target system model to obtain a first control compensation amount;

[0021] Performing a product operation on the parameters of the low-pass filter, the predefined parameters, and the non-matching uncertainty estimation parameters corresponding to the target system model to obtain a second control compensation amount;

[0022] The first control compensation amount and the second control compensation amount are added to obtain the control compensation amount.

[0023] In one embodiment, the method further comprises:

[0024] Determine an actuator state prediction model according to the dynamic characteristics of the actuator, the amplitude saturation characteristics of the actuator, and the rate saturation characteristics of the actuator;

[0025] According to the actuator state prediction model, the amplitude saturation deviation and the rate saturation deviation are determined;

[0026] According to the amplitude saturation deviation and the rate saturation deviation, a matching uncertainty estimation parameter and a non-matching uncertainty estimation parameter are determined.

[0027] In one embodiment, the target system model of the high-altitude cabin air intake system is constructed according to the amplitude constraint and rate constraint of the actuator in the high-altitude cabin air intake system, including:

[0028] Construct a basic system model according to the high-altitude cabin air intake system mechanism model and the system parameters of the system model of the high-altitude cabin air intake system;

[0029] Construct an actuator model according to the amplitude constraint and rate constraint of the actuator;

[0030] According to the basic system model and the actuator model, the target system model of the high altitude cabin air intake system is determined.

[0031] In a second aspect, the present application also provides a control device for a high altitude cabin air intake system, comprising:

[0032] A construction module, used for constructing a target system model of the high-altitude cabin air intake system according to the amplitude constraint and the rate constraint of the actuator in the high-altitude cabin air intake system;

[0033] A first determination module is used to determine the control amount corresponding to the baseline controller according to the target system model; the baseline controller includes a pre-filter controller and a feedback controller;

[0034] A second determination module is used to determine a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of a target system model, and compensate the control amount according to the control compensation amount to obtain a target control amount;

[0035] The control module is used to control the high-altitude cabin air intake system according to the target control amount so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0036] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0037] According to the amplitude constraints and rate constraints of the actuators in the high-altitude cabin air intake system, the target system model of the high-altitude cabin air intake system is constructed;

[0038] Determine the control quantity corresponding to the baseline controller according to the target system model; the baseline controller includes a filter controller and a feedback controller;

[0039] Determine a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of a target system model, and compensate the control amount according to the control compensation amount to obtain a target control amount;

[0040] The high-altitude cabin air intake system is controlled according to the target control quantity so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0041] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0042] According to the amplitude constraints and rate constraints of the actuators in the high-altitude cabin air intake system, the target system model of the high-altitude cabin air intake system is constructed;

[0043] Determine the control quantity corresponding to the baseline controller according to the target system model; the baseline controller includes a pre-filter controller and a feedback controller;

[0044] Determine a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of a target system model, and compensate the control amount according to the control compensation amount to obtain a target control amount;

[0045] The high-altitude cabin air intake system is controlled according to the target control quantity so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0046] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0047] According to the amplitude constraints and rate constraints of the actuators in the air intake system of ...

[0048] Determine the control quantity corresponding to the baseline controller according to the target system model; the baseline controller includes a filter controller and a feedback controller;

[0049] Determine a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of a target system model, and compensate the control amount according to the control compensation amount to obtain a target control amount;

[0050] The high-altitude cabin air intake system is controlled according to the target control quantity so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0051] The control method, device, equipment, storage medium and program product of the above-mentioned high-altitude cabin air intake system, the method simultaneously introduces a mechanism for processing the amplitude constraint and rate constraint of the actuator, thereby effectively suppressing the performance degradation of the robust adaptive control system under the actuator amplitude and rate saturation, and realizing the rapid and stable adjustment of the pressure and temperature of the high-altitude cabin air intake system. Compared with the traditional control method that does not consider the amplitude constraint and rate constraint of the actuator, the present application can simultaneously deal with uncertainty, actuator amplitude constraint, actuator rate constraint and pressure, temperature multivariable control problems, and can quickly and stably adjust the pressure and temperature of the high-altitude cabin air intake system. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0053] Figure 1 An application environment diagram of a control method for a high altitude cabin air intake system in one embodiment;

[0054] Figure 2 An application environment diagram of a control method for a high altitude cabin air intake system in one embodiment;

[0055] Figure 3 A schematic flow chart of a method for controlling an air intake system of a high altitude cabin in one embodiment;

[0056] Figure 4 A schematic flow chart of a control method for a high altitude cabin air intake system in another embodiment;

[0057] Figure 5 A schematic flow chart of a control method for a high altitude cabin air intake system in another embodiment;

[0058] Figure 6 A schematic flow chart of a control method for a high altitude cabin air intake system in another embodiment;

[0059] Figure 7 A schematic flow chart of a control method for a high altitude cabin air intake system in another embodiment;

[0060] Figure 8 A schematic flow chart of a control method for a high altitude cabin air intake system in another embodiment;

[0061] Fig. 9 A schematic flow chart of a control method for a high altitude cabin air intake system in another embodiment;

[0062] Fig.10 A schematic diagram of pressure response in one embodiment;

[0063] Fig.11 A schematic diagram of temperature response in one embodiment;

[0064] Fig.12 is a structural block diagram of a control device for an air intake system of a high altitude cabin in one embodiment;

[0065] Fig.13 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0066] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0067] The aircraft engine high-altitude simulation test bench (abbreviated as high-altitude test bench) is a large-scale test equipment that simulates various flight conditions within the entire flight envelope of the aircraft on the ground to test the engine and its components. During the experimental test of the high-altitude test bench, it is necessary to accurately control the pressure and temperature of the high-altitude cabin intake system and the pressure of the high-altitude cabin exhaust system to ensure that the high-altitude test bench can accurately simulate the real situation of the aircraft engine at high altitude.

[0068] Compared with the single-variable pressure control of the exhaust system, the intake system involves the control of two variables, pressure and temperature, and is affected by multiple factors such as uncertainty, actuator amplitude and rate constraints, which can easily lead to fluctuations in pressure and temperature responses during rapid adjustments and reduced control performance, directly affecting the accuracy of flight environment simulation and the effects of high-altitude simulation tests.

[0069] See the schematic diagram of the high altitude cabin air intake system for Figure 1 The system obtains the required pressure and temperature of air by mixing high-temperature air and low-temperature air, and supplies the obtained pressure and temperature of air to the engine to be tested. The control uncertainty of the air intake system in the high-altitude cabin cannot be ignored in the design process of the controller because it is affected by air compressibility, nonlinear flow, complex heat transfer, etc.

[0070] In traditional technology, the control method for dealing with the uncertainty of the intake system has gradually developed from traditional PID control to nonlinear control with robustness and adaptability as the core, but actuator amplitude and rate saturation are rarely considered, so it is impossible to effectively suppress the performance degradation of the robust adaptive control system under actuator amplitude and rate saturation, and thus it is impossible to effectively achieve rapid regulation of pressure and temperature. Therefore, under the influence of multiple factors such as uncertainty, actuator amplitude saturation and rate saturation, how to achieve stable control of physical properties such as pressure and temperature of the intake system has become a technical problem that needs to be solved urgently. The embodiments of the present application are intended to solve this problem.

[0071] After introducing the background technology of the control method of the high-altitude cabin air intake system provided by the embodiment of the present application, the implementation environment involved in the control method of the high-altitude cabin air intake system provided by the embodiment of the present application will be briefly described below. The control method of the high-altitude cabin air intake system provided by the embodiment of the present application can be applied to Figure 2 In the implementation environment shown. The implementation environment includes a server 104, a data storage system 102 and a high-altitude cabin air intake system 106. The server 104 can be implemented with an independent server 104 or a server cluster composed of multiple servers 104. The data storage system 102 can store data that the server 104 needs to process. The data storage system 102 can be integrated on the server 104, or it can be placed on the cloud or other network servers. Among them, the server 104 can construct a target system model of the high-altitude cabin air intake system 106 based on the amplitude constraints and rate constraints of the actuators in the high-altitude cabin air intake system 106, and determine the target control amount of the high-altitude cabin air intake system 106 based on the target system model, and control the high-altitude cabin air intake system 106 based on the target control amount, so that the performance parameters of the high-altitude cabin air intake system 106 meet the preset control requirements.

[0072] In other possible implementations, the control method of the high-altitude cabin air intake system provided in the embodiment of the present application can also be applied to terminals, which can be, but are not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart car devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc.

[0073] After introducing the application scenarios of the control method of the high-altitude cabin air intake system provided in the embodiments of the present application, the following focuses on the control method of the high-altitude cabin air intake system described in the present application.

[0074] In one embodiment, Figure 3 As shown, a control method for a high altitude cabin air intake system is provided, and the method is applied to Figure 2 The server in the example is used to illustrate the following steps:

[0075] S201. Construct a target system model of the high-altitude cabin air intake system according to the amplitude constraints and rate constraints of the actuators in the high-altitude cabin air intake system.

[0076] In an embodiment of the present application, when it is necessary to perform performance control on the high-altitude cabin air intake system, it is necessary to determine the control parameters of the high-altitude cabin air intake system. When determining the control parameters, a system model can be constructed in advance. This system model can characterize the steady-state and dynamic characteristics of the high-altitude cabin air intake system. Optionally, a target system model of the high-altitude cabin air intake system can be constructed based on the linear model of the high-altitude cabin air intake system, taking into account the amplitude constraints and rate constraints of the actuators in the high-altitude cabin air intake system.

[0077] Optionally, a specific implementation method for constructing a target system model for a high altitude cabin air intake system is provided below. Figure 4 The above S201 “Building a target system model of the high-altitude cabin air intake system based on the amplitude constraint and rate constraint of the actuator in the high-altitude cabin air intake system” includes:

[0078] S301. Construct a basic system model according to the high-altitude cabin air intake system mechanism model and system parameters of the high-altitude cabin air intake system.

[0079] The high-altitude cabin air intake system mechanism model refers to a model constructed according to the basic principles of the high-altitude cabin air intake system. The system parameters of the high-altitude cabin air intake system include the opening parameters of the actuators in the high-altitude cabin air intake system, the temperature and pressure in the high-altitude cabin air intake system, and the system state of the high-altitude cabin air intake system.

[0080] The basic system model refers to a model that does not contain an actuator model and only includes the high-altitude cabin air intake system.

[0081] In an embodiment of the present application, before constructing the target system model of the high-altitude cabin air intake system, a basic system model may also be constructed first, that is, the basic system model is constructed according to the high-altitude cabin air intake system mechanism model and the system parameters of the high-altitude cabin air intake system.

[0082] Optionally, a method for constructing a basic system model is provided below, see the following formula (1):

[0083]

[0084] in, is the system status, is the input parameter of the high altitude cabin air intake system, is the output parameter of the high altitude cabin air intake system, , and are matrices of appropriate dimensions respectively. are the pressure and temperature of the air intake system of the high altitude cabin, and They are Figure 1 The actual opening of valve 1 and valve 2.

[0085] It should be noted that the expression of the basic system model represented by the above formula (1) can be calculated using a mature small deviation linearization method or a system identification method.

[0086] S302: Construct an actuator model according to the amplitude constraint and rate constraint of the actuator.

[0087] In an embodiment of the present application, after the basic system model is constructed as described above, an actuator model needs to be established. The amplitude constraint and rate constraint are taken into account in the actuator model. The actuator model can be constructed based on the dynamic characteristics, amplitude constraint and rate constraint of the actuator.

[0088] Optionally, a method for constructing an actuator model is provided below, see the following formula (2):

[0089]

[0090] in, For status, , .in, , , . and are the movement rates of valve 1 and valve 2 respectively. and are the expected openings of valve 1 and valve 2 respectively. Each matrix and saturation function The expression of is shown in the following formula (3):

[0091]

[0092] in, , , , They are the maximum value of valve movement rate, the minimum value of movement rate, the maximum value of movement amplitude, and the minimum value of movement amplitude respectively. and are the time constants of valve 1 and valve 2 respectively. is the identity matrix.

[0093] It should be noted that the expression of the actuator model represented by the above formula (2) can be established by using a first-order inertia link to describe the dynamics of the actuator (ie, the valve) and introducing an amplitude and rate saturation nonlinear link.

[0094] S303: Determine the target system model of the high altitude cabin air intake system according to the basic system model and the actuator model.

[0095] In an embodiment of the present application, after the basic system model and the actuator model are obtained as described above, the actuator model can be augmented to the basic system model, and uncertainty can be introduced to obtain a target system model of the high-altitude cabin air intake system.

[0096] Optionally, a target system model of a high altitude cabin air intake system is provided below, see the following formula (4):

[0097]

[0098] in, , is the state of the target system model, is the concentrated uncertainty. The matrix parameters in formula (4) refer to the following formula (5):

[0099]

[0100] At this point, the target system model of the high-altitude cabin air intake system has been completed.

[0101] S202. Determine the control quantity corresponding to the baseline controller according to the target system model.

[0102] The baseline controller includes a pre-filtering controller and a feedback controller.

[0103] In an embodiment of the present application, after the target system model of the high-altitude cabin air intake system is obtained as mentioned above, the control model corresponding to the baseline controller can be determined according to the target system model, and the control quantity corresponding to the baseline controller can be determined according to the control model corresponding to the baseline controller.

[0104] Optionally, a method for determining a control quantity corresponding to a baseline controller is provided below, comprising:

[0105] First, ignore the amplitude constraint and rate constraint of the actuator in the above formula (4) as well as the uncertainty , transform the above formula (4) into the nominal system shown in the following formula (6):

[0106]

[0107] According to the above formula (6), a two-degree-of-freedom robust baseline controller is designed, and the control quantity corresponding to the baseline controller is obtained as formula (7):

[0108]

[0109] In the formula, is the control quantity of the pre-filter controller, , is the control quantity of the feedback controller, , To improve the flexibility of the design, the pre-filter controller in the embodiment of the present application and feedback controller can be either a static controller or a dynamic controller, and and Mature LQR, pole configuration, , This case adopts Integrated method design.

[0110] S203, determining a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of a target system model, and compensating the control amount according to the control compensation amount to obtain a target control amount.

[0111] In an embodiment of the present application, after the controller parameters of the feedback controller are obtained as mentioned above, the parameters of the low-pass filter and the parameters of the target system model can also be obtained, and the control compensation amount can be determined based on the controller parameters of the feedback controller, the parameters of the low-pass filter and the parameters of the target system model, and after the control compensation amount is determined, the control amount is compensated according to the control compensation amount to obtain the target control amount.

[0112] Optionally, the control compensation amount and the control amount may be added to obtain a final target control amount.

[0113] S204. Control the high-altitude cabin air intake system according to the target control amount so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0114] In the embodiment of the present application, after the target control amount is obtained as described above, the high-altitude cabin air intake system can be controlled according to the target control amount, so that the performance parameters of the high-altitude air intake system meet the preset control requirements.

[0115] The control method of the high-altitude cabin air intake system provided in the embodiment of the present application, according to the amplitude constraint and rate constraint of the actuator in the high-altitude cabin air intake system, constructs the target system model of the high-altitude cabin air intake system, determines the control amount corresponding to the baseline controller according to the target system model, determines the control compensation amount according to the controller parameters of the feedback controller, the parameters of the low-pass filter and the parameters of the target system model, and compensates the control amount according to the control compensation amount to obtain the target control amount, and controls the high-altitude cabin air intake system according to the target control amount, so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements; the baseline controller includes a pre-filter controller and a feedback controller. The method introduces a mechanism for simultaneously processing the amplitude constraint and rate constraint of the actuator, thereby effectively suppressing the performance degradation of the robust adaptive control system of the actuator amplitude and rate under saturation, and realizing the rapid and stable regulation of the pressure and temperature of the high-altitude cabin air intake system. Compared with the traditional control method that does not consider the amplitude constraint and rate constraint of the actuator, the present application can simultaneously process uncertainty, actuator amplitude constraint, actuator rate constraint and pressure, temperature multivariable control problems, and can quickly and stably regulate the pressure and temperature of the high-altitude cabin air intake system.

[0116] In one embodiment, Figure 3-Figure 4 Based on the embodiment shown, the method for determining the control compensation amount can be described in detail, such as Figure 5 As shown, the above S203 "determine the control compensation amount according to the controller parameters of the feedback controller, the parameters of the low-pass filter controller and the parameters of the target system model" includes:

[0117] S401, performing state space transformation on the feedback controller to obtain a state space model of the feedback controller.

[0118] In the embodiment of the present application, after the baseline controller is obtained as described above, the feedback controller in the baseline controller can be extracted, and the state space transformation of the feedback controller can be performed to obtain a state space model of the feedback controller.

[0119] Optionally, the feedback controller can be The state space model is described in the form of the following formula (8):

[0120]

[0121] In the formula, , , ,and is a matrix of appropriate dimension, is the state of the feedback controller.

[0122] S402: Augment the state space model and the target system model to obtain an augmented model.

[0123] In the embodiment of the present application, after the state space model is obtained as described above, the state space model and the target system model may be augmented to obtain an augmented model.

[0124] Optionally, the process of obtaining the augmented model is as follows:

[0125]

[0126] In the formula, is the adaptive compensation term introduced in the baseline controller of equation (7), , and the parameter matrices refer to the following formula (10):

[0127]

[0128] It should be noted that the selection Make and Full rank.

[0129] S403 : Determine predefined parameters according to the parameter matrix of the augmented model, the state of the feedback controller and the state of the target system model.

[0130] The predefined parameters include system parameters and status parameters.

[0131] In the embodiment of the present application, after the augmented model is acquired as described above, the predefined parameters may be determined according to the parameter matrix of the augmented model, the state of the feedback controller, and the state of the target system model.

[0132] Optionally, the following provides a method for obtaining predefined parameters, see Figure 6 The above S403 “determine the predefined parameters according to the parameter matrix of the augmented model, the state of the feedback controller and the state of the target system model” includes:

[0133] S501. Determine system parameters according to a first matrix, a second matrix and a third matrix in a parameter matrix.

[0134] In the embodiment of the present application, the specific implementation method for determining the system parameters is shown in the following formula (11):

[0135]

[0136] in, , and are the first matrix, the second matrix and the third matrix respectively, and s refers to a complex variable.

[0137] S502: Determine state parameters according to the state of the feedback controller and the state of the target system model.

[0138] In the embodiment of the present application, the specific implementation method for determining the state parameter is shown in the following formula (12):

[0139]

[0140] At this point, the system parameters and state parameters have been determined, providing a data basis for subsequently determining the control compensation amount based on the system parameters and state parameters.

[0141] S404: Determine a control compensation amount according to predefined parameters, parameters of the low-pass filter, and parameters of the target system model.

[0142] In the embodiment of the present application, after obtaining the predefined parameters as described above, the parameters of the low-pass filter and the parameters of the target system model can be further obtained, and the control compensation amount can be determined based on the predefined parameters, the parameters of the low-pass filter and the parameters of the target system model.

[0143] Optionally, a method for obtaining the control compensation amount may be described in detail, see Figure 7 The above S404 "determine the control compensation amount according to the predefined parameters, the parameters of the low-pass filter and the parameters of the target system model" includes:

[0144] S601. Perform a product operation on the parameters of the low-pass filter controller and the matching uncertainty estimation parameters corresponding to the target system model to obtain a first control compensation amount.

[0145] In the embodiment of the present application, the determination method of the first control compensation amount is as follows:

[0146]

[0147] in, That is the first control compensation, These are the parameters of the low-pass filter, and the steady-state gain is 1. That is the estimated value of the matching uncertainty corresponding to the target system model.

[0148] S602: Perform a product operation on the parameters of the low-pass filter, the predefined parameters, and the non-matching uncertainty estimation parameters corresponding to the target system model to obtain a second control compensation amount.

[0149] In the embodiment of the present application, the second control compensation amount is determined by referring to the following formula (14):

[0150]

[0151] in, That is the second control compensation, , These are the system parameters in the predefined parameters. That is, the non-matching uncertainty estimation parameter corresponding to the target system model.

[0152] S603 , perform a sum operation on the first control compensation amount and the second control compensation amount to obtain a control compensation amount.

[0153] In the embodiment of the present application, after the first control compensation amount and the second control compensation amount are obtained, the first control compensation amount and the second control compensation amount can be added to obtain the control compensation amount. See the following formula (15):

[0154]

[0155] in, is the control compensation amount, X is the first control compensation amount, and Y is the second control compensation amount.

[0156] It should be noted that in the above formula, for The Laplace transform signal. and and and It is calculated by the following formula (16):

[0157]

[0158] In the formula, ,in, , , is the sampling time. is the prediction error, Calculated by the following formula (17):

[0159]

[0160] in, refers to the saturation deviation signal of the actuator, For the acquisition process, see Figure 8 ,include:

[0161] S701. Determine an actuator state prediction model according to the dynamic characteristics of the actuator, the amplitude saturation characteristics of the actuator, and the rate saturation characteristics of the actuator.

[0162] In the embodiment of the present application, in order to support the subsequent design of an adaptive enhancement system considering the actuator amplitude constraint and rate constraint, an actuator state prediction model is designed to predict the actuator's saturation deviation signal. . Including the amplitude and rate deviation signals of the two valves, the following describes the process of determining the actuator state prediction model based on the dynamic characteristics of the actuator, the amplitude saturation characteristics of the actuator, and the rate saturation characteristics of the actuator, see the following formula (18):

[0163]

[0164] Among them, i=1,2.

[0165] S702. Determine an amplitude saturation deviation and a rate saturation deviation according to an actuator state prediction model.

[0166] In the embodiment of the present application, the method of obtaining the amplitude saturation deviation and the rate saturation deviation is shown in the following formula (19):

[0167]

[0168] S703 . Determine matching uncertainty estimation parameters and non-matching uncertainty estimation parameters according to the amplitude saturation deviation and the rate saturation deviation.

[0169] In the embodiment of the present application, after the amplitude saturation deviation and the rate saturation deviation are obtained, the matching uncertainty estimation parameter and the non-matching uncertainty estimation parameter can be determined according to the amplitude saturation deviation and the rate saturation deviation. It should be noted that the process of determining the matching uncertainty estimation parameter and the non-matching uncertainty estimation parameter according to the amplitude saturation deviation and the rate saturation deviation can refer to the above formula (16) and formula (17).

[0170] This method adopts a robust adaptive controller to deal with system uncertainties, and introduces a mechanism for simultaneously dealing with the amplitude constraint and rate constraint of the actuator, thereby effectively suppressing the performance degradation of the robust adaptive control system under saturation of the actuator amplitude and rate, and realizing rapid and stable regulation of the pressure and temperature of the high-altitude cabin air intake system with uncertainty. Compared with the traditional performance control method that does not consider the amplitude constraint and rate constraint of the actuator, the present application can simultaneously deal with uncertainties, actuator amplitude constraints, actuator rate constraints and pressure and temperature multivariable control problems, and can quickly and stably regulate the pressure and temperature of the high-altitude cabin air intake system.

[0171] In one embodiment, see Fig. 9 , provides a control method for a high altitude cabin air intake system, comprising:

[0172] S10, constructing a basic system model according to the high-altitude cabin air intake system mechanism model and system parameters of the high-altitude cabin air intake system;

[0173] S11. constructing an actuator model according to the amplitude constraint and rate constraint of the actuator;

[0174] S12. Determine a target system model of the high altitude cabin air intake system according to the basic system model and the actuator model;

[0175] S13, determining the control amount corresponding to the baseline controller according to the target system model;

[0176] S14, performing state space transformation on the feedback controller to obtain a state space model of the feedback controller;

[0177] S15, augmenting the state space model and the target system model to obtain an augmented model;

[0178] S16, determining system parameters according to the first matrix, the second matrix and the third matrix in the parameter matrix;

[0179] S17, determining a state parameter according to a state of the feedback controller and a state of the target system model;

[0180] S18, performing a product operation on the parameters of the low-pass filter and the matching uncertainty estimation parameters corresponding to the target system model to obtain a first control compensation amount;

[0181] S19, performing a product operation on the parameters of the low-pass filter, the predefined parameters, and the non-matching uncertainty estimation parameters corresponding to the target system model to obtain a second control compensation amount;

[0182] S20, performing a sum operation on the first control compensation amount and the second control compensation amount to obtain a control compensation amount;

[0183] S21, compensating the control amount according to the control compensation amount to obtain a target control amount;

[0184] S22. Control the high-altitude cabin air intake system according to the target control amount so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0185] This method introduces a mechanism for simultaneously processing the amplitude constraint and rate constraint of the actuator, thereby effectively suppressing the performance degradation of the robust adaptive control system of the actuator amplitude and rate under saturation, and realizing rapid and stable regulation of the pressure and temperature of the high-altitude cabin air intake system. Compared with traditional control methods that do not consider the amplitude constraint and rate constraint of the actuator, the present application can simultaneously process uncertainty, actuator amplitude constraint, actuator rate constraint and pressure and temperature multivariable control problems, and can quickly and stably regulate the pressure and temperature of the high-altitude cabin air intake system.

[0186] In one embodiment, simulation comparison results of the method proposed by the present invention and the robust adaptive control method without considering the actuator amplitude and rate constraints are also provided. The pressure and temperature responses are shown in FIG. Fig.10 , Fig.11As shown. It can be seen that when the actuator amplitude and rate constraints are not considered in the controller design, the pressure and temperature responses fluctuate greatly. After adopting the method of the present invention, the pressure and temperature can be quickly stabilized, the adjustment time is shortened by 12.61s and 12.39s respectively, and the overshoot is reduced by 7.02% and 6.37% respectively, indicating that the method proposed in this patent can effectively suppress the degradation of the robust adaptive control system performance caused by the actuator amplitude and rate saturation.

[0187] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0188] Based on the same inventive concept, the embodiment of the present application also provides a control device for a high altitude cabin air intake system for implementing the control method of the high altitude cabin air intake system involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific definition of one or more embodiments of the control device for the high altitude cabin air intake system provided below can refer to the definition of the control method for the high altitude cabin air intake system above, and will not be repeated here.

[0189] In an exemplary embodiment, Fig.12 As shown, a control device for a high altitude cabin air intake system is provided, comprising: a construction module 10, a determination module 11, a compensation module 12 and a control module 13, wherein:

[0190] The construction module 10 is used to construct a target system model of the high-altitude cabin air intake system based on the amplitude constraints and rate constraints of the actuators in the high-altitude cabin air intake system.

[0191] The determination module 11 is used to determine the control quantity corresponding to the baseline controller according to the target system model; the baseline controller includes a pre-filtering controller and a feedback controller.

[0192] The compensation module 12 is used to determine the control compensation amount according to the controller parameters of the feedback controller, the parameters of the low-pass filter in the high-altitude cabin air intake system and the parameters of the target system model, and compensate the control amount according to the control compensation amount to obtain the target control amount;

[0193] The control module 13 is used to control the high-altitude cabin air intake system according to the target control amount so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0194] In an exemplary embodiment, the compensation module 12 includes: a transformation unit, an augmentation unit, a first determination unit and a second determination unit, wherein:

[0195] A transformation unit, specifically used to transform the state space of the feedback controller to obtain a state space model of the feedback controller;

[0196] The augmentation unit is specifically used to perform augmentation processing on the state space model and the target system model to obtain an augmented model;

[0197] A first determination unit is specifically used to determine predefined parameters according to the parameter matrix of the augmented model, the state of the feedback controller and the state of the target system model; the predefined parameters include system parameters and state parameters;

[0198] The second determination unit is specifically used to determine the control compensation amount according to the predefined parameters, the parameters of the low-pass filter controller and the parameters of the target system model.

[0199] In an exemplary embodiment, the above-mentioned first determination unit is specifically used to determine the system parameters according to the first matrix, the second matrix and the third matrix in the parameter matrix; and determine the state parameters according to the state of the feedback controller and the system state of the target system model.

[0200] In an exemplary embodiment, the above-mentioned second determination unit is specifically used to perform a product operation on the parameters of the low-pass filter and the matching uncertainty estimation parameters corresponding to the target system model to obtain a first control compensation amount; perform a product operation on the parameters of the low-pass filter, predefined parameters and the non-matching uncertainty estimation parameters corresponding to the target system model to obtain a second control compensation amount; and perform a sum operation on the first control compensation amount and the second control compensation amount to obtain a control compensation amount.

[0201] In an exemplary embodiment, the second determining module 12 further includes: a third determining unit, a fourth determining unit and a fifth determining unit, wherein:

[0202] A third determination unit is specifically used to determine an actuator state prediction model according to the dynamic characteristics of the actuator, the amplitude saturation characteristics of the actuator, and the rate saturation characteristics of the actuator;

[0203] A fourth determination unit, specifically configured to determine an amplitude saturation deviation and a rate saturation deviation according to an actuator state prediction model;

[0204] The fifth determination unit is specifically used to determine the matching uncertainty estimation parameter and the non-matching uncertainty estimation parameter according to the amplitude saturation deviation and the rate saturation deviation.

[0205] In an exemplary embodiment, the above-mentioned building module 10 includes: a first building unit, a second building unit and a fusion unit, wherein:

[0206] A first construction unit is specifically used to construct a basic system model according to the high-altitude cabin air intake system mechanism model and system parameters of the high-altitude cabin air intake system;

[0207] A second construction unit is specifically used to construct an actuator model according to the amplitude constraint and the rate constraint of the actuator;

[0208] The fusion unit is specifically used to obtain a target system model of the high-altitude cabin air intake system according to the basic system model and the actuator model.

[0209] Each module in the control device of the high-altitude cabin air intake system can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0210] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Fig.13 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store actuator data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a control method for a high-altitude cabin air intake system is implemented.

[0211] Those skilled in the art will understand that Fig.13The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0212] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0213] According to the amplitude constraints and rate constraints of the actuators in the high-altitude cabin air intake system, the target system model of the high-altitude cabin air intake system is constructed;

[0214] Determine the control quantity corresponding to the baseline controller according to the target system model; the baseline controller includes a pre-filter controller and a feedback controller;

[0215] Determine a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of a target system model, and compensate the control amount according to the control compensation amount to obtain a target control amount;

[0216] The high-altitude cabin air intake system is controlled according to the target control quantity so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0217] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0218] Performing state space transformation on the feedback controller to obtain a state space model of the feedback controller;

[0219] The state space model and the target system model are augmented to obtain an augmented model;

[0220] Determine predefined parameters according to the parameter matrix of the augmented model, the state of the feedback controller and the state of the target system model; the predefined parameters include system parameters and state parameters;

[0221] A control compensation amount is determined according to predefined parameters, parameters of the low-pass filter and parameters of the target system model.

[0222] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0223] Determine system parameters according to the first matrix, the second matrix and the third matrix in the parameter matrix;

[0224] The state parameters are determined according to the state of the feedback controller and the system state of the target system model.

[0225] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0226] Performing a product operation on the parameters of the low-pass filter and the matching uncertainty estimation parameters corresponding to the target system model to obtain a first control compensation amount;

[0227] Performing a product operation on the parameters of the low-pass filter, the predefined parameters, and the non-matching uncertainty estimation parameters corresponding to the target system model to obtain a second control compensation amount;

[0228] The first control compensation amount and the second control compensation amount are added to obtain the control compensation amount.

[0229] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0230] Determine an actuator state prediction model according to the dynamic characteristics of the actuator, the amplitude saturation characteristics of the actuator, and the rate saturation characteristics of the actuator;

[0231] According to the actuator state prediction model, the amplitude saturation deviation and the rate saturation deviation are determined;

[0232] According to the amplitude saturation deviation and the rate saturation deviation, a matching uncertainty estimation parameter and a non-matching uncertainty estimation parameter are determined.

[0233] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0234] Construct a basic system model based on the high-altitude cabin air intake system mechanism model and system parameters of the high-altitude cabin air intake system;

[0235] Construct an actuator model according to the amplitude constraint and rate constraint of the actuator;

[0236] According to the basic system model and the actuator model, the target system model of the high altitude cabin air intake system is determined.

[0237] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0238] According to the amplitude constraints and rate constraints of the actuators in the high-altitude cabin air intake system, the target system model of the high-altitude cabin air intake system is constructed;

[0239] Determine the control quantity corresponding to the baseline controller according to the target system model; the baseline controller includes a pre-filter controller and a feedback controller;

[0240] Determine a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of a target system model, and compensate the control amount according to the control compensation amount to obtain a target control amount;

[0241] The high-altitude cabin air intake system is controlled according to the target control quantity so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0242] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0243] Performing state space transformation on the feedback controller to obtain a state space model of the feedback controller;

[0244] The state space model and the target system model are augmented to obtain an augmented model;

[0245] Determine predefined parameters according to the parameter matrix of the augmented model, the state of the feedback controller and the state of the target system model; the predefined parameters include system parameters and state parameters;

[0246] A control compensation amount is determined according to predefined parameters, parameters of the low-pass filter and parameters of the target system model.

[0247] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0248] Determine system parameters according to the first matrix, the second matrix and the third matrix in the parameter matrix;

[0249] The state parameters are determined according to the state of the feedback controller and the state of the target system model.

[0250] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0251] Performing a product operation on the parameters of the low-pass filter and the matching uncertainty estimation parameters corresponding to the target system model to obtain a first control compensation amount;

[0252] Performing a product operation on the parameters of the low-pass filter, the predefined parameters, and the non-matching uncertainty estimation parameters corresponding to the target system model to obtain a second control compensation amount;

[0253] The first control compensation amount and the second control compensation amount are added to obtain the control compensation amount.

[0254] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0255] Determine an actuator state prediction model according to the dynamic characteristics of the actuator, the amplitude saturation characteristics of the actuator, and the rate saturation characteristics of the actuator;

[0256] According to the actuator state prediction model, the amplitude saturation deviation and the rate saturation deviation are determined;

[0257] According to the amplitude saturation deviation and the rate saturation deviation, a matching uncertainty estimation parameter and a non-matching uncertainty estimation parameter are determined.

[0258] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0259] Construct a basic system model based on the high-altitude cabin air intake system mechanism model and system parameters of the high-altitude cabin air intake system;

[0260] Construct an actuator model according to the amplitude constraint and rate constraint of the actuator;

[0261] According to the basic system model and the actuator model, the target system model of the high altitude cabin air intake system is determined.

[0262] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0263] According to the amplitude constraints and rate constraints of the actuators in the high-altitude cabin air intake system, the target system model of the high-altitude cabin air intake system is constructed;

[0264] Determine the control quantity corresponding to the baseline controller according to the target system model; the baseline controller includes a pre-filter controller and a feedback controller;

[0265] Determine a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of a target system model, and compensate the control amount according to the control compensation amount to obtain a target control amount;

[0266] The high-altitude cabin air intake system is controlled according to the target control quantity so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

[0267] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0268] Performing state space transformation on the feedback controller to obtain a state space model of the feedback controller;

[0269] The state space model and the target system model are augmented to obtain an augmented model;

[0270] Determine predefined parameters according to the parameter matrix of the augmented model, the state of the feedback controller and the state of the target system model; the predefined parameters include system parameters and state parameters;

[0271] A control compensation amount is determined according to predefined parameters, parameters of the low-pass filter and parameters of the target system model.

[0272] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0273] Determine system parameters according to the first matrix, the second matrix and the third matrix in the parameter matrix;

[0274] The state parameters are determined according to the state of the feedback controller and the system state of the target system model.

[0275] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0276] Performing a product operation on the parameters of the low-pass filter and the matching uncertainty estimation parameters corresponding to the target system model to obtain a first control compensation amount;

[0277] Performing a product operation on the parameters of the low-pass filter, the predefined parameters, and the non-matching uncertainty estimation parameters corresponding to the target system model to obtain a second control compensation amount;

[0278] The first control compensation amount and the second control compensation amount are added to obtain the control compensation amount.

[0279] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0280] Determine an actuator state prediction model according to the dynamic characteristics of the actuator, the amplitude saturation characteristics of the actuator, and the rate saturation characteristics of the actuator;

[0281] According to the actuator state prediction model, the amplitude saturation deviation and the rate saturation deviation are determined;

[0282] According to the amplitude saturation deviation and the rate saturation deviation, a matching uncertainty estimation parameter and a non-matching uncertainty estimation parameter are determined.

[0283] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0284] Construct a basic system model based on the high-altitude cabin air intake system mechanism model and system parameters of the high-altitude cabin air intake system;

[0285] Construct an actuator model according to the amplitude constraint and rate constraint of the actuator;

[0286] The target system model of the high altitude cabin air intake system is determined by performing fusion processing based on the basic system model and the actuator model.

[0287] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0288] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0289] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A control method for a high altitude cabin air intake system, characterized in that: The method comprises: According to the amplitude constraint and rate constraint of the actuator in the high-altitude cabin air intake system, a target system model of the high-altitude cabin air intake system is constructed; Determine the control amount corresponding to the baseline controller according to the target system model; the baseline controller includes a pre-filter controller and a feedback controller; Determining a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of the target system model, and compensating the control amount according to the control compensation amount to obtain a target control amount; The high-altitude cabin air intake system is controlled according to the target control amount so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

2. The method according to claim 1, characterized in that The determining of the control compensation amount according to the controller parameters of the feedback controller, the parameters of the low-pass filter and the parameters of the target system model comprises: Performing state space transformation on the feedback controller to obtain a state space model of the feedback controller; Augmenting the state space model and the target system model to obtain an augmented model; Determining predefined parameters according to the parameter matrix of the augmented model, the state of the feedback controller and the state of the target system model; the predefined parameters include system parameters and state parameters; The control compensation amount is determined according to the predefined parameters, the parameters of the low-pass filter and the parameters of the target system model.

3. The method according to claim 2, characterized in that The determining of the predefined parameters according to the parameter matrix of the augmented model, the state of the feedback controller and the state of the target system model comprises: Determine the system parameters according to the first matrix, the second matrix and the third matrix in the parameter matrix; The state parameter is determined according to the state of the feedback controller and the state of the target system model.

4. The method according to claim 2, characterized in that: The determining the control compensation amount according to the predefined parameters, the parameters of the low-pass filter and the parameters of the target system model comprises: Performing a product operation on the parameters of the low-pass filter and the matching uncertainty estimation parameters corresponding to the target system model to obtain a first control compensation amount; Performing a product operation on the parameters of the low-pass filter, the predefined parameters, and the non-matching uncertainty estimation parameters corresponding to the target system model to obtain a second control compensation amount; The first control compensation amount and the second control compensation amount are added to obtain the control compensation amount.

5. The method according to claim 4, characterized in that The method further comprises: Determining an actuator state prediction model according to the dynamic characteristics of the actuator, the amplitude saturation characteristics of the actuator, and the rate saturation characteristics of the actuator; Determining an amplitude saturation deviation and a rate saturation deviation according to the actuator state prediction model; The matching uncertainty estimation parameter and the non-matching uncertainty estimation parameter are determined according to the amplitude saturation deviation and the rate saturation deviation.

6. The method according to any one of claims 1 to 5, characterized in that: The target system model of the high-altitude cabin air intake system is constructed according to the amplitude constraint and the rate constraint of the actuator in the high-altitude cabin air intake system, including: Constructing a basic system model according to the high-altitude cabin air intake system mechanism model and system parameters of the high-altitude cabin air intake system; constructing an actuator model according to the amplitude constraint and the rate constraint of the actuator; A target system model of the high altitude cabin air intake system is determined according to the basic system model and the actuator model.

7. A control device for an air intake system of a high altitude cabin, characterized in that: The device comprises: A construction module, used to construct a target system model of the high-altitude cabin air intake system according to the amplitude constraint and the rate constraint of the actuator in the high-altitude cabin air intake system; A first determination module is used to determine a control amount corresponding to a baseline controller according to the target system model; the baseline controller includes a pre-filtering controller and a feedback controller; a second determination module, configured to determine a control compensation amount according to controller parameters of the feedback controller, parameters of a low-pass filter in the high-altitude cabin air intake system, and parameters of the target system model, and compensate the control amount according to the control compensation amount to obtain a target control amount; The control module is used to control the high-altitude cabin air intake system according to the target control amount so that the performance parameters of the high-altitude cabin air intake system meet the preset control requirements.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.