999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Design of Ballisric Consisrency Based on Leasr Squares Supporr Vecror Machine and Parricle Swarm Oprimizarion

2015-02-09 06:08:56ZhangYuchen張宇宸DuZhonghua杜忠華DaiWei戴煒

Zhang Yuchen(張宇宸),Du Zhonghua(杜忠華),Dai Wei(戴煒)

(1.School of Mechanical Engineering,Nanjing University of Science and Technology,Nanjing 210094,P.R.China;2.Armored Vehicle Providing Ground,Beijing 100072,P.R.China)

(Received 25 October 2014;revised 18 July 2015;accepted 14 September 2015)

Design of Ballisric Consisrency Based on Leasr Squares Supporr Vecror Machine and Parricle Swarm Oprimizarion

Zhang Yuchen(張宇宸)1*,Du Zhonghua(杜忠華)1,Dai Wei(戴煒)2

(1.School of Mechanical Engineering,Nanjing University of Science and Technology,Nanjing 210094,P.R.China;2.Armored Vehicle Providing Ground,Beijing 100072,P.R.China)

(Received 25 October 2014;revised 18 July 2015;accepted 14 September 2015)

Absrracr:In order to improve the firing efficiency of projectiles,it is required to use the universal firing table for gun weapon system equipped with a variety of projectiles.Moreover,the foundation of sharing the universal firing table is the ballistic matching for two types of projectiles.Therefore,a method is proposed in the process of designing new type of projectile.The least squares support vector machine is utilized to build the ballistic trajectory model of the original projectile,thus it is viable to compare the two trajectories.Then the particle swarm optimization is applied to find the combination of trajectory parameters which meet the criterion of ballistic matching best. Finally,examples show the proposed method is valid and feasible.

ballistic matching;least squares support vector machine;particle swarm optimization;curve fitting

0 Inrroducrion

Ballistic matching is a characteristic that the ballistic trajectory of different projectiles resemble each other when fired in the same gun.The form factors,projectile mass and muzzle velocities of different kinds of projectiles usually differ from each other.In a certain firing condition,there is the best combination to meet the criterion of ballistic matching.In order to get a better result,the characteristic should be considered as a rule in the process of designing new kind of projectile. Otherwise,it is difficult to satisfy the ballistic matching.Ballistic matching is the foundation of the universal firing table[1].

From the viewpoint of mathematical statistics,the test of the ballistic matching belongs to the mathematical expectation test where the probability error is unknown.Therefore,t-test is utilized in this situation[2].Considering that the ballistic trajectories of the two projectiles are random variables,the firing test should be conducted at a certain amount of samples to obtain the trajectories and the conclusion can be drew whether or not the two projectiles meet the criterion of the ballistic matching through the theory of the mathematical statistics.However,it often reaches a false conclusion due to the dispersion of the firing and the influence of outlier[3].

Considering that it is difficult to test practical firing in the early period of designing new ammunition,theoretical computation is preferred to draw the preliminary conclusion that whether the projectile reaches the criterion of the ballistic matching.

Aiming at gaining the combination of trajectory parameters which matchs the consistency of the track in flight,a series of mathematical models are established and two actual cases are simulated.

1 Numerical Solurion of Ballisric Model

Ignoring the secondary factors such as wind velocity,wind direction,and so on,point-massequations are shown as follows[4]

where vtis the modest velocity which is linear with the projectile velocity,t the modest temperature,t0nthe standard value on the ground of the modest temperature,p(y)the air density function at altitude y,F(vt)the dimensional drag function at the modest velocity vt,g(y)the acceleration due to gravity at altitude y,and C the ballistic coefficient which is shown as follows

where d is the projectile reference diameter,i43the form factor,and m the projectile mass.

While solving the point-mass equations,initial conditions should be determined as follows.

When t=0,one has

In comparison with the two trajectories,the muzzle velocity v0,the form factor i43,and the projectile mass m are generally different while the projectile diameter d,the angleθ0,and the firing position x0,y0are the same.In general,the muzzle velocity v0,the form factor i43,and the projectile mass m can vary independently when designing a new type of ammunition.Therefore,the situation is discussed in which the three parameters above vary simultaneously.

