CN109683473A - A kind of comprehensive pilot-aircraft closed loop system modeling and verification method - Google Patents
A kind of comprehensive pilot-aircraft closed loop system modeling and verification method Download PDFInfo
- Publication number
- CN109683473A CN109683473A CN201811264955.2A CN201811264955A CN109683473A CN 109683473 A CN109683473 A CN 109683473A CN 201811264955 A CN201811264955 A CN 201811264955A CN 109683473 A CN109683473 A CN 109683473A
- Authority
- CN
- China
- Prior art keywords
- boundary
- model
- tracking
- aiming
- man
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000005094 computer simulation Methods 0.000 title claims abstract description 10
- 238000012795 verification Methods 0.000 title claims abstract description 8
- 238000012360 testing method Methods 0.000 claims abstract description 50
- 238000006243 chemical reaction Methods 0.000 claims description 54
- 238000005096 rolling process Methods 0.000 claims description 29
- 238000013459 approach Methods 0.000 claims description 10
- 238000013178 mathematical model Methods 0.000 claims description 9
- 238000005457 optimization Methods 0.000 claims description 9
- 230000003247 decreasing effect Effects 0.000 claims description 8
- 230000008859 change Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000010276 construction Methods 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- 230000004044 response Effects 0.000 abstract description 6
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000007812 deficiency Effects 0.000 abstract 1
- 238000011160 research Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000010355 oscillation Effects 0.000 description 3
- 238000007405 data analysis Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000013100 final test Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
- Toys (AREA)
Abstract
A kind of comprehensive pilot-aircraft closed loop system modeling and verification method belong to flight test technology field, handling of the present invention according to driver when closing on boundary flight, foundation closes on boundary flight model of man-machine system, model is aimed at previous general man-machine loop to combine, constitute a kind of novel integrated model of man-machine system, solves the deficiency that single aiming trace model is applied in closing on boundary manipulation class event, aiming tracking characteristics in man-machine system and boundary handling characteristic can be carried out continuous, complete prediction, analysis, the blank closed on boundary response manipulation event man-machine system modeling and test mould is filled up.
Description
Technical Field
The invention discloses a modeling and verifying method of a comprehensive man-machine closed-loop system, and belongs to the technical field of flight tests.
Background
The man-machine system model is usually composed of a pilot control model, an aircraft system model and the like, plays an important role in design and research of aircraft control quality, and the correctness and the applicability of the man-machine system model directly influence the prejudgment of the aircraft control quality. Until now, a typical human-machine system model is a target tracking model, and has been widely applied in the aspects of manipulation quality research, human-machine coupled oscillation (PIO) trend prediction and the like. However, with the development of technology and more intensive research, the basic principle of the aiming tracking model is that in explaining the global and novel boundary response steering oscillation events of the PIO event, the phenomenon of disagreement with the feeling and experience of the driver occurs; at the same time, existing PIO trend prediction/design guidelines do not completely prevent the occurrence of PIO and similar oscillation events.
Disclosure of Invention
The purpose of the invention is as follows: the invention establishes a model and an operation mode conversion logic model which can represent the operation behavior of a driver in aiming tracking and boundary reaction operation, makes up the defect that the operation behavior of the driver is expressed when the current aiming tracking model is close to a boundary, and establishes a comprehensive man-machine system model which can be used for man-machine closed-loop operation quality prediction.
The technical scheme of the invention is as follows: a comprehensive man-machine closed-loop system modeling and verification method is realized based on a head-up information display system, and comprises the following steps:
step 1: establishing a comprehensive model architecture of a man-machine closed-loop system: the comprehensive model architecture of the man-machine closed-loop system comprises a driver operation mode logic judgment model, a driver operation model, an airplane model and a man-machine system feedback model, wherein the driver operation model comprises a boundary reaction operation model and an aiming tracking model; boundary feedback gain K of the boundary reaction manipulation modelbFrom the velocity V near the boundarybNear the boundary time tbMaximum proximity boundary time tbmaxMinimum approach boundary time tbminMaximum driver gain KbmaxDetermining; aiming the tracking model as a gain by command KppRate feedback gain KrA constructed generic model; the airplane model is a model after test flight data calibration; the human-machine system feedback model is a unit feedback model;
step 2: calculating a boundary reaction manipulation model in the step 1: finishing aiming maneuver and boundary avoidance maneuver test flight tests supported by the head-up display information, and calculating parameters in a boundary reaction control model through the obtained test flight data; the process comprises the following steps: the method comprises the steps of establishing a task, determining a test pilot, extracting test flight key parameters and calculating parameters in a boundary reaction control model; the test flight task is an aiming tracking task without boundary limit, an aiming tracking and boundary avoiding maneuvering task with longitudinal boundary limit and an aiming tracking and boundary avoiding maneuvering task with transverse boundary limit; aiming tracking and boundary avoidance maneuvering tasks with longitudinal boundary limitation and aiming tracking and boundary avoidance maneuvering tasks with transverse boundary limitation respectively complete the aiming tracking tasks within respective boundary ranges, and cannot collide or cross the boundary; in the head-up display information picture, the pitching aiming tracker is designed to be '+' and is positioned in the middle of the head-up display information picture; roll tracking symbols are designated as "¦" and are positioned on the informational displays of a heads-up displayA section; the positions of the pitching aiming tracker and the rolling tracking tracker in the information picture of the head-up display are changed according to a preset mathematical model; the pitch boundary symbol is designed as ═ and the distance between the upper boundary and the lower boundary of the pitch boundary symbol is decreased progressively according to the preset mathematical model presentation period; the rolling boundary limiting symbol is designed as \/, and the included angle between the left and right boundaries of the rolling boundary limiting symbol and the central symmetry axis of the information picture of the head-up display is gradually reduced according to a preset mathematical model; selecting a professional and experienced test flight worker to complete each test flight task so as to reduce the obvious difference of test flight data; extracting values of a pilot control signal, an aircraft attitude angle signal, an angular rate signal, a pitching boundary signal, a rolling boundary signal, an attitude angle aiming tracking signal change rate and the maximum and minimum boundary time from the test flight data, and solving a boundary reaction control model parameter K according to the formulas (1), (2) and (3)b(ii) a Construction of bounded time t by parametersbMaximum proximity boundary time tbmaxMinimum approach boundary time tbminMaximum driver gain KbmaxDetermined steering output error function errminAnd (4) adjusting the values of the 4 parameters to make the error function err of the value of the output signal of the boundary reaction steering model and the value of the steering signal of the driver in the test flight dataminIs minimized, and finally the boundary reaction manipulation model parameter K is obtainedb:
Wherein:in order to change the quantity of the airplane parameter,is the boundary parameter variation;
tb=(ub-uf)/vbformula (2)
Wherein: u. offThe aircraft parameter instant quantity is taken as the aircraft parameter instant quantity; u. ofbIs a boundary parameter; t is tbmaxThe time required for the driver to approach the boundary with a minimum feedback gain; t is tbminThe time required for the driver to approach the boundary with the maximum feedback gain;
Kbis tbThe corresponding relationship of the piecewise function of (1) is as follows:
errmin=min(uls-dx) formula (4)
Wherein: u. oflsManipulating the model output signal for boundary response; dx is input signals of longitudinal and transverse drivers in test flight;
and step 3: establishing a comprehensive man-machine closed-loop model by using the boundary reaction control model obtained in the step 2, comparing an airplane attitude numerical value result output by the comprehensive man-machine closed-loop model with test flight data, and establishing an error optimization function err _ outmin(ii) a Further fine-tuning boundary reaction manipulation model parameter KbReducing the error optimization function err _ outminTo within an acceptable range, finally determining the parameters K of the whole boundary reaction manipulation modelb;
err_outmin=min(u-ut) Formula (5)
Wherein: u is a human-machine closed-loop model attitude angle output parameter; u. oftThe attitude angle parameter of the airplane in test flight.
And 4, step 4: calculating a logical judgment model of the driver operation mode in the step 1, and aiming and tracking an instruction upAiming tracking error uerrUpper boundary u is limited by boundary reaction manipulationbupBoundary reaction manipulation Limited lower boundary ubdownOutputting airplane instant parameters u by comprehensive model of man-machine closed-loop systemfInputting parameters for calculation; when people areAirplane instant parameter u output by comprehensive model of airplane closed loop systemfIs less than or equal to the sighting tracking command upAnd aiming tracking error uerrSum of the sighting tracking commands upMinus the aiming tracking error uerrWhen the difference is smaller, the driver operation mode is the aiming tracking mode, and the type code of the driver operation model is '0'; when the man-machine closed loop system comprehensive model outputs the airplane instant parameter ufIs less than the upper boundary u of the boundary reaction manipulation limitbupAnd greater than the aiming tracking command upAnd aiming tracking error uerrSum or when the man-machine closed-loop system comprehensive model outputs the airplane instant parameter ufIs greater than the lower boundary u of the boundary reaction manipulation limitbdownAnd is smaller than the aiming tracking command upMinus the aiming tracking error uerrWhen the value of (a) is greater than a predetermined value, the driver operation mode is boundary reaction operation, and the driver operation model type code is "1"; when the man-machine closed loop system comprehensive model outputs the airplane instant parameter ufIs greater than or equal to the upper boundary u of the boundary reaction manipulation limitbupOr less than or equal to the upper boundary u of the boundary reaction manipulation limitbdownWhen the airplane collides or exceeds the boundary, the type code of the pilot operation model is '2', the man-machine closed-loop system comprehensive model does not work, and all output parameter values are zero;
in addition, the positions of the pitching aiming tracker and the rolling tracking symbol in the step 2 of the comprehensive man-machine closed-loop system modeling and verifying method in the information picture of the head-up display are changed according to a preset constant value, so that the aiming tracking task is easier to complete, and the operation behavior mode of a driver is obviously distinguished; the method for modeling and verifying the comprehensive man-machine closed-loop system according to claim 1, wherein the task in the step 2 can be performed on a desktop simulator, a fixed-base simulator, a movable-base simulator; providing early task research, rehearsal and training for the test flight task; method for modeling and verifying comprehensive man-machine closed-loop system by using error optimization function transformation in step 3Wherein,outputs parameters for the attitude angle rate of the human-machine closed-loop model,the speed of reducing the err _ out is accelerated by the attitude angle speed parameter of the airplane in test flight; when the type code of the driver operation model in step 4 of the comprehensive man-machine closed-loop system modeling and verification method is '2', all output parameter values of the comprehensive model of the man-machine closed-loop system are reinitialized, and the model starts to repeatedly and continuously run in a new period.
The invention has the advantages that: firstly establishing a boundary response driver manipulation model which can be used for predicting the manipulation characteristic of the near boundary of the airplane; the conversion of an aiming tracking manipulation mode and a boundary response manipulation mode is automatically completed through a logic conversion model, so that the whole process of the man-machine closed-loop maneuver is continuously described and the characteristics are predicted; the method has the advantages that the maneuver tasks based on information display and boundary avoidance of the head-up display are proposed for the first time, series of problems of acquisition of massive data of a visual coordinate system in a target capture type task based on a real visual system of a driver are solved, implementation of a test and post data analysis are facilitated, and test sample data for model verification can be generated by strictly selecting a task driver.
Drawings
FIG. 1 is a model block diagram of a novel comprehensive man-machine closed-loop system.
Wherein KppFor aiming at the driver gain in the tracking model; krIs the angular rate feedback gain in the aiming tracking model; kbIs the angular rate feedback gain in the boundary reaction manipulation model; kbmaxIs the maximum driver gain in the boundary reaction steering model; vbIs the near boundary rate; t is tbmaxIs the maximum proximity boundary time; t is tbminIs the minimum proximity boundary time; t is tbIs the time adjacent to the boundary; u. offIs an instantaneous measure of the aircraft parameter;is the aircraft parameter variation; u. ofbIs a boundary parameter;is the boundary parameter variation.
FIG. 2 is a logical decision diagram of a driver maneuver model.
Wherein u ispIs a target signal in the aiming tracking task; u. oferrIs a tracking error signal in the aiming tracking task; u. ofbupIs the upper boundary value of the boundary reaction manipulation task; u. ofbdownIs the lower boundary value of the boundary reaction manipulation task.
FIG. 3 is a diagram of a heads-up display screen for an aiming tracking and border reaction steering task.
Where 1 is the normal overload immediate value; 2 is a speed scale band; 3 is an indication airspeed instant value; 4 is an angle of attack instant value; 5 is the horizon; 6 is a pitch ladder; 7 is an airplane symbol; 8 is the aiming error band; 9 is a height immediate value; 10 is a pitch tracking command symbol; 11 is a height scale band; 12 is the target distance; 13 is the pitch angle tracking boundary; 14 is the roll angle tracking boundary; 15 is a roll angle tracking commander; 16 is a roll angle indicating scale band.
FIG. 4 is a roll tracking target angle curve in an embodiment.
Fig. 5 is a gradually decreasing boundary curve of the left and right roll angle limits, a roll target tracking angle and an airplane roll angle difference curve in the embodiment.
FIG. 6 shows the calculation results in the example: boundary feedback gain versus time adjacent to the boundary.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings.
A comprehensive man-machine closed-loop system modeling and verification method is realized based on a head-up information display system, and comprises the following steps:
step 1: establishing a man-machine closed-loop system comprehensive model architecture, as shown in figure 1, wherein the man-machine closed-loop system comprehensive model architecture comprises a driver operation mode logic judgment model, a driver operation model, an airplane model and a man-machine system feedback model, and the driver operation model comprises a boundary reaction operation model and an aiming tracking model; each parameter value in the boundary reaction manipulation model is obtained by calculating the trial flight data of the attitude angle aiming tracking plus boundary avoidance maneuver task with boundary limitation, and is discussed in detail in step 2; the aiming tracking model is a general model and is obtained by calculating the aiming tracking test flight data from the attitude angle by adopting a conventional method; the logic judgment model is calculated and selected according to the relation between the current attitude of the airplane and the aiming error and the boundary limit value, and the detailed process is shown in step 4; the aircraft model is an aircraft flight simulation model which executes aiming tracking and boundary avoidance maneuvering tasks after test flight data calibration; the human-machine system feedback model is a model with a feedback coefficient of 1;
step 2: calculating a boundary reaction manipulation model in the step 1: calculating the model parameters by using the specific test flight task data; the key work comprises the steps of formulating a test flight task and calculating each parameter value in the model by using a test flight key parameter;
the test flight task is an aiming tracking task without boundary limitation based on head-up information display, an aiming tracking and boundary avoiding maneuvering task with longitudinal boundary limitation, and an aiming tracking and boundary avoiding maneuvering task with transverse boundary limitation; the information layout displayed by the head-up display is shown in figure 3 and the description of related symbols, and the positions of the pitching aiming tracker and the rolling tracking symbol in the information picture of the head-up display are continuously changed according to a preset mathematical model; the distance between the upper boundary and the lower boundary of the pitching boundary symbol is decreased gradually according to the preset mathematical model presentation period(ii) a The limit value of the rolling boundary is gradually decreased according to a preset mathematical model; aiming and tracking tasks are that a driver steers an airplane according to the prompt of a pitching aiming tracker symbol or a rolling tracking symbol, so that an airplane symbol on a head-up display is overlapped with a pitching instruction symbol, a rolling angle indication is overlapped with a rolling angle tracking instruction symbol, and the difference value of a tracking target signal value and an airplane attitude angle value is required to be within a given aiming error band according to the regulation; when the tracking task with boundary limitation is executed, the airplane symbol cannot exceed or stay at the upper and lower pitching tracking limitation boundaries, the rolling angle indication symbol cannot exceed or stay at the rolling tracking limitation boundary, and at the moment, the driver gradually gives up the aiming tracking task until the aiming tracking task is completely abandoned along with the continuous approach of the boundary, and the boundary avoidance maneuvering task is completely completed; extracting longitudinal and transverse pilot control signals, aircraft pitch angle signals, roll angle signals, pitch angle rate signals, roll angle rate signals, pitch tracking limit boundary signals, roll tracking limit boundary signals, attitude angle aiming tracking signal change rate and maximum and minimum approaching boundary time values from test flight data, and solving boundary reaction control model parameters K according to the formulas (1), (2) and (3)b(ii) a Construction of bounded time t by parametersbMaximum proximity boundary time tbmaxMinimum approach boundary time tbminMaximum driver gain KbmaxDetermined steering output error function errminFormula (4), tbmax、tbmin、KbmaxInitial values can be obtained from trial flight data analysis: increasing or decreasing the values of the 4 parameters on the basis of the initial values respectively to make the error function errminIs minimized, and finally the boundary reaction manipulation model parameter K is obtainedb;
And step 3: establishing a comprehensive man-machine closed-loop model by using the boundary reaction control model obtained in the step 2, comparing an airplane attitude numerical value result output by the comprehensive man-machine closed-loop model with test flight data, and establishing an error optimization function err _ outmin(ii) a Further fine-tuning boundary reaction manipulation model parameter KbReducing the error optimization function err _ outminIs wrongThe difference is within the acceptable range, and finally the parameter K of the whole boundary reaction manipulation model is determinedb;
And 4, step 4: calculating the logical judgment model of the driver's operation mode in step 1, according to the graph shown in FIG. 2, up、uerr、ubup、ubdown、uf(ii) a When the condition that the type code of the driver operation model is '0' is met, the driver operation mode is an aiming tracking mode; when the condition that the type code of the driver operation model is 1 is met, the driver operation mode is boundary reaction operation; when the condition that the type code of the pilot operation model is 2 is met, the aircraft generates boundary collision or exceeds a boundary, the comprehensive model of the man-machine closed-loop system does not work, and all output parameter values are reset after a period of time;
in addition, the positions of the pitching aiming tracker and the rolling tracking symbol in the information picture of the head-up display in the step 2 of the comprehensive man-machine closed-loop system modeling and verifying method are changed according to a preset constant value, a driver can estimate a target position in advance and take measures in advance, so that the aiming tracking task is easier to complete, and the operation behavior mode of the driver is obviously distinguished; the method for modeling and verifying the comprehensive man-machine closed-loop system according to claim 1, wherein the task in the step 2 can be performed on a desktop simulator, a fixed base simulator and a movable base simulator, so as to provide advanced research, demonstration and training for a test flight task; method for modeling and verifying comprehensive man-machine closed-loop system by using error optimization function transformation in step 3Wherein,outputs parameters for the attitude angle rate of the human-machine closed-loop model,accelerating the reducing speed of err _ out for the attitude angle speed parameter of the airplane in test flight; comprehensive personWhen the type code of the driver operation model in the step 4 of the modeling and verification method of the man-machine closed-loop system is '2', all output parameter values of the comprehensive model of the man-machine closed-loop system are reinitialized, and the model starts to repeatedly and continuously run in a new period.
Examples
The method comprises the following steps of establishing and verifying a roll angle tracking man-machine closed-loop system model:
step 1: establishing a model architecture: establishing a roll angle tracking man-machine closed loop system comprehensive model, wherein the model comprises four parts, namely a driver operation mode logical judgment part, a driver operation model, an airplane state equation and a man-machine system unit feedback model, and the driver operation model comprises a roll angle boundary response operation model and a roll angle aiming tracking model;
step 2: calculating model parameters:
a) the aircraft model is a small disturbance state equation, and the matrix A, B, C, D is:
b) the tracking task is roll attitude angle tracking with boundaries, wherein:
the mathematical formula for tracking the target is as follows,
the decreasing rule of the rolling boundary value: the left and right roll angle boundaries start at roll angles of + -30 deg. respectively, and decrease by 20% every 30 seconds, as detailed in the following table:
TABLE 1 Rolling boundary value Change Table
Task description: when the air pressure height is 6000 meters, the indicated airspeed is 650km/h, the aircraft is trimmed in an empty configuration, and a pilot transversely steers the aircraft to enable the aircraft rolling angle indicator on the head-up display to track the rolling angle target symbol, and the aircraft rolling angle target symbol is preferably covered; and meanwhile, the rolling angle of the airplane does not need to exceed the limit boundary value of the left rolling and the right rolling, once the boundary is contacted or surpassed, the current round of mission is finished after 5 seconds of delay.
c) Selecting parameters from the test flight data, see table 2;
table 2 trial flight data selection parameter table
| Serial number | Name (R) | Symbol | Unit of |
| 1 | Time period of data | Time | Sec |
| 2 | Height of air pressure | HP | M |
| 3 | Mach number | Ma | |
| 4 | Indicating airspeed | Vi | km/h |
| 5 | Tracking target angle | Roll_target | ° |
| 6 | Roll left boundary limit angle | Roll_LB | ° |
| 7 | Roll right boundary limit angle | Roll_RB | ° |
| 8 | Aircraft roll angle | Roll | ° |
| 9 | Aircraft roll rate | P | °/s |
| 10 | Aircraft yaw angle | PSI | ° |
| 11 | Aircraft yaw rate | R | °/s |
| 12 | Longitudinal steering command of driver | Fz | mm |
| 13 | Driver lateral control instruction | Fx | mm |
| 14 | Driver course control instruction | Fy | mm |
| 15 | Head-up display roll angle indicator correspondence value | ROLL_HUD | ° |
| 16 | Aircraft angle of attack | ALPHA | ° |
| 17 | Normal overload of aircraft | Nz | ° |
| 18 | Aircraft sideslip angle | BETA | ° |
| 19 | Aircraft side overload | Ny | ° |
| 20 | Data sampling time interval | dt | sec |
d) Substituting the roll angle rate, the roll angle and the roll angle limit values into the formulas (1) to (3) comprises the following steps:
Vbp- (Roll _ LB-Roll _ LBlast)/dt formula (7)
Wherein: roll _ LBlast is the Roll angle left limit beat-up value.
tb=(Roll_LB-Roll)/VbFormula (8)
e) Establishing K according to equation (3)bAnd tbThe relational expression of (1);
f) establishing an error function according to equation (5)
errmin=min(uls-Fx) formula (9)
Adjusting tmin、tmax、KbmaxValue, calculate Kb、errminUp to errminAnd the error requirement is met, and the final result is as follows:
tmin=10,tmax=0.8,Kbmax=20
g) aiming and tracking a driving model at a rolling angle:
from fig. 1 and the aiming tracking task, one can see:
upls=Kpp*(ROLL-ROLL_target)-Krp formula (10)
Establishing an error function:
errp_min=min(upls-Fx) formula (11)
errp_outmin=min(Rollpmod-Roll formula (12)
Adjustment of KPP、KrLet the error function errp_minMinimum, errp _ outminMeet the requirements and finally obtain Kpp=0.4,Kd0.5. And step 3: constructing err _ out according to equation (5)minAs shown in the following formula:
err_outminmin (Roll _ mod-Roll) equation (13)
Wherein Roll _ mod is the Roll angle output by the closed-loop system of the human machine.
Trimming tmin、tmax、Kbmax、KbLet err _ outminMeets the requirements. Final confirmation tmin=9.7,tmax=0.81,Kbmax=19,KbCalculated by a piecewise expression.
And 4, step 4: logical judgment model
According to the displacement value of a transverse steering column, the rolling angle value, the tracking target value and the rolling left and right boundary limiting angle values in the test flight data, when the difference between the rolling angle of the aircraft and the tracking target value is smaller than the boundary limit by 80 percent of amplitude, the driver control mode enters the aiming tracking control mode, and the logical model output is '0'; when the difference between the aircraft roll angle and the tracking target value is larger than 80% of the amplitude of the boundary limit, the driver control mode enters a boundary reaction control mode, and the output of the logic model is '1'; when the difference between the aircraft roll angle and the tracking target value is larger than or equal to the boundary limit, boundary collision or exceeding occurs, the task is finished, and the logical model output is 2;
and 5: the final result of the comprehensive man-machine closed-loop model of the final test example is as follows:
TABLE 3 comprehensive man-machine closed-loop model parameter table
Claims (5)
1. A comprehensive man-machine closed-loop system modeling and verification method is realized based on a head-up information display system, and is characterized by comprising the following steps:
step 1: establishing a comprehensive model architecture of a man-machine closed-loop system: the comprehensive model architecture of the man-machine closed-loop system comprises a driver operation mode logic judgment model, a driver operation model, an airplane model and a man-machine system feedback model, wherein the driver operation model comprises a boundary reaction operation model and an aiming tracking model; boundary feedback gain K of the boundary reaction manipulation modelbFrom the velocity V near the boundarybNear the boundary time tbMaximum proximity boundary time tbmaxMinimum approach boundary time tbminMaximum driver gain KbmaxDetermining; aiming the tracking model as a gain by command KppA general model composed of a rate feedback gain Kr; the airplane model is a model after test flight data calibration; the human-machine system feedback model is a unit feedback model;
step 2: calculating a boundary reaction manipulation model in the step 1: finishing aiming maneuver and boundary avoidance maneuver test flight tests supported by the head-up display information, and calculating parameters in a boundary reaction control model through the obtained test flight data; the process comprises the following steps: the method comprises the steps of establishing a task, determining a test pilot, extracting test flight key parameters and calculating parameters in a boundary reaction control model; the test flight task is an aiming tracking task without boundary limit, an aiming tracking and boundary avoiding maneuvering task with longitudinal boundary limit and an aiming tracking and boundary avoiding maneuvering task with transverse boundary limit; aiming tracking and boundary avoidance maneuvering tasks with longitudinal boundary limitation and aiming tracking and boundary avoidance maneuvering tasks with transverse boundary limitation respectively complete the aiming tracking tasks within respective boundary ranges, and cannot collide or cross the boundary; in the head-up display information picture, the pitching aiming tracker is designed to be '+' and is positioned in the middle of the head-up display information picture; the roll tracking symbol is designed as number "¦" and is located on the upper part of the information picture of the head-up display; the positions of the pitching aiming tracker and the rolling tracking tracker in the information picture of the head-up display are changed according to a preset mathematical model; the pitch boundary symbol is designed as ═ and the distance between the upper boundary and the lower boundary of the pitch boundary symbol is decreased progressively according to the preset mathematical model presentation period; the rolling boundary limiting symbol is designed as \/, and the included angle between the left and right boundaries of the rolling boundary limiting symbol and the central symmetry axis of the information picture of the head-up display is gradually reduced according to a preset mathematical model; selecting a professional and experienced test flight worker to complete each test flight task so as to reduce the obvious difference of test flight data; extracting pilot control signal, aircraft attitude angle signal and angular rate signal, pitching signal from test flight dataThe boundary signal, the rolling boundary signal, the attitude angle aiming tracking signal, the change rate of the attitude angle aiming tracking signal and the maximum and minimum boundary time values can be obtained according to the formulas (1), (2) and (3)b(ii) a Construction of bounded time t by parametersbMaximum proximity boundary time tbmaxMinimum approach boundary time tbminMaximum driver gain KbmaxDetermined steering output error function errminAnd (4) adjusting the values of the 4 parameters to make the error function err of the value of the output signal of the boundary reaction steering model and the value of the steering signal of the driver in the test flight dataminIs minimized, and finally the boundary reaction manipulation model parameter K is obtainedb:
Wherein:in order to change the quantity of the airplane parameter,is the boundary parameter variation;
tb=(ub-uf)/vbformula (2)
Wherein: u. offThe aircraft parameter instant quantity is taken as the aircraft parameter instant quantity; u. ofbIs a boundary parameter; t is tbmaxThe time required for the driver to approach the boundary with a minimum feedback gain; t is tbminThe time required for the driver to approach the boundary with the maximum feedback gain;
Kbis tbThe corresponding relationship of the piecewise function of (1) is as follows:
errmin=min(uls-dx) formula (4)
Wherein: u. oflsIs a boundary ringThe model output signal should be manipulated; dx is input signals of longitudinal and transverse drivers in test flight;
and step 3: establishing a comprehensive man-machine closed-loop model by using the boundary reaction control model obtained in the step 2, comparing an airplane attitude numerical value result output by the comprehensive man-machine closed-loop model with test flight data, and establishing an error optimization function err _ outmin(ii) a Further fine-tuning boundary reaction manipulation model parameter KbReducing the error optimization function err _ outminTo within an acceptable range, finally determining the parameters K of the whole boundary reaction manipulation modelb;
err_outmin=min(u-ut) Formula (5)
Wherein: u is a human-machine closed-loop model attitude angle output parameter; u. oftThe attitude angle parameter of the airplane in test flight.
And 4, step 4: calculating a logical judgment model of the driver operation mode in the step 1, and aiming and tracking an instruction upAiming tracking error uerrUpper boundary u is limited by boundary reaction manipulationbupBoundary reaction manipulation Limited lower boundary ubdownOutputting airplane instant parameters u by comprehensive model of man-machine closed-loop systemfInputting parameters for calculation; when the man-machine closed loop system comprehensive model outputs the airplane instant parameter ufIs less than or equal to the sighting tracking command upAnd aiming tracking error uerrSum of the sighting tracking commands upMinus the aiming tracking error uerrWhen the difference is smaller, the driver operation mode is the aiming tracking mode, and the type code of the driver operation model is '0'; when the man-machine closed loop system comprehensive model outputs the airplane instant parameter ufIs less than the upper boundary u of the boundary reaction manipulation limitbupAnd greater than the aiming tracking command upAnd aiming tracking error uerrSum or when the man-machine closed-loop system comprehensive model outputs the airplane instant parameter ufIs greater than the lower boundary u of the boundary reaction manipulation limitbdownAnd is smaller than the aiming tracking command upMinus the aiming tracking error uerrWhen the value of (a) is greater than a predetermined value, the driver operation mode is boundary reaction operation, and the driver operation model type code is "1"; man-machine closed loopOutputting the instantaneous parameter u of the airplane by the system comprehensive modelfIs greater than or equal to the upper boundary u of the boundary reaction manipulation limitbupOr less than or equal to the upper boundary u of the boundary reaction manipulation limitbdownWhen the airplane collides or exceeds the boundary, the type code of the pilot operation model is '2', the man-machine closed-loop system comprehensive model does not work, and all output parameter values are zero.
2. The method as claimed in claim 1, wherein the positions of the pitch tracker and the roll tracker in step 2 in the information frame of the head-up display are changed according to a preset constant value, so that the aiming and tracking task is easier to be completed and the steering behavior pattern of the driver is clearly distinguished.
3. The method as claimed in claim 1, wherein the task in step 2 can be performed on a desktop simulator, a fixed base simulator, or a mobile base simulator.
4. The method as claimed in claim 1, wherein the error optimization function transformation of step 3 isWherein,outputs parameters for the attitude angle rate of the human-machine closed-loop model,to test the aircraft attitude angle rate parameter in flight, the decreasing speed of err _ out is increased.
5. The method as claimed in claim 1, wherein when the driver operation model type code of step 4 is "2", all output parameter values of the man-machine closed-loop system integrated model are reinitialized, and the model starts to run repeatedly and continuously in a new cycle.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811264955.2A CN109683473B (en) | 2018-10-26 | 2018-10-26 | Comprehensive man-machine closed-loop system modeling and verifying method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811264955.2A CN109683473B (en) | 2018-10-26 | 2018-10-26 | Comprehensive man-machine closed-loop system modeling and verifying method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109683473A true CN109683473A (en) | 2019-04-26 |
| CN109683473B CN109683473B (en) | 2021-12-24 |
Family
ID=66184635
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811264955.2A Active CN109683473B (en) | 2018-10-26 | 2018-10-26 | Comprehensive man-machine closed-loop system modeling and verifying method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109683473B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112884798A (en) * | 2021-01-27 | 2021-06-01 | 湖北三江航天红峰控制有限公司 | Verification method of moving target tracking and aiming system |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103809453A (en) * | 2014-02-28 | 2014-05-21 | 西安费斯达自动化工程有限公司 | Design method of longitudinal flight model cluster man-machine closed-loop composite root-locus compensation robust controller |
| CN104217623A (en) * | 2014-09-19 | 2014-12-17 | 中国商用飞机有限责任公司 | Side lever operation test device |
| CN104443427A (en) * | 2014-10-15 | 2015-03-25 | 西北工业大学 | Aircraft flutter prediction system and method |
| EP3065016A1 (en) * | 2015-03-03 | 2016-09-07 | Honeywell International Inc. | Aircraft lru data collection and reliability prediction |
| CN106651090A (en) * | 2016-09-20 | 2017-05-10 | 中国人民解放军海军航空工程学院 | Normalized man-machine system flight quality prediction method |
| CN106874617A (en) * | 2017-03-07 | 2017-06-20 | 南京航空航天大学 | A kind of efficient Helicopter Maneuver Flight quality grade appraisal procedure |
| CN107505951A (en) * | 2017-08-29 | 2017-12-22 | 深圳市道通智能航空技术有限公司 | A kind of method for tracking target, unmanned plane and computer-readable recording medium |
| CN107719695A (en) * | 2017-09-08 | 2018-02-23 | 中国飞行试验研究院 | The Flight Test Method on large-scale amphibious aircraft water surface pitching examination border |
| CN107748492A (en) * | 2017-09-08 | 2018-03-02 | 中国飞行试验研究院 | Aircraft PIO takes a flight test instruction trace device and method of work |
| CN107748499A (en) * | 2017-10-27 | 2018-03-02 | 合肥工业大学 | The optimization method and device of fixed-wing unmanned plane multizone detection mission planning |
-
2018
- 2018-10-26 CN CN201811264955.2A patent/CN109683473B/en active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103809453A (en) * | 2014-02-28 | 2014-05-21 | 西安费斯达自动化工程有限公司 | Design method of longitudinal flight model cluster man-machine closed-loop composite root-locus compensation robust controller |
| CN104217623A (en) * | 2014-09-19 | 2014-12-17 | 中国商用飞机有限责任公司 | Side lever operation test device |
| CN104443427A (en) * | 2014-10-15 | 2015-03-25 | 西北工业大学 | Aircraft flutter prediction system and method |
| EP3065016A1 (en) * | 2015-03-03 | 2016-09-07 | Honeywell International Inc. | Aircraft lru data collection and reliability prediction |
| CN106651090A (en) * | 2016-09-20 | 2017-05-10 | 中国人民解放军海军航空工程学院 | Normalized man-machine system flight quality prediction method |
| CN106874617A (en) * | 2017-03-07 | 2017-06-20 | 南京航空航天大学 | A kind of efficient Helicopter Maneuver Flight quality grade appraisal procedure |
| CN107505951A (en) * | 2017-08-29 | 2017-12-22 | 深圳市道通智能航空技术有限公司 | A kind of method for tracking target, unmanned plane and computer-readable recording medium |
| CN107719695A (en) * | 2017-09-08 | 2018-02-23 | 中国飞行试验研究院 | The Flight Test Method on large-scale amphibious aircraft water surface pitching examination border |
| CN107748492A (en) * | 2017-09-08 | 2018-03-02 | 中国飞行试验研究院 | Aircraft PIO takes a flight test instruction trace device and method of work |
| CN107748499A (en) * | 2017-10-27 | 2018-03-02 | 合肥工业大学 | The optimization method and device of fixed-wing unmanned plane multizone detection mission planning |
Non-Patent Citations (6)
| Title |
|---|
| HANG ZHOU等: "Online Learning and Inference Based Flight Envelope Estimation for", 《13TH IEEE INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION (ICCA)》 * |
| RAMIN NOROUZI等: "Reconfiguring NASA Generic Transport Model for Normal Flight Envelope Simulation and Analysis", 《9TH INTERNATIONAL CONFERENCE ON MECHANICAL AND AEROSPACE ENGINEERING》 * |
| 张喆等: "电传飞行控制系统飞机飞行员", 《科技创新与应用》 * |
| 曹启蒙等: "基于线性矩阵不等式的电传飞机人机闭环系统稳定阈", 《航空学报》 * |
| 谯裕青等: "人机闭环仿真方法研究及应用", 《科技创新导报》 * |
| 贾重任: "空中最小操纵速度的人机闭环数学仿真计算", 《北京航空航天大学学报》 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112884798A (en) * | 2021-01-27 | 2021-06-01 | 湖北三江航天红峰控制有限公司 | Verification method of moving target tracking and aiming system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109683473B (en) | 2021-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5353022A (en) | Airplane takeoff and landing performance monitoring system | |
| US8880245B2 (en) | Method and device for aiding the management of the flight of an aircraft | |
| CN107358837B (en) | The comprehensive matching of aircraft flight simulation machine proves the processing method of information | |
| CN103587723B (en) | One reenters initial segment analytic expression longitudinally online Trajectory Design and tracking | |
| CN101464692B (en) | Automatic formation flight control method based on finite state machine | |
| EP2734991B1 (en) | Real-time simulation system of the effects of rotor-wake generated aerodynamic loads of a hover-capable aircraft on the aircraft itself, and method thereof | |
| CN103984237B (en) | Axial symmetry aircraft triple channel Adaptive Control System Design method based on movement state comprehensive identification | |
| CN102707624B (en) | Design method of longitudinal controller region based on conventional aircraft model | |
| CN106662870A (en) | Method and apparatus for generating a resulting setpoint trajectory for an aircraft, related computer program product, and aircraft | |
| CN113200153B (en) | Aircraft flight vibration prediction method | |
| CN109656240A (en) | A kind of vehicle route follow-up control apparatus, method and vehicle | |
| CN109683473B (en) | Comprehensive man-machine closed-loop system modeling and verifying method | |
| CN105116914A (en) | Stratospheric-airship-analytic-model-based prediction path tracking control method | |
| CN107491088A (en) | Airship track control method with saturated input | |
| CN103708045A (en) | On-line parameter identification method for jumping type reentry of lunar spacecraft | |
| WO2025123919A1 (en) | Method for determining maximum hinge moment of aileron of transport aircraft | |
| Grunwald et al. | Evaluation of a computer-generated perspective tunnel display for flight path following | |
| CN106681337B (en) | Control method for altitude-fixed flight of stratospheric airship based on odd-order sliding mode | |
| CN120276486B (en) | Aircraft airspeed angle of attack estimation method based on augmented generalized Kalman filter | |
| CN114545970B (en) | Flying car flight assistance method, device, flying car and medium | |
| CN106354021A (en) | Airplane longitudinal movement pitching angle control system PID (proportion integration differentiation) optimization method based on PSO (particle swarm optimization) | |
| Rafi et al. | Real-time adaptive optimal prediction of safe control spaces and augmented-reality head-up displays towards aircraft loss-of-control mitigation | |
| CN109656262B (en) | A control method for improving passenger comfort during landing of small aircraft | |
| CN107808040A (en) | The unmanned plane model verification method assessed based on mutative scale spatial neighborhood | |
| CN114995515B (en) | A method for controlling the landing point and speed of an aircraft based on optimal control theory |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |