[关闭]
@NABLAfai 2016-06-16T15:51:39.000000Z 字数 3653 阅读 1139

The sixth assigment projectile motion

(level 1-2)


物基一班
陈天懿 2013301020146

Abstract

The projectile motion is one of the well known physics phenomena to us. It is a relatively simple problem when not considered about the air drag, which can be solved by direct integrate. However, once we introduced the air drag, the direct analysis solution becomes too complicated to be derived. We can only get the numerical solution in this situation. In this assigment, I'm going to solve the problem using Euler method.

What's more, we will then consider the practicle application of the projectile motion model in the motion of a cannon. We will use numerical method to figure out the relationship between the cannon's firing range, its muzzle velocity and its firing angle. Deeply, we will calculate the minimum muzzle velocity of the cannon in hitting different targets.

Background

The projectile motion's kinetic equation can be easily wrote down as


This set of equations are easy to compute, but in reality, we have to add the other terms on the right side of the equations such as air drag. We can constract the equations as follow

Among which andare forces exerted on unit mass projectile along and directions. In many situations, we get the exact vlaue of air drag as follows:

Among which and are constants, is
2.5 to air. is the constant got from experiment, is approximately . Togather thes equations decide the projectile's motion.

Euler method

We can use Euler method to solve the problem, first integrate the 2nd order differential equation to get the 1st order equation, substitute the differential with , we get


thus we can use the place, velocity at , we can get the place and velocity of the next moment . Do this repeatly, we can get the motion situatuion of the projectile of the whole time.

Main

Solution of the kinetic equations with air drag
Set the initial conditions with , projectile angle . We get the motion trajectory as follows:
image

Differences between trajectories of motion with and without air drag
此处输入图片的描述
We can clearly see from the diagram that the trajectories are drastically different with and without air drag. After analize different projectile angles, we conlude:

Precise aiming system
In practical situation, the target's location are not known by the artilleryman, we hope to design a system that can hit the target with both unknown vertical and horizontal distance. Considering the cannon has a fixed muzzle velocity, we will discuss the firing angle and the target's relationship.
In order to hit the target, we have to scan the possible firing angle. To get the outcome as far as possible, we use the so called "dichotomy method" to accelerate the whole process. That is, after each small range scan, we choose the angle which is closest to the target, then perform the next scan, this will shorten the calculation time. The aming process is listed as follows:
此处输入图片的描述

Conclusion

This assignment disscusses the trajectory of a projectile with air drag, and designs an aiming system for the cannon, complete the teacher's homework

see codes here
see codes here

Reference

Computational Physics-Nicholas J. Giordano, Hisao Nakanishi

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注