CN112506218B - Reentry vehicle any no-fly zone around-flying method based on intelligent trajectory prediction - Google Patents

Reentry vehicle any no-fly zone around-flying method based on intelligent trajectory prediction Download PDF

Info

Publication number
CN112506218B
CN112506218B CN202011331200.7A CN202011331200A CN112506218B CN 112506218 B CN112506218 B CN 112506218B CN 202011331200 A CN202011331200 A CN 202011331200A CN 112506218 B CN112506218 B CN 112506218B
Authority
CN
China
Prior art keywords
aircraft
fly
track
fly zone
angle
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
CN202011331200.7A
Other languages
Chinese (zh)
Other versions
CN112506218A (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.)
China Academy of Launch Vehicle Technology CALT
Original Assignee
China Academy of Launch Vehicle Technology CALT
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 China Academy of Launch Vehicle Technology CALT filed Critical China Academy of Launch Vehicle Technology CALT
Priority to CN202011331200.7A priority Critical patent/CN112506218B/en
Publication of CN112506218A publication Critical patent/CN112506218A/en
Application granted granted Critical
Publication of CN112506218B publication Critical patent/CN112506218B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/27Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/084Backpropagation, e.g. using gradient descent
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Business, Economics & Management (AREA)
  • Artificial Intelligence (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Mathematical Analysis (AREA)
  • Biophysics (AREA)
  • Computational Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Biomedical Technology (AREA)
  • General Business, Economics & Management (AREA)
  • Computational Linguistics (AREA)
  • Development Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Remote Sensing (AREA)

Abstract

A reentry aircraft arbitrary no-fly zone fly-around method based on track intelligent prediction provides a reentry aircraft track rapid prediction method, a prediction track and no-fly zone relation rapid determination method and aircraft tilt angle symbol selection logic aiming at the characteristic that the attack angle and the tilt angle of a reentry aircraft cannot be changed, and guides the aircraft to fly around the no-fly zone with any shape by changing the symbol of the aircraft tilt angle. The invention enables the reentry aircraft to fly around the no-fly zone with any shape, thereby avoiding the step of preprocessing the irregular no-fly zone and enabling the autonomy of the aircraft to be higher; meanwhile, the defect that the flying area of the aircraft is enlarged due to the fact that the irregular no-fly zone is processed is avoided, and the aircraft has larger residual flying capacity after the flying area is processed. The method has small calculated amount and is suitable for the online use of the aircraft.

Description

Reentry aircraft any no-fly-off area fly-around method based on intelligent trajectory prediction
Technical Field
The invention relates to a reentry vehicle any no-fly zone around-flying method based on intelligent trajectory prediction, and belongs to the technical field of guidance and control.
Background
The reentry aircraft has various execution tasks and complex flight environment, and may be threatened by weather, enemy interception weapons and the like in the flight process. In order to ensure the flight safety of the aircraft, these threat areas are usually defined as no-fly zones, and the flight trajectory is adjusted to make the aircraft bypass these no-fly zones. These no-fly zones are often complex and irregular in shape and difficult to interpret analytically. At present, the no-fly zone is often regarded as a standard circle, although the process of penetration is simplified, the no-fly zone around the aircraft is larger than the actual no-fly zone, and the capacity loss of the aircraft is caused.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the method is characterized in that a reentry aircraft trajectory rapid prediction method, a prediction trajectory and no-fly zone relation rapid determination method and aircraft inclination angle symbol selection logic are provided, and the aircraft is guided to fly around the no-fly zone of any shape by changing the symbols of the aircraft inclination angles. The invention enables the reentry aircraft to fly around the no-fly area with any shape, thereby avoiding the step of preprocessing the irregular no-fly area and enabling the autonomy of the aircraft to be higher; meanwhile, the defect that the flying area of the aircraft is enlarged due to the fact that the irregular no-fly zone is processed is avoided, and the aircraft has larger residual flying capacity after the flying area is processed. The method has small calculation amount and is suitable for the online use of the aircraft.
The purpose of the invention is realized by the following technical scheme:
a reentry aircraft arbitrary no-fly zone fly-around method based on intelligent trajectory prediction comprises the following steps:
s1, establishing a reentry vehicle flight dynamics model;
s2, selecting different initial parameters of the aircraft, simultaneously setting an attack angle and a roll angle, and simulating by using the flight dynamics model in the S1 to obtain the terminal position of the aircraft; the initial parameters comprise height, speed, longitude, latitude, track angle and course angle;
s3, taking initial parameters, an attack angle, a roll angle and time of the aircraft as input, taking the terminal position of the aircraft as output, and training by adopting a BP neural network to obtain a trained neural network model;
s4, determining the position of a no-fly zone; predicting a flight track by using the trained neural network model according to the current attack angle and the current roll angle of the aircraft;
and S5, judging the position relation between the flight track and the no-fly zone, and adjusting the inclination angle of the aircraft when the aircraft is influenced by the no-fly zone.
According to the reentry vehicle any no-fly zone detouring method based on intelligent trajectory prediction, preferably, the no-fly zone is irregular.
Preferably, in the method for winding around the reentry aircraft in any no-fly zone based on intelligent trajectory prediction, in S2, the attack angle and the roll angle are both functions with speed as an independent variable.
Preferably, in S4, according to the longitude and latitude information of the no-fly zone, the position information of the no-fly zone in the geocentric coordinate system is calculated, and then according to a transformation matrix between the geocentric coordinate system and the aircraft position coordinate system, the coordinate information of the no-fly zone in the aircraft position coordinate system is calculated, that is, the position of the no-fly zone is determined.
Preferably, in S4, the method for predicting the flight trajectory by using the trained neural network model is as follows:
s41, acquiring the current altitude, speed, longitude, latitude, track angle and course angle of the aircraft;
s42, setting the flight time of the aircraft;
s43, taking the current altitude, speed, longitude, latitude, track angle, course angle of the aircraft and the flight time of the aircraft as input parameters, and predicting the flight track by using the trained neural network model.
Preferably, in S5, the position relationship between the flight trajectory and the no-fly zone is determined, and when the aircraft is affected by the no-fly zone, the method for adjusting the roll angle of the aircraft is as follows:
s51, the flight path is approximately a section of circular arc relative to the earth radius, and the current position of the aircraft is a path starting point p S The other end of the arc is a track end point p E The no-fly zone is represented by a plurality of characteristic points which are connected in sequence; calculating the distances between the track end point and all the characteristic points of the no-fly area; selecting the characteristic point p with the minimum distance and two characteristic points p connected with the point p 1 And p 2
S52, calculating a line segment p 1 p、p 2 p、p S p、p E p relative to ginsengThe included angles of the examination directions are respectively recorded as
Figure GDA0002885817960000031
Figure GDA0002885817960000032
S53, if
Figure GDA0002885817960000033
Is in a size of->
Figure GDA0002885817960000034
And &>
Figure GDA0002885817960000035
If the arc end point is in the no-fly zone; otherwise, the track end point is outside the no-fly zone;
s54, if the track end point is outside the no-fly zone, recording the flight time t of the aircraft at the moment, and turning to S57, otherwise, turning to S55;
s55, calculating the track end point relative to the line segment p 1 p、p 2 Selecting a smaller value as the distance of the aircraft relative to the no-fly zone, and recording as d;
s56, adjusting the track prediction time t by adopting a dichotomy method, and calculating the corresponding track end point position p' E Repeating S52-S55 to determine the distance d 'of the aircraft relative to the no-fly zone after the track prediction time is adjusted until d' is smaller than a set threshold value delta d;
s57, determining track prediction time t when the track is intersected with the no-fly zone =t′;
S58, setting a track prediction threshold t threshold Comparing the time t when the trajectory intersects the no-fly zone ⊥1 And t ⊥2 And t threshold The magnitude relationship of (a); if t ⊥1 And t ⊥2 Are all greater than t threshold The aircraft keeps flying at the current roll angle; if t is ⊥1 And t ⊥2 At least one of which is less than t threshold Then aircraft according to t ⊥1 And t ⊥2 Middle and largeDetermines the roll angle sign.
Compared with the prior art, the invention has the following beneficial effects:
aiming at the characteristic that the attack angle and the inclination angle of the reentry aircraft cannot be changed, the method designs a reentry aircraft trajectory rapid prediction method, a rapid judgment method of the relationship between the predicted trajectory and the no-fly zone and aircraft inclination angle symbol selection logic, and guides the aircraft to bypass the no-fly zone with any shape to fly by changing the symbol of the aircraft inclination angle. The invention enables the reentry aircraft to fly around the no-fly zone with any shape, thereby avoiding the step of preprocessing the irregular no-fly zone and enabling the autonomy of the aircraft to be higher; meanwhile, the defect that the flying-around area of the aircraft is enlarged due to the fact that an irregular flying-forbidden area is processed is avoided, and the aircraft has larger residual flying capacity after the flying-around flying-forbidden area. The method has small calculated amount and is suitable for the online use of the aircraft.
Drawings
Fig. 1 is a flowchart of a method for winding around any no-fly zone according to the present invention;
FIG. 2 is a schematic diagram of a method for fast track prediction according to the present invention;
fig. 3 is a schematic diagram of a method for determining a position relationship between an aircraft position and a no-fly zone according to the present invention.
Detailed Description
To make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
A reentry aircraft arbitrary no-fly zone detouring method is disclosed, as shown in fig. 1 and fig. 2, and the reentry aircraft arbitrary no-fly zone detouring method based on intelligent trajectory prediction can be divided into two modules, namely, an offline training module of an intelligent trajectory prediction network and an online detouring module of an arbitrary no-fly zone.
The off-line training module of the intelligent trajectory prediction network comprises the following steps:
step 1: determining parameters of the reentry vehicle, and establishing a flight dynamics model of the reentry vehicle;
and 2, step: aiming at the parameters of the reentry aircraft, setting different aircraft positions, speeds, attack angles, inclination angles and flight times, namely setting different parameter values, and carrying out simulation to obtain flight tracks of a series of aircraft as training samples;
and 3, step 3: and training the sample by adopting a BP neural network, taking the state, the attack angle, the inclination angle and the time of the aircraft as input, and taking the predicted position of the aircraft as output.
Further, the reentry vehicle dynamics model of step 1 is
Figure GDA0002885817960000051
Figure GDA0002885817960000052
Figure GDA0002885817960000053
Figure GDA0002885817960000054
Figure GDA0002885817960000055
Figure GDA0002885817960000056
Where, is the derivation, α is the angle of attack, R is the earth's center radius, and its dimensionless parameter is the earth's radius R 0 =6378km; theta and phi are longitude and latitude respectively; v is the aircraft speed, with dimensionless parameters of
Figure GDA0002885817960000057
And g is a 0 =9.81m/s 2 (ii) a Gamma is the angle of the flight path,is the angle between the velocity vector and the local horizontal plane; psi is the heading angle, measured clockwise from the local true north direction; sigma is a roll angle; />
Figure GDA0002885817960000058
For time, its dimensionless parameter is->
Figure GDA0002885817960000059
Omega is the rotational angular velocity of the earth, and the dimensionless parameter is->
Figure GDA00028858179600000510
P=F eng /mg 0 Is the thrust acceleration of the solid pulse engine; nondimensionalized resistive acceleration D = ρ (V) c V) 2 S ref C D /(2mg 0 ),C D Lift acceleration L = ρ (V) for damping coefficient c V) 2 S ref C L /(2mg 0 ),C L Is the coefficient of lift, where ρ is the atmospheric density, S ref Is the reference area and m is the aircraft mass.
Further, the sample construction method in step 2 comprises:
(1) setting the value range of initial state variables (height, speed, longitude, latitude, track angle, course angle and flight time), and uniformly selecting state points from the value range as initial states.
(2) The angle of attack and the angle of roll being designed as a function of the magnitude of the speed
Figure GDA00028858179600000511
Figure GDA0002885817960000061
In the formula, V 1 、V mid 、V 2 、α max 、σ mid Determined from the aircraft characteristics and flight profile, where V 1 、V mid 、V 2 All the speed of switching the angle of attack profile is selected according to the aerodynamic characteristics of the aircraft, and V is the speed of switching the angle of attack profile according to the reentry task of the track 1 The value of (A) is between 5500 and 6000m/s, V 2 The value of (A) is between 2000 and 3000m/s, V mid The value of (a) is 4000-5000 m/s; alpha (alpha) ("alpha") max Is the maximum available angle of attack, α, of the aircraft L/Dmax The maximum lift-drag ratio attack angle of the aircraft is obtained; sigma mid The roll angle of the switching point, generally taken as σ mid =45°、σ 1 To the initial flight roll angle, σ 1 =60~80、σ 1 For end flight roll angle, σ 2 =20-40。
(3) And (3) simulating by using the initial condition, the attack angle and the roll angle section shown in the formulas (2) and (3), and storing an initial state and the aircraft terminal position to form a training sample, wherein the initial state is sample input, and the aircraft terminal position is sample output.
The online fly-around module of any no-fly zone comprises the following four steps:
step 10: calculating the position information of the no-fly zone in the geocentric coordinate system according to the longitude and latitude information of the no-fly zone, and calculating the coordinate information of the no-fly zone in the aircraft position coordinate system according to a conversion matrix between the geocentric coordinate system and the aircraft position coordinate system;
step 20: according to the current attack angle and the current roll angle of the aircraft, quickly predicting the flight track by using an offline-trained neural network;
and step 30: judging whether the estimated aircraft track intersects with the no-fly zone or not and the intersection time of the estimated aircraft track and the no-fly zone, and analyzing the influence degree of the aircraft on the no-fly zone as a basis for judging the inclination angle symbol;
step 40: and according to a set inclination angle symbol judgment rule, deciding the inclination angle symbol of the aircraft, and guiding the aircraft to bypass the no-fly zone.
Further, the coordinate system of step 10 is defined as:
(1) center of earth coordinate system O E -X E Y E Z E : origin O E Located in the earth's center, O E X E Axis pointing to spring equinox, O E Z E Axial north pole, O E Y E The axis and the other two axes form a right-hand coordinate system;
(2) position coordinate system O P -X P Y P Z P : origin O P At the center of mass of the aircraft, O P X P The axis points to the north, O P Y P The axis points along the geocentric radial direction to the sky, O P Z P The axes and the other two axes form a right-hand coordinate system pointing east.
Further, the method for solving the coordinates of the geocentric coordinate system according to the longitude and latitude comprises
Figure GDA0002885817960000071
Wherein R is e Is the earth radius, phi is latitude, and theta is longitude.
Further, the conversion method from the geocentric coordinate system to the position coordinate system is
Figure GDA0002885817960000072
Wherein phi p And Θ p Respectively the longitude and latitude of the aircraft centroid. L (phi) pp ) In the form of
Figure GDA0002885817960000073
For the irregular no-fly zone, the irregular no-fly zone is usually represented by a series of discrete characteristic points, and for each discrete point, the coordinates of the discrete point in the aircraft position coordinate system are obtained according to the conversion method.
Further, the specific method for quickly predicting the flight trajectory in step 20 is as follows:
(1) acquiring the motion state of the current aircraft, including position, speed, track angle and course angle;
(2) setting the flight time of the aircraft;
(3) and inputting the parameters into the trained neural network to obtain the output aircraft terminal position.
Further, the specific method for analyzing the threat situation of the aircraft in step 30 is (as shown in fig. 3):
(1) calculating the distance between the track prediction terminal and each characteristic point of the no-fly zone, selecting the characteristic point with the minimum distance as p, and recording two adjacent characteristic points as p 1 And p 2 . Note that the starting point of the track is p S End point is p E
(2) Calculating the line segment p 1 p、p 2 p、p S p、p E p relative to a reference direction (the reference direction being the true north direction, i.e. O of the position coordinate system) P X P Axis) of the shaft, respectively
Figure GDA0002885817960000081
(3) And judging the relationship between the track end point and the no-fly area according to the size of the angle. If it is
Figure GDA0002885817960000082
Is greater than or equal to>
Figure GDA0002885817960000083
And &>
Figure GDA0002885817960000084
If the track end point is in the no-fly zone, the track end point is in the no-fly zone; otherwise, the track end point is outside the no-fly zone.
(4) And if the track end point is not in the no-fly zone, recording the flight time t of the aircraft at the moment, and executing (7), otherwise, executing (5).
(5) If the track end point is in the no-fly zone, calculating the track end point relative to the line segment p 1 p、p 2 And selecting a smaller value as the distance of the aircraft relative to the no-fly zone, and recording the distance as d.
(6) The track prediction time t is changed by using a dichotomy method, and the corresponding track end point position p 'is calculated' E Repeating the above process to solve the distance d' relative to the no-fly zone,until d' is less than a set threshold Δ d.
(7) Recording the time t for evaluating the threat level of an aircraft And = t' (i =1,2,i =1 corresponding to a trajectory with a positive roll angle sign, i =2 corresponding to a trajectory with a negative roll angle sign), the analysis of the threat situation of the aircraft is completed.
Furthermore, the attack angle and the roll angle of the aircraft are determined during the track design, and cannot be changed, and the lateral track of the aircraft can be changed only by changing the sign of the roll angle, so that the aircraft bypasses a no-fly zone. The specific method for judging the aircraft roll angle symbol in the fourth step is as follows:
(1) setting a trajectory prediction time threshold t threshold (0<t threshold ) Comparing the time t when the trajectory intersects the no-fly zone ⊥1 And t ⊥2 And t threshold The magnitude relationship of (a);
(2) if t is ⊥1 And t ⊥2 Are all greater than t threshold If the aircraft keeps the current roll angle flight, the current flight roll angle sign is changed;
(3) if t is ⊥1 And t ⊥2 At least one of which is less than t threshold Then aircraft according to t ⊥1 And t ⊥2 The larger of which determines the roll angle sign. If the original direction is t predicted ⊥1 And t ⊥2 If the smaller direction is consistent, multiplying the current roll angle symbol by-1 to change the current flight direction; otherwise, it is multiplied by 1.
The invention provides a method for rapidly predicting the trajectory of an aircraft, a method for rapidly judging the relation between the predicted trajectory and a no-fly area and aircraft inclination angle symbol selection logic, aiming at the defect that the existing reentry aircraft can only encircle a no-fly area with a regular shape. The capability of the reentry aircraft in the autonomous fly-around no-fly zone and the residual flight capability after the reentry aircraft bypasses the no-fly zone are effectively improved.
Those skilled in the art will appreciate that those matters not described in detail in the present specification are not particularly limited to the specific examples described herein.
Although the present invention has been described with reference to the preferred embodiments, it is not intended to limit the present invention, and those skilled in the art can make variations and modifications of the present invention without departing from the spirit and scope of the present invention by using the methods and technical contents disclosed above.

