CN109683473B - Comprehensive man-machine closed-loop system modeling and verifying method - Google Patents

Comprehensive man-machine closed-loop system modeling and verifying method Download PDF

Info

Publication number
CN109683473B
CN109683473B CN201811264955.2A CN201811264955A CN109683473B CN 109683473 B CN109683473 B CN 109683473B CN 201811264955 A CN201811264955 A CN 201811264955A CN 109683473 B CN109683473 B CN 109683473B
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.)
Active
Application number
CN201811264955.2A
Other languages
Chinese (zh)
Other versions
CN109683473A (en
Inventor
王晓蓉
刘智汉
张文帅
雒东超
王文星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chinese Flight Test Establishment
Original Assignee
Chinese Flight Test Establishment
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chinese Flight Test Establishment filed Critical Chinese Flight Test Establishment
Priority to CN201811264955.2A priority Critical patent/CN109683473B/en
Publication of CN109683473A publication Critical patent/CN109683473A/en
Application granted granted Critical
Publication of CN109683473B publication Critical patent/CN109683473B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive 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/042Adaptive 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 comprehensive man-machine closed loop system modeling and verification method belongs to the technical field of flight tests, and is characterized in that a near-boundary flight man-machine system model is established according to the control characteristics of a driver during near-boundary flight, and is integrated with a conventional universal man-machine closed loop aiming model to form a novel comprehensive man-machine system model, so that the defect of application of a single aiming tracking model in near-boundary control events is overcome, the aiming tracking characteristics and the boundary control characteristics in a man-machine system can be continuously and completely predicted and analyzed, and the blank of modeling and testing the man-machine system in response to the near-boundary control events is filled.

Description

Comprehensive man-machine closed-loop system modeling and verifying method
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; aiming tracking with test flight task without boundary limitationAiming, tracking, adding a boundary and avoiding maneuvering task with the boundary limit in the longitudinal zone and aiming, tracking, adding a boundary and avoiding maneuvering task with the boundary limit in the transverse zone; 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 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
Figure GDA0003282700040000021
Wherein:
Figure GDA0003282700040000022
in order to change the quantity of the airplane parameter,
Figure GDA0003282700040000023
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:
Figure GDA0003282700040000024
errmin=min(uls-dx) formula (4)
Wherein: u. of1sManipulating 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 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"; 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 of claim 1, wherein the method comprises the steps ofThe task in the step 2 can also be performed on a desktop simulator, a fixed base simulator and 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 3
Figure GDA0003282700040000031
Wherein,
Figure GDA0003282700040000032
outputs parameters for the attitude angle rate of the human-machine closed-loop model,
Figure GDA0003282700040000033
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;
Figure GDA0003282700040000034
is the aircraft parameter variation; u. ofbIs a boundary parameter;
Figure GDA0003282700040000035
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 progressively according to the preset mathematical model presentation period; the limit value of the rolling boundary is gradually decreased according to a preset mathematical model; aiming tracking task is that the driver aims at the tracking symbol according to the pitch or the rollManipulating the aircraft such that the aircraft symbol and the pitch command symbol on the head-up display overlap, the roll angle indication and the roll angle tracking command symbol overlap, the difference between the tracked target signal value and the aircraft attitude angle value should be as specified within a given aiming error band; 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 _ outminTo within an acceptable range, finally determining the parameters K of the whole boundary reaction manipulation modelb
And 4, step 4: calculating the driver manipulation mode logic in step 1Judging the model, according to 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 3
Figure GDA0003282700040000051
Wherein,
Figure GDA0003282700040000052
outputs parameters for the attitude angle rate of the human-machine closed-loop model,
Figure GDA0003282700040000053
accelerating the reducing speed of err _ out for 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.
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:
Figure GDA0003282700040000054
Figure GDA0003282700040000055
b) the tracking task is roll attitude angle tracking with boundaries, wherein:
the mathematical formula for tracking the target is as follows,
Figure GDA0003282700040000056
the decreasing rule of the rolling boundary value: the left and right roll angle boundaries are respectively from the roll angle of +/-30 degrees and gradually increased every 30 seconds
Minus 20%, the detailed table is as follows:
TABLE 1 Rolling boundary value Change Table
Figure GDA0003282700040000057
Figure GDA0003282700040000061
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、errminUntil errminMeets the error requirement and finally obtains
The results are 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,Kd=0.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
Figure GDA0003282700040000071

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
Figure FDA0003282700030000011
The head-up display is positioned at the upper part of an 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 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
Figure FDA0003282700030000012
Wherein:
Figure FDA0003282700030000013
in order to change the quantity of the airplane parameter,
Figure FDA0003282700030000014
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:
Figure FDA0003282700030000021
errmin=min(uls-dx) formula (4)
Wherein: u. of1sManipulating 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. oftFor testing the attitude angle parameter of the aircraft in 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 ubdownMan-machine closed loop system comprehensive model output airplaneInstantaneous parameter ufInputting 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"; 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.
2. The method as claimed in claim 1, wherein the positions of the pitch tracker and the roll tracker in the information frame of the head-up display in step 2 are changed according to a predetermined constant value.
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 integrated human-machine closed loop of claim 1The system modeling and verification method is characterized in that the error optimization function transformation in the step 3
Figure FDA0003282700030000022
Wherein,
Figure FDA0003282700030000023
outputs parameters for the attitude angle rate of the human-machine closed-loop model,
Figure FDA0003282700030000024
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.
CN201811264955.2A 2018-10-26 2018-10-26 Comprehensive man-machine closed-loop system modeling and verifying method Active CN109683473B (en)

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 CN109683473A (en) 2019-04-26
CN109683473B true 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)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
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 (8)

