Movatterモバイル変換


[0]ホーム

URL:


CN103440406A - Method for calculating off-line iteration particle trajectory - Google Patents

Method for calculating off-line iteration particle trajectory
Download PDF

Info

Publication number
CN103440406A
CN103440406ACN2013103514515ACN201310351451ACN103440406ACN 103440406 ACN103440406 ACN 103440406ACN 2013103514515 ACN2013103514515 ACN 2013103514515ACN 201310351451 ACN201310351451 ACN 201310351451ACN 103440406 ACN103440406 ACN 103440406A
Authority
CN
China
Prior art keywords
angle
attack
meet
interpolation
jump
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
Application number
CN2013103514515A
Other languages
Chinese (zh)
Other versions
CN103440406B (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.)
Beijing Institute of Electronic System Engineering
Original Assignee
Beijing Institute of Electronic System Engineering
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 Beijing Institute of Electronic System EngineeringfiledCriticalBeijing Institute of Electronic System Engineering
Priority to CN201310351451.5ApriorityCriticalpatent/CN103440406B/en
Publication of CN103440406ApublicationCriticalpatent/CN103440406A/en
Application grantedgrantedCritical
Publication of CN103440406BpublicationCriticalpatent/CN103440406B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention relates to a method for calculating an off-line iteration particle trajectory. The calculation method comprises the following steps of (1) calculating a high-dimensional interpolation list of angle of attack alpha and balanced rudder deflection angle delta by an off-line iteration method; (2) according to the high-dimensional interpolation list of the angle of attack alpha and the balanced rudder deflection angle delta in the step (1), establishing an interpolation calculation module of the angle of attack alpha and the balanced rubber deflection angle delta in a particle trajectory calculation model; and (3) establishing a particle trajectory model, carrying out ergodic interpolation calculation on the angle of attack alpha and the balanced rudder deflection angle delta by the interpolation model in the step (2), and finally solving the speed and position information of a missile. The method can solve the problems of low iteration efficiency and non-convergent iteration of a conventional particle trajectory calculation method when the missile pneumatic non-linear characteristic is obvious, and the simulation efficiency of a trajectory is improved.

Description