Claims (5)

1. A reentry aircraft arbitrary no-fly zone fly-around method based on intelligent trajectory prediction is characterized by comprising the following steps:
s1, establishing a reentry vehicle flight dynamics model;
s2, selecting different initial parameters of the aircraft, simultaneously setting an attack angle and a roll angle, and simulating by using the flight dynamics model in the S1 to obtain the terminal position of the aircraft; the initial parameters comprise height, speed, longitude, latitude, track angle and course angle;
s3, taking initial parameters, an attack angle, a roll angle and time of the aircraft as input, taking the terminal position of the aircraft as output, and training by adopting a BP neural network to obtain a trained neural network model;
s4, determining the position of the no-fly zone; predicting a flight track by using the trained neural network model according to the current attack angle and the current roll angle of the aircraft;
s5, judging the position relation between the flight track and the no-fly zone, and adjusting the inclination angle of the aircraft when the aircraft is influenced by the no-fly zone; the method for adjusting the roll angle of the aircraft comprises the following steps:
s51, the flight track is approximately a section of circular arc relative to the earth radius, and the current position of the aircraft is a track starting point p S The other end of the arc is a track end point p E The no-fly zone is represented by a plurality of characteristic points which are connected in sequence; calculating the distance between the track end point and all the characteristic points of the no-fly area; selecting the characteristic point p with the minimum distance and two characteristic points p connected with the point p 1 And p 2
S52, calculating a line segment p 1 p、p 2 p、p S p、p E The angle of p with respect to the reference direction is respectively noted
Figure FDA0004056634540000011
Figure FDA0004056634540000012
S53, if
Figure FDA0004056634540000013
Is greater than or equal to>
Figure FDA0004056634540000014
And &>
Figure FDA0004056634540000015
In between, the arc end point is in the no-fly zone; otherwise, the track end point is outside the no-fly zone;
s54, if the track end point is outside the no-fly zone, recording the flight time t of the aircraft at the moment, and turning to S57, otherwise, turning to S55;
s55, calculating the track end point relative to the line segment p 1 p、p 2 Selecting a smaller value as the distance of the aircraft relative to the no-fly zone, and recording the distance as d;
s56, adjusting the track prediction time t by adopting a dichotomy method, and calculating the corresponding track end point position p' E Repeating S52-S55 to determine the distance d 'of the aircraft relative to the no-fly zone after the track prediction time is adjusted until d' is smaller than a set threshold value delta d;
s57, determining track prediction time t when the track is intersected with the no-fly zone =t′;
S58, setting a track prediction threshold t threshold Comparing the time t when the trajectory intersects the no-fly zone ⊥1 And t ⊥2 And t threshold The magnitude relationship of (1); if t is ⊥1 And t ⊥2 Are all greater than t threshold The aircraft keeps flying at the current roll angle; if t ⊥1 And t ⊥2 In at leastHas a value less than t threshold Then aircraft follows t ⊥1 And t ⊥2 The larger of which determines the roll angle sign.
2. The method for winding any no-fly-off area of the reentry vehicle based on intelligent trajectory prediction as claimed in claim 1, wherein the no-fly-off area is irregular.
3. The method for winding the flight in any no-fly-zone of the reentry vehicle based on intelligent trajectory prediction as claimed in claim 1, wherein in S2, the attack angle and the roll angle are both functions with speed as an independent variable.
4. The method for detouring any no-fly-zone of the reentry vehicle based on the intelligent prediction of the trajectory according to claim 1, wherein in S4, the position information of the no-fly zone in the geocentric coordinate system is calculated according to the latitude and longitude information of the no-fly zone, and then the coordinate information of the no-fly zone in the position coordinate system of the vehicle is calculated according to the transformation matrix between the geocentric coordinate system and the position coordinate system of the vehicle, so as to determine the position of the no-fly zone.
5. The method for any no-fly-zone fly-around of a reentry vehicle based on intelligent trajectory prediction as claimed in claim 1, wherein in S4, the method for predicting the flight trajectory by using the trained neural network model comprises:
s41, acquiring the current altitude, speed, longitude, latitude, track angle and course angle of the aircraft;
s42, setting the flight time of the aircraft;
s43, taking the current altitude, speed, longitude, latitude, track angle, course angle of the aircraft and the flight time of the aircraft as input parameters, and predicting the flight track by using the trained neural network model.
CN202011331200.7A 2020-11-24 2020-11-24 Reentry vehicle any no-fly zone around-flying method based on intelligent trajectory prediction Active CN112506218B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011331200.7A CN112506218B (en) 2020-11-24 2020-11-24 Reentry vehicle any no-fly zone around-flying method based on intelligent trajectory prediction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011331200.7A CN112506218B (en) 2020-11-24 2020-11-24 Reentry vehicle any no-fly zone around-flying method based on intelligent trajectory prediction