* Cited by examiner, † Cited by third party
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
CN107505951A (en) * 2017-08-29 2017-12-22 深圳市道通智能航空技术有限公司 A kind of method for tracking target, unmanned plane and computer-readable recording medium
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

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106874617B (en) * 2017-03-07 2020-10-20 南京航空航天大学 An Efficient Evaluation Method of Helicopter Maneuvering Flight Quality
CN107719695B (en) * 2017-09-08 2023-10-20 中国飞行试验研究院 Test flight method for water surface pitching test boundary of large amphibious aircraft

Patent Citations (8)

* Cited by examiner, † Cited by third party
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
CN107505951A (en) * 2017-08-29 2017-12-22 深圳市道通智能航空技术有限公司 A kind of method for tracking target, unmanned plane and computer-readable recording medium
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)

* Cited by examiner, † Cited by third party
Title
Online Learning and Inference Based Flight Envelope Estimation for;hang zhou等;《13th IEEE International Conference on Control & Automation (ICCA)》;20170731;全文 *
Reconfiguring NASA Generic Transport Model for Normal Flight Envelope Simulation and Analysis;Ramin Norouzi等;《9th International Conference on Mechanical and Aerospace Engineering》;20180920;全文 *
人机闭环仿真方法研究及应用;谯裕青等;《科技创新导报》;20141231;全文 *
基于线性矩阵不等式的电传飞机人机闭环系统稳定阈;曹启蒙等;《航空学报》;20130125;全文 *
电传飞行控制系统飞机飞行员;张喆等;《科技创新与应用》;20171231(第17期);全文 *
空中最小操纵速度的人机闭环数学仿真计算;贾重任;《北京航空航天大学学报》;20130531;全文 *

Also Published As

Publication number Publication date
CN109683473A (en) 2019-04-26

Similar Documents

Publication Publication Date Title
CN107358837B (en) The comprehensive matching of aircraft flight simulation machine proves the processing method of information
US8880245B2 (en) Method and device for aiding the management of the flight of an aircraft
CN103587723B (en) One reenters initial segment analytic expression longitudinally online Trajectory Design and tracking
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
CN102707624B (en) Design method of longitudinal controller region based on conventional aircraft model
CN103984237B (en) Axial symmetry aircraft triple channel Adaptive Control System Design method based on movement state comprehensive identification
CN110780677A (en) System and method for monitoring the status of an unmanned aerial vehicle
CN106662870A (en) Method and apparatus for generating a resulting setpoint trajectory for an aircraft, related computer program product, and aircraft
CN105159306A (en) Four-rotor aircraft sliding-mode control method based on global stability
KR100687798B1 (en) Simulator for aircraft training and black box analysis image information display device and its operation method
Wei et al. Modeling of human driver behavior via receding horizon and artificial neural network controllers
CN104881035A (en) Method and system for aircraft control coupling compensation, and method and system for attitude motion control
CN109683473B (en) Comprehensive man-machine closed-loop system modeling and verifying method
CN103708045A (en) On-line parameter identification method for jumping type reentry of lunar spacecraft
CN105404152B (en) A kind of flight quality Forecasting Methodology of simulated flight person's subjective assessment
CN119358147A (en) A graphical modeling and simulation platform for aircraft control systems
CN110618698A (en) Flight simulator motion control method based on adaptive genetic algorithm
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
CN120276486A (en) Aircraft airspeed attack angle estimation method based on augmented generalized Kalman filtering
Zhai et al. Civil aircraft longitudinal center-of-gravity position estimation combining domain knowledge and simulation data
Rafi et al. Real-time adaptive optimal prediction of safe control spaces and augmented-reality head-up displays towards aircraft loss-of-control mitigation
US9828118B2 (en) Method and device for assisting the piloting of an aircraft during a parabolic flight
Brandse et al. Advanced trajectory design for the tunnel-in-the-sky display: The use of clothoids
CN115016517B (en) Method and system for visualizing side lever input quantity reference

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