A kind of off-line iteration particle ballistic calculation
Technical field
The present invention relates to a kind of particle ballistic calculation, particularly a kind of off-line iteration particle ballistic calculation.
Background technology
Conventional particle ballistic calculation is in each flight moment of guided missile, based on " equilibrium,transient ", suppose, adopt two nonlinear equations of normal force and pitching moment to resolve angle of rudder reflection and the angle of attack in the mode of line iteration, because the nonlinear iteration of two independents variable solves relevant with solution path and initial value, pneumatic non-linear with conspicuous characteristics at guided missile, easily occur two class problems while having " saddle point " or " limit ": the first, iteration efficiency is very low, and now online iterative manner can't meet the particle of rapidity, requirement of real-time trajectory computation requirement; The second, iteration does not restrain, and now adopts online iterative manner can not calculate the angle of attack and angle of rudder reflection, and will cause trajectory to calculate can't carry out.
Summary of the invention
For above the deficiencies in the prior art, the invention provides a kind of off-line iteration particle ballistic calculation.To solve the pneumatic non-linear problem that conventional particle ballistic calculation iteration efficiency is low when with conspicuous characteristics, iteration does not restrain of guided missile, improve ballistic solution efficiency, realize the quick real-time resolving of trajectory.Purpose of the present invention is achieved through the following technical solutions:
First step off-line iterative computation angle of attack and the list of balance angle of rudder reflection δ higher-dimension interpolation
Before carrying out real-time Ballistic Simulation of Underwater, at first in the full spatial domain of missile flight, according to precision, need to choose height, speed state point (Hi, Vj) i=1,2,3..., j=1,2,3..., each state point of off-line iterative computation (Hi, Vj) meet angle of attack and the angle of rudder reflection δ (δ≤maximum angle of rudder reflection restriction δ of " equilibrium,transient " statemax), and calculate the normal force Y that angle of attack now and angle of rudder reflection δ can provide, and then the normal g-load Ny(Nymax that now can provide≤maximum normal g-load restriction Nymax be provided), obtain one group of angle of attack and angle of rudder reflection δ that meets following condition:
Mz(α)+Mz(δ)=0Ny=Ny(α,δ)---(1)
During iteration do not restrain if occur while with dichotomy, Secant Method etc., carrying out above iterative computation situation, can adopt search procedure to carry out the angle of attack, angle of rudder reflection solves.
Height H using the missile flight spatial domain, in the restriction of speed restriction and normal g-load, speed V, normal g-load Ny are as independent variable, provided the three-dimensional interpolation list of corresponding angle of attack and angle of rudder reflection δ under " equilibrium,transient " state by above-mentioned calculating, the traversal interpolation table that this list will be calculated as real-time trajectory.
Second step is set up angle of attack, angle of rudder reflection δ interpolation calculation module
The higher-dimension interpolation list of the angle of attack that off-line iteration based on the first step obtains and angle of rudder reflection δ, set up angle of attack, angle of rudder reflection δ interpolation calculation module in particle trajectory computation model.It is the input independent variable that the interpolation calculation module be take the current flying height H of guided missile, speed V and normal direction required overload Ny, and angle of attack, the angle of rudder reflection δ list obtained of take in the first step is the traversal interpolation table.
The 3rd step is set up the particle model trajectory
Set up the particle model trajectory according to guided missile center of mass motion system of equations, in model, the angle of attack, angle of rudder reflection are traveled through interpolation calculation by the interpolating module of second step, and no longer the real-time online iterative computation, saved a large amount of computing times.Calculate the stressed of guided missile by the angle of attack, angle of rudder reflection and guided missile aerodynamic parameter etc., and then resolve speed, positional information that motion equation of a missile obtains guided missile.
The invention has the advantages that:
1, providing by a large amount of iteration angle of attack, the list of angle of rudder reflection δ three-dimensional interpolation changed with height H, speed V and normal g-load Ny before Ballistic Simulation of Underwater in real time, in real-time Ballistic Simulation of Underwater process, the method for employing traversal interpolation in list is carried out the angle of attack, angle of rudder reflection calculates.With the online alternative manner of routine, compare, only need one-time calculation provide complete interpolation list can after in real time the list interpolation is solved to the corresponding angle of attack and angle of rudder reflection when demand is arranged, can effectively improve the computing velocity of real-time Ballistic Simulation of Underwater, promote Ballistic Simulation of Underwater efficiency;
2, simultaneously, employing calculated the interpolation list and list is carried out the method for exhaustive traversal in emulation before the trajectory real-time simulation, can effectively avoid adopting being commonly used in the restriction of line iteration method as the necessary strictly monotone of the desired corresponding statess such as dichotomy, Newton method, Secant Method, avoid not restraining due to the non-linear iteration of bringing of the relevant aerodynamic parameter of guided missile the problem that causes trajectory calculating to carry out.
The accompanying drawing explanation
Fig. 1: search procedure solves the angle of attack, angle of rudder reflection process flow diagram.
Embodiment
Below a kind of off-line iteration of the present invention particle ballistic calculation is elaborated, specifically comprise the steps.
First step off-line iterative computation angle of attack and the list of balance angle of rudder reflection δ higher-dimension interpolation
Before carrying out real-time Ballistic Simulation of Underwater, at first in the full spatial domain of missile flight, according to precision, need to choose height, speed state point (Hi, Vj) i=1,2,3..., j=1,2,3..., each state point of off-line iterative computation (Hi, Vj) meet angle of attack and the angle of rudder reflection δ (δ≤maximum angle of rudder reflection restriction δ of " equilibrium,transient " statemax), and calculate the normal force Y that angle of attack now and angle of rudder reflection δ can provide, and then the normal g-load Ny(Nymax that now can provide≤maximum normal g-load restriction Nymax be provided), obtain one group of angle of attack and angle of rudder reflection δ that meets following condition:
Mz(α)+Mz(δ)=0Ny=Ny(α,δ)---(1)
During iteration do not restrain if occur while with dichotomy, Secant Method etc., carrying out above iterative computation situation, can adopt search procedure shown in Fig. 1 to carry out the angle of attack, angle of rudder reflection solves.Concrete grammar is as follows:
A) first choose the initial value α of angle of attack and angle of rudder reflection δ0, δ0and using this as the starting point of searching for;
B) calculate Mz(α)+Mz(δ);
C) judge whether to meet Mz(α)+Mz(δ)=0, if meet, jump to d); If do not meet, change δ, even δ=δ+Δ δ, and jump to b);
D) judge whether to meet δ≤δmaxif, meet, jump to e); If do not meet, change α, even α=α+Δ α, and jump to b);
E) calculate normal force Y=Y(α, δ) and Ny=Ny(α, δ);
F) judge whether to meet Ny≤Nymaxif meet output (H nowi, Vj, Ny, α, δ), and jump to g); If do not meet, change α, even α=α+Δ α, and jump to b);
G) change α, even α=α+Δ α, and jump to b), repeat above step and calculate, until complete the search in whole angle of attack scope.
Height H using the missile flight spatial domain, in the restriction of speed restriction and normal g-load, speed V, normal g-load Ny are as independent variable, provided the three-dimensional interpolation list of corresponding angle of attack and angle of rudder reflection δ under " equilibrium,transient " state by above-mentioned calculating, the traversal interpolation table that this list will be calculated as real-time trajectory.
Second step is set up angle of attack, angle of rudder reflection δ interpolation calculation module
The higher-dimension interpolation list of the angle of attack that off-line iteration based on the first step obtains and angle of rudder reflection δ, set up angle of attack, angle of rudder reflection δ interpolation calculation module in particle trajectory computation model.It is input that the interpolation calculation module be take the current flying height H of guided missile, speed V and normal direction required overload Ny, and angle of attack, the angle of rudder reflection δ list obtained of take in the first step is the traversal interpolation table.
In powered phase, guided missile quality, barycenter, moment of inertia change in time, therefore when interpolation, by linear change, consider, add correction factor it is revised.
The 3rd step is set up the particle model trajectory
Set up the particle model trajectory according to guided missile center of mass motion system of equations, in model, the angle of attack, angle of rudder reflection are traveled through interpolation calculation by the interpolating module of second step, and no longer the real-time online iterative computation, saved a large amount of computing times.Calculate the stressed of guided missile by the angle of attack, angle of rudder reflection and guided missile aerodynamic parameter etc., and then resolve speed, positional information that motion equation of a missile obtains guided missile.
Should be appreciated that the above detailed description of technical scheme of the present invention being carried out by preferred embodiment is illustrative and not restrictive.Those of ordinary skill in the art modifies reading the technical scheme that can put down in writing each embodiment on the basis of instructions of the present invention, or part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (2)