Publications (2)

Publication Number Publication Date
CN112506218A CN112506218A (en) 2021-03-16
CN112506218B true CN112506218B (en) 2023-04-14

Family

ID=74958347

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011331200.7A Active CN112506218B (en) 2020-11-24 2020-11-24 Reentry vehicle any no-fly zone around-flying method based on intelligent trajectory prediction

Country Status (1)

Country Link
CN (1) CN112506218B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114035603B (en) * 2021-08-08 2023-11-28 中国航空工业集团公司沈阳飞机设计研究所 Unmanned aerial vehicle threat zone dynamic detection and alarm method
CN114637311B (en) * 2022-03-17 2024-06-07 北京航空航天大学 Guidance method and system based on maneuver avoidance of multiple forbidden zones
CN115017747B (en) * 2022-08-09 2022-10-21 安胜(天津)飞行模拟***有限公司 Multi-speed simulation repositioning operation method of eVTOL (electric virtual plane)
CN116929308B (en) * 2023-09-18 2023-11-28 众芯汉创(江苏)科技有限公司 Unmanned aerial vehicle around-flight photographing method and system based on arbitrary point position information of tower

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107491090A (en) * 2017-08-25 2017-12-19 中国人民解放***箭军工程大学 Based on the quick planing method of aircraft reentry trajectory for detecting point self-adapted pseudo- spectrometry
CN108387140A (en) * 2018-01-19 2018-08-10 北京航空航天大学 A kind of parsing reentry guidance method considering multiple no-fly zone constraints
CN109508030A (en) * 2018-11-27 2019-03-22 北京航空航天大学 A kind of collaboration parsing reentry guidance method considering more no-fly zone constraints
CN111783358A (en) * 2020-07-02 2020-10-16 哈尔滨工业大学 Bayesian estimation-based long-term trajectory prediction method for hypersonic aircraft

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107491090A (en) * 2017-08-25 2017-12-19 中国人民解放***箭军工程大学 Based on the quick planing method of aircraft reentry trajectory for detecting point self-adapted pseudo- spectrometry
CN108387140A (en) * 2018-01-19 2018-08-10 北京航空航天大学 A kind of parsing reentry guidance method considering multiple no-fly zone constraints
CN109508030A (en) * 2018-11-27 2019-03-22 北京航空航天大学 A kind of collaboration parsing reentry guidance method considering more no-fly zone constraints
CN111783358A (en) * 2020-07-02 2020-10-16 哈尔滨工业大学 Bayesian estimation-based long-term trajectory prediction method for hypersonic aircraft

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
基于倾侧角反馈控制的预测校正再入制导方法;赵江等;《兵工学报》;20150531;第36卷(第05期);第823-830页 *
多路径约束下的高超声速滑翔飞行器再入制导;王子瑶等;《导弹与航天运载技术》;20200610(第03期);第61-67页 *
考虑禁飞区规避的预测校正再入制导方法;赵江等;《北京航空航天大学学报》;20150513;第41卷(第05期);第864-870页 *

