IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0548292
(2004-03-04)
|
등록번호 |
US-7500423
(2009-03-10)
|
우선권정보 |
SE-0300560(2003-03-04) |
국제출원번호 |
PCT/SE04/000309
(2004-03-04)
|
§371/§102 date |
20050906
(20050906)
|
국제공개번호 |
WO04/079289
(2004-09-16)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- Totalforsvarets Forskningsinstitut
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
6 인용 특허 :
11 |
초록
▼
A method of calculating in near-real-time two possible angles of elevation of a projectile and associated times of flight so that the projectile can be made to act at a desired point The angle of elevation of the launching direction of the projectile and the time of flight are calculated in a proces
A method of calculating in near-real-time two possible angles of elevation of a projectile and associated times of flight so that the projectile can be made to act at a desired point The angle of elevation of the launching direction of the projectile and the time of flight are calculated in a process which is divided into two main parts, a calculation part which discretely timed calculates positions and associated points of time along a trajectory, and a logic part which sets a first direction of elevation, monitors the calculation of projectile positions and time of flight and interrupts the calculation at specified points to determine a solution, Then the logic part sets a second direction of elevation until two solutions have been found.
대표청구항
▼
The invention claimed is: 1. A method of calculating in near real-time two possible angles of elevation of a projectile and associated times of flight so that the projectile can be made to act at a desired point, c h a r a c t e r i s e d in that the azimuth angle of a vertical plane, the XZ plane,
The invention claimed is: 1. A method of calculating in near real-time two possible angles of elevation of a projectile and associated times of flight so that the projectile can be made to act at a desired point, c h a r a c t e r i s e d in that the azimuth angle of a vertical plane, the XZ plane, in which the launching direction of the projectile lies, is determined in a prior-art manner, for instance by direct measuring the direction to a target on which the projectile is to act, the origin is fixed at the starting point of the projectile and the X axis is fixed to be parallel to the horizontal plane, the angle of elevation and the time of flight are calculated in a process which is divided into two main parts, a calculation part and a logic part, where the calculation part, starting from the diameter (d), mass (m), air drag coefficient (Cd ) and launching speed (Vlaunch ) of the projectile, discretely timed calculates projectile positions and associated times of flight in a trajectory, and where the logic part, starting from a maximum inaccuracy in the logic part (acc), a lower limit of the desired height (lh), the horizontal distance to the target (xp ) and the relative height to the target (zp ), sets a first direction of elevation (αlaunch ), monitors the calculation of projectile positions and time of flight, and interrupts the calculation either, when the projectile lies within a circle of acceptance with the desired point at the centre and with the radius equal to half the value of the inaccuracy (acc) of the logic part and determines the current values of direction of elevation and time of flight as a solution, or when a calculated projectile position lies outside a predetermined boundary condition, and after that, until two solutions have been found, sets a second direction of elevation. 2. A method as claimed in claim 1, c h a r a c t e r i s e d by first calculating a time step (ttick) which is used in the calculation part as said maximum inaccuracy (acc) divided by at least 4 times the launching speed (Vlaunch). 3. A method as claimed in claim 1, c h a r a c t e r i s e d by fixing as a first angle of elevation one that is with certainty below or equal to the lowest of the angles of elevation of the solution. 4. A method as claimed in claim 1, c h a r a c t e r i s e d by iterating positions in a trajectory as follows description="In-line Formulae" end="lead"Vx=V*COS(α*deg2 rad)--ttick *( kƒ*V2 *COS(α*deg2 rad)/m)description="In-line Formulae" end="tail" description="In-line Formulae" end="lead"Vz=V*SIN(α*deg2 rad)--ttick *( gƒ*V2 *SIN(α*deg2 rad)/m)description="In-line Formulae" end="tail" giving description="In-line Formulae" end="lead"Xv =Xv +Vx *ttick description="In-line Formulae" end="tail" description="In-line Formulae" end="lead"Zv =Zv +Vz *ttick description="In-line Formulae" end="tail" description="In-line Formulae" end="lead"t=t+ttick description="In-line Formulae" end="tail" wherein Xv is the most recently calculated position in X direction and Zv the same in Z direction, Vx is the most recently calculated speed in X direction and Vz the same in Z direction, V=√{square root over (V2 x +V2 z )}is the most recently calculated resulting speed in the plane X,Z, description="In-line Formulae" end="lead"α=ATAN(Vz /(Vx +1 *10--20 ))*rad2 degdescription="In-line Formulae" end="tail" deg2rad means conversion from degrees to radians and rad2deg the reverse, kf=Cd*ρ* area/2 is the resulting air drag coefficient, with ρequal to the density of the air, m is the mass and g is the acceleration of gravity and wherein αis fixed at αlaunch and V is fixed at Vlaunch at the starting time t =0. 5. A method as claimed in claim 4, c h a r a c t e r i s e d in that the iteration proceeds until the most recently calculated position in X direction, xv, is greater than the distance to the target in X direction, xp, and the distance between the start position and the target position in X direction is different from zero, and after that it is determined whether the trajectory lies within said circle of acceptance, which means that it will be established that a first solution has been found in angle of elevation and time of flight for a trajectory, or otherwise whether the trajectory lies above or below the target. 6. A method as claimed in claim 5, c h a r a c t e r i s e d by selecting a new greater angle of elevation if the trajectory lies below the target. 7. A method as claimed in claim 5, c h a r a c t e r i s e d by returning, if the trajectory lies above the target, to the immediately preceding angle of elevation which gave a trajectory below the target, and beginning a new series of calculations of positions and times along trajectories by a step of increase in the direction of elevation which is a fraction, for instance one tenth, of the previous step of increase. 8. A method as claimed in claim 5, c h a r a c t e r i s e d by starting, if the solution is a first solution, the calculation of a second solution, which is initiated by another angle of elevation being selected, except in the cake where the first angle of elevation is 90 �� , i.e. straight upwards, when the same angle of elevation is selected. 9. A method as claimed in claim 8, c h a r a c t e r i s e d in that the iteration proceeds until the most recently calculated position in Z direction, zv, is smaller than the distance to the target in Z direction, zp, and that both αis less than zero and the distance between the start position and the target position in X direction is different from zero, and, after that, it is determined whether the trajectory lies within said circle of acceptance, which means that a second solution has been found in angle of elevation and time of flight for a trajectory, or otherwise whether in X direction it lies on this side of or beyond the position of the target seen from the start position. 10. A method as claimed in claim 9, c h a r a c t e r i s e d by selecting a new greater angle of elevation if the trajectory lies beyond the target in X direction. 11. A method as claimed in claim 9, c h a r a c t e r i s e d by returning, if the trajectory lies on this side of the target in X direction, to the immediately preceding angle of elevation which gave a trajectory beyond the target, and beginning a new series of calculations of positions and times along trajectories by a step of increase in the direction of elevation which is a fraction, for instance one tenth, of the previous step of increase. 12. A method as claimed in claim 6, c h a r a c t e r i s e d in that the selection of an increase of the angle of elevation decreases with an increasing angle of elevation. 13. method as claimed in claim 1, c h a r a c t e r i s e d by using in the calculations an air drag coefficient (Cd ) which varies in dependence on temperature, atmospheric pressure and air humidity. 14. method as claimed in claim 3, c h a r a c t e r i s e d by fixing 90��as the first angle of elevation. 15. A method as claimed in claim 10, c h a r a c t e r i s e d in that the selection of an increase of the angle of elevation decreases with an increasing angle of elevation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.