The point-mass Eq.(1)can be solved precisely with the forth order Runge-Kutta method. However,two sets of points cannot be compared because the displacement of the projectile is usually different at the same time step size.There are several methods to solve the problem.One of them is to express the original trajectory as a function,so the ordinate of the two trajectories can compare each other at the same abscissa.

2 Firring Ballisric Trajecrory wirh LSSVM

In order to fit the curve of ballistic trajectory,several methods have been developed such as the method of least square based on the testing data and linear interpolation based on the ballistic equations.Moreover,artificial neural network[5]and support vector machine were proposed contemporarily.The least squares support vector machine(LSSVM)is introduced to fit the ballistic trajectory[6].

Support vector machine(SVM)which was developed on the basis of statistical learning theory is becoming a hot topic in machine learning field for its theoretical foundation and generalization ability[7].SVMs are particular classifiers which are based on the margin maximization principles.They were based on structural risk minimization,which was introduced to machine learning by Vapnik[8],and had yielded excellent generalization performance.

LSSVM is a variant of the standard SVM.It has been shown by a meticulous empirical study that the generalization performance of LSSVM is comparable to that of SVM.

Least squares support vector regression can be viewed as minimizing the following optimization problem[9]

where J(w,e)is the optimal function,w the normal vector of the hyperplane,e the prediction residual vector,C∈R+,namely the regularization parameter,andφ(·)the mapping from the input space to the feature space.In practice,Eq.(4)is solved by optimizing the Lagrangian,namely

k(·,·)is the kernel function on the paired input to replaceφ(xi)Tφ(xj).The commonly used kernel function is the Gaussian defined

Considering the Lagrangian given by Eq.(6),one has

With LSSVM,the relation underlying the data set is represented as a function of the following form

where b andα=[α1,α2,…,αN]Tare obtained from

After gaining the function of the original ballistic trajectory,the difference between the ordinate of the two trajectories can be calculated at the same abscissa.According to the difference,the parameters of the ballistic trajectory can be changed to optimize the new type of the projectile.

3 PSO Algorirhm in Oprimizing Ballisric Paramerers

According to the point-mass equations,the ballistic trajectory is determined by four variants which are muzzle velocity,form factor,projectile mass and gun elevation angle[10].The trajectory will differ as long as one or more of the four parameters are modified.In order to find the most optimal solution of ballistic matching between two trajectories,all the above parameters will be taken into account.In addition,the gun elevation angles are the same when in comparison between the two trajectories.Therefore,in this section another three parameters will be the variants of the point-mass equations.

As concluded in Section 1,each variant is independent of another one which is nonlinear with the trajectory.For this nonlinear combination optimization problem,there are various algorithms like genetic algorithms,evolutionary programming etc.In this section,the particle swarm optimization(PSO)algorithm is utilized to solve the problem[11].

The main steps in the particle swarm optimization process are described as follows[12].

Consider solving the generic optimization problem

where u=[u1,u2,…,um']Tis the m'-dimensional parameter vector to be optimized and G(·)the optimization function.pmax,pmindefine the search space.

(1)Swarm initialization:Set the iteration index l=0 and randomly generatesearch space.

(2)Swarm evaluation:Each particlean optimization function Gassociated with it.Each particleremembers its best position visited so far,denoted asEvery particle also knows the best position visited so far among the entire swarms,denoted as gb(l).The cognitive information and the social information are updated at each iteration as follows

(3)Swarm update:Each particle

where w is the inertia weight and rand()the uniform random number between 0 and 1.c1and c2are the two acceleration coefficients.

(4)Termination condition check:If the maximum number of iterations,Imax,is reached,terminate the algorithm with the solution gb(Imax);otherwise,set l=l+1 and go to Step(2).

According to the PSO algorithm,the optimization function G(·)can obtain the minimum value by using the global optima solution gb(Imax). In this paper,take mean square error(MSE)between two ballistic ordinate as the optimization function G(u)

where yiis the ordinate of the new projectile ballistic trajectory and f( xi) the ordinate of the original projectile solved by LSSVM.

MSE is one of the most fundamental techniques of statistical signal processing.It indicates the difference between two trajectories very well. The less MSE of the trajectory ordinate is,the more satisfactorily the new trajectory matches the original one.

4 Examples

Example 1Given by an original projectile,its mass m=18.7 kg,muzzle velocity v0=782 m/s,form factor i43=0.995,muzzle angle thetaθ0= 22 mil(1.32°).The target in ground is 2.5 km far away from the initial location.

Take the point set D={(xi,yi)obtained from the set of the equations of the ballistic trajectory as the training data.With LSSVM,the relation underlying the data set is represented as y=f(x).

Then v0,i43,m consist in the three-dimensional parameter vector to be optimized.With the PSO algorithm,the minimum value can be obtained from the optimization function G(u).The search space is usually given by particular demand.In this example,the search space is given as shown in Table 1.

Table 1 Three-dimenrional search space of Example 1

Through the 20th iterations for 15 particles,the optimal combination is shown as Table 2.

Table 2 Oprimal resulr wirh PSO algorirhm of Example 1

The comparison between the ballistic elements of the original projectile and the new one is shown as Table 3.

Table 3 Comparison of ballisric paramerers of Example 1

According to the optimistic conclusion,MSE of the trajectory is 0.101,the range of the original trajectory is 0.93 m longer than the new trajectory.As is shown in Fig.1,the two initial trajectories are found to be similar to each other due to the same fire angle.As the velocity of both projectiles decreases,the impact of the gravity increases.Thus,the trajectory starts to differ from each other.The maximal altitude difference of the two trajectories is 0.19 m when the both projectiles reach their maximum altitude.Afterwards,the trajectory descends with the impact of the gravity.Therefore,the two trajectories also almost coincide with each other.As a whole,the two trajectories resemble each other.

Fig.1 Comparison between two trajectories of Example 1

Fig.2 Comparison between two trajectories of Example 2

Example 2Given by an anti-aircraft projectile,its mass m=21.7 kg,muzzle velocity v0= 713 m/s,form factor i43=0.82,muzzle angle θ0=60°.The target in the air is 2 km higher than the initial position.

In Example 2,the search space is given as shown in Table 4.

Table 4 Three-dimenrional search space of Example 2

Through the 20th iterations for 15 particles,the optimal combination is shown as Table 5.

Table 5 Oprimal resulr wirh PSO algorirhm of Example 2

The comparison between the ballistic elements of the original projectile and the new one is shown as Table 6.

Table 6 Comparison of ballisric paramerers of Example 2

According to the optimistic conclusion,MSE of the two trajectories is 0.53,the trajectory height of the original projectile is 0.28 m lower than the new one as shown in Fig.2.As a whole, the two trajectories resemble each other.

5 Conclusions

A design method for the new type of projectile is discussed to ensure that its trajectory meets the criterion of ballistic matching.Exterior ballistic trajectory is calculated based on the point-mass equation because this equation is a very practical and accurate approximation to the actual trajectory to some extent.With LSSVM,the original trajectory is fitted into a nonlinear function,so the two trajectories can be compared numerically. In order to reach the minimum difference of the two trajectories,the PSO algorithm is introduced to find the optimization combination of projectile parameters.Thus,the conclusion can be drew that weather or not the new type of the projectile can share the same firing table with the original projectile.

Acknowledgemenr

This work was supported by the National Natural Science Foundation of China(No.51006052).

[1] Zhang Lingke,Wang Zhongyuan,Guo Wenjuan. Testing criterion for improving flight trajectory consistence[J].Journal of Gun Launch&Control,2006,1(1):1-5.(in Chinese)

[2] Xu Mingyou.A problem on the examination criterion of trajectory coincidence test[J].Journal of Ballistics,2004,16(1):16-18.(in Chinese)

[3] Guo Xifu,Qian Mingwei,Wang Liangming.Accepting limit in test of the application of firing table for different munitions[J].Journal of Nanjing University of Science and Technology,2003,27(5):478-482.(in Chinese)

[4] Pu Fa.Exterior ballistics[M].Beijing:National Defense Industry Press,1980.(in Chinese)

[5] Bishop C M.Neural networks for pattern recognition[M].Oxford:Oxford University Press,1995.

[6] Han Zipeng.Exterior ballistics of projectiles,rockets and missiles[M].Beijing:Beijing Institute of Technology,2008.(in Chinese)

[7] Suykens J A K,Van Gestel T,De Brabanter J,et al. Least squares support vector machines[M].Singapore:World Scientific,2002.

[8] Suykens J A K,Vandewalle J.Least squares support vector machine classifiers[J].Neural Processing Letters,1999,9(3):293-300.

[9] Suykens J A K,Brabanter J D,Lukas L,et al. Weighted least squares support vector machines:Robustness and sparse approximation[J].Neurocomputing,2002,48(1/2/3/4):85-105.

[10]Zhao Yongping,Sun Jianguo.Fast method for sparse least squares support vector regression machine[J]. Control and Decision,2008,23(12):1347-1352.(in Chinese)

[11]Pu Fa.Discussion about the method of designing and testing ballistic consistency[J].Journal of Ballistics,1993(4):62-65.(in Chinese)

[12]Ji Zhen,Liao Huilian,Wu Qinghua.Algorithm and application of PSO[M].Beijing:Science Press,2008.(in Chinese)

[13]Chen Sheng,Hong Xia,Harris C J.Particle swarm optimization aided orthogonal forward regression for unified data modeling[J].IEEE Transactions on Evolutionary Computation,2010,14(4):477-498.

(Executive Editor:Xu Chengting)

O212.1Documenr code:AArricle ID:1005-1120(2015)05-0549-06

*Corresponding aurhor:Zhang Yuchen,Engineer,E-mail:zyc6857997@126.com.

How ro cire rhis arricle:Zhang Yuchen,Du Zhonghua,Dai Wei.Design of ballistic consistency based on least squares support vector machine and particle swarm optimization[J].Trans.Nanjing U.Aero.Astro.,2015,32(5):549-554.

http://dx.doi.org/10.16356/j.1005-1120.2015.05.549

主站蜘蛛池模板: 国产高清色视频免费看的网址| 人妻21p大胆| 国产成+人+综合+亚洲欧美| 免费一级毛片完整版在线看| 国产精品视频导航| 国产在线麻豆波多野结衣| 人妻丰满熟妇啪啪| 亚洲欧美成aⅴ人在线观看| 久久精品电影| 久久婷婷五月综合97色| 亚洲精品视频在线观看视频| 91成人试看福利体验区| 久久精品国产精品青草app| 成年A级毛片| 亚洲伊人久久精品影院| 亚洲日韩精品无码专区97| 精品国产自在现线看久久| 国产精品一区不卡| 国产精品视频猛进猛出| 亚洲女人在线| 午夜精品福利影院| 午夜欧美在线| 依依成人精品无v国产| 五月婷婷丁香综合| 久久久精品无码一二三区| 69国产精品视频免费| 伊人久久福利中文字幕| 性欧美在线| 成人日韩视频| 日韩高清成人| 国产乱人伦AV在线A| 久久无码av三级| 一区二区无码在线视频| YW尤物AV无码国产在线观看| 国产日本欧美亚洲精品视| 日本免费精品| 国产一区二区精品福利| 在线精品欧美日韩| 亚洲欧洲日产无码AV| 欧美日韩成人| 香蕉久久国产精品免| 国产小视频a在线观看| 99re在线观看视频| 4虎影视国产在线观看精品| 国产毛片高清一级国语 | 午夜高清国产拍精品| 久久伊人久久亚洲综合| 国产99视频精品免费观看9e| 丁香五月激情图片| 在线色国产| 国产精品专区第1页| 久草视频精品| 久久免费精品琪琪| 九九热视频精品在线| 色135综合网| 毛片三级在线观看| h网站在线播放| 国内自拍久第一页| 国产精品区网红主播在线观看| 国产成人禁片在线观看| 一级做a爰片久久免费| 91福利一区二区三区| 亚洲欧美日韩中文字幕一区二区三区| 午夜国产小视频| 欧美精品aⅴ在线视频| 久久久久免费看成人影片| 国产原创演绎剧情有字幕的| 国产欧美精品专区一区二区| 欧美有码在线| 国产农村妇女精品一二区| 福利国产在线| 亚洲精品少妇熟女| 久久成人免费| 亚洲欧美在线综合一区二区三区| 久久综合九色综合97婷婷| 国产乱人乱偷精品视频a人人澡| 亚洲一区二区三区在线视频| 久久a毛片| 无码'专区第一页| 午夜精品久久久久久久无码软件| 欧美亚洲一二三区 | 国产日韩AV高潮在线|