Also Published As

Publication number Publication date
CN112506218A (en) 2021-03-16

Similar Documents

Publication Publication Date Title
CN112506218B (en) Reentry vehicle any no-fly zone around-flying method based on intelligent trajectory prediction
CN109753068B (en) Multi-USV group collaborative collision avoidance planning method considering communication situation
CN109740198B (en) Analytic prediction-based three-dimensional reentry guidance method for gliding aircraft
CN111399541B (en) Unmanned aerial vehicle whole-region reconnaissance path planning method of unsupervised learning type neural network
CN111273670B (en) Unmanned ship collision prevention method for fast moving obstacle
CN109871031B (en) Trajectory planning method for fixed-wing unmanned aerial vehicle
CN111240345B (en) Underwater robot trajectory tracking method based on double BP network reinforcement learning framework
Cui et al. Autonomous boat driving system using sample‐efficient model predictive control‐based reinforcement learning approach
CN114330115B (en) Neural network air combat maneuver decision-making method based on particle swarm search
CN112034711A (en) Unmanned ship sea wave interference resistance control method based on deep reinforcement learning
CN115016496A (en) Water surface unmanned ship path tracking method based on deep reinforcement learning
CN107367941B (en) Method for observing attack angle of hypersonic aircraft
CN108491650B (en) Mars entering terminal state efficient evaluation method based on intelligent learning
CN113671825B (en) Maneuvering intelligent decision-avoiding missile method based on reinforcement learning
CN113625569A (en) Small unmanned aerial vehicle prevention and control hybrid decision method and system based on deep reinforcement learning and rule driving
CN113538973B (en) Automatic ship collision avoidance method based on improved particle swarm optimization
CN109375642B (en) Energy-saving control method for unmanned aerial vehicle
CN114442673B (en) Intelligent aircraft trajectory planning method based on chaotic model and DNN
CN115562313A (en) Autonomous underwater vehicle motion control method for pier flaw detection
Al-Jarrah et al. Blimp based on embedded computer vision and fuzzy control for following ground vehicles
CN112925344B (en) Unmanned aerial vehicle flight condition prediction method based on data driving and machine learning
Vianna et al. Neural Network Based Model Predictive Control for an Autonomous Vehicle
CN112947448B (en) Unmanned ship cluster collaborative surrounding multi-target fuzzy controller structure and design method
CN115079721A (en) Aircraft cooperative trajectory planning system and method based on decoy-penetration strategy
Zhu et al. Path planning of mobile robot based on deep reinforcement learning with transfer learning strategy

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