CN201310351451.5A2013-08-132013-08-13A kind of off-line iteration particle trajectory computational methodsActiveCN103440406B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201310351451.5ACN103440406B (en)2013-08-132013-08-13A kind of off-line iteration particle trajectory computational methods

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201310351451.5ACN103440406B (en)2013-08-132013-08-13A kind of off-line iteration particle trajectory computational methods

Publications (2)

Publication NumberPublication Date
CN103440406Atrue CN103440406A (en)2013-12-11
CN103440406B CN103440406B (en)2016-08-10

Family

ID=49694099

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201310351451.5AActiveCN103440406B (en)2013-08-132013-08-13A kind of off-line iteration particle trajectory computational methods

Country Status (1)

CountryLink
CN (1)CN103440406B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109708525A (en)*2018-12-122019-05-03中国人民解放军陆军工程大学Missile flight trajectory calculation method and system and terminal equipment
CN109857140A (en)*2019-01-302019-06-07北京星际荣耀空间科技有限公司Carrier rocket pitch program angle calculation method, system, equipment and storage medium
CN119556709A (en)*2024-09-232025-03-04北京理工大学 A fast fitting method for nonlinear state of aircraft

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB2343425B (en)*1998-10-302003-01-15Lockheed CorpMethod and apparatus for rapidly turning a vehicle in a fluid medium
EP1623289A1 (en)*2003-04-292006-02-08Mass Consultants LimitedControl system for craft and a method of controlling craft
CN102139766A (en)*2010-10-282011-08-03中国科学院力学研究所 A Method of Obtaining the Design Angle of Attack for Suborbital Vehicle Reentry Flight
CN102789527A (en)*2012-07-112012-11-21南京航空航天大学Particle swarm optimization method for airplane trim

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB2343425B (en)*1998-10-302003-01-15Lockheed CorpMethod and apparatus for rapidly turning a vehicle in a fluid medium
EP1623289A1 (en)*2003-04-292006-02-08Mass Consultants LimitedControl system for craft and a method of controlling craft
CN102139766A (en)*2010-10-282011-08-03中国科学院力学研究所 A Method of Obtaining the Design Angle of Attack for Suborbital Vehicle Reentry Flight
CN102789527A (en)*2012-07-112012-11-21南京航空航天大学Particle swarm optimization method for airplane trim

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
冯定华 等: "《大攻角舵偏角条件下超声速导弹轴向力工程计算方法》", 《上海航天》*
王继平 等: "《一种虚拟目标点的弹道迭代确定方法》", 《飞行力学》*
祝强军: "《弹道导弹弹道仿真与优化设计》", 《中国优秀硕士学位论文全文数据库(电子期刊)工程科技Ⅱ辑》*
谢照林: "《高射弹道方案设计的计算机方法》", 《太原机械学院学报》*

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109708525A (en)*2018-12-122019-05-03中国人民解放军陆军工程大学Missile flight trajectory calculation method and system and terminal equipment
CN109857140A (en)*2019-01-302019-06-07北京星际荣耀空间科技有限公司Carrier rocket pitch program angle calculation method, system, equipment and storage medium
CN119556709A (en)*2024-09-232025-03-04北京理工大学 A fast fitting method for nonlinear state of aircraft

Also Published As

Publication numberPublication date
CN103440406B (en)2016-08-10

Similar Documents

PublicationPublication DateTitle
Sun et al.A novel car following model considering average speed of preceding vehicles group
CN103994698B (en) A Simple Sliding Mode Control Method for Missile Pitch Channel Based on Overload and Angular Velocity Measurement
CN105202972B (en)Multi-missile cooperative engagement guidance method based on model predictive control technique
CN103412491A (en)Method for controlling index time-varying slide mode of flexible spacecraft characteristic shaft attitude maneuver
CN102591212B (en)Method for observing longitudinal motion state of aircraft by using time varying measurement delay output signal
CN101908088A (en) A Method for Predicting Flutter Stress of Turbine Blades Based on Two-way Iteration in Time Domain
CN109254533B (en)Hypersonic aircraft rapid trajectory optimization method based on state integral gradient-restoration algorithm
CN104070525B (en)For the method for space manipulator continuous trajectory tracking
CN109141911B (en)The acquisition methods and device of the control amount of unmanned vehicle performance test
CN103207568A (en)Steering engine saturation resistant self-adaptive control method for ship courses
CN102654772A (en)Track dip angle inversion controlling method of aircraft based on control force limitation situation
CN107390531A (en)The hypersonic aircraft control method of parameter learning finite time convergence control
CN103440406A (en)Method for calculating off-line iteration particle trajectory
Leifsson et al.Aerodynamic design optimization: physics-based surrogate approaches for airfoil and wing design
CN106383523A (en)Aircraft nonlinear attitude control system stability analysis method
CN104843197A (en)Double-ring guidance method of skip re-entry
CN109190248B (en) A gliding range analysis method and analysis system for gliding aircraft
CN102566446B (en)Method for establishing full-envelope mathematical model of unmanned helicopter based on linear model group
CN103123668B (en)A kind of emulation mode of the space rope system robot system based on hybrid-element method
RU2569580C2 (en)Method of formation of adaptive signal of control and stabilisation of angular movement of aircraft, and device for its implementation
CN105069237B (en)Inertia/satellite deep integrated navigation system dynamic testing method of hardware interface excitation
CN106885567A (en)A kind of inertial navigation Cooperative Localization Method and location equipment
CN102654773B (en)Method for controlling flexible spacecraft based on ZVDD and PWM (pulse-width modulation) mixing input former
CN104590593A (en)Method for calibrating central gravitational forces of spacecraft ground microgravity experiment
CN111506959A (en)Universal flight control system and method for flight simulation training

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp