@NABLAfai
2016-06-16T15:51:39.000000Z
字数 3653
阅读 1139
(level 1-2)
物基一班
陈天懿 2013301020146
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.
The projectile motion's kinetic equation can be easily wrote down as
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
Solution of the kinetic equations with air drag
Set the initial conditions with , projectile angle . We get the motion trajectory as follows:

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:

This assignment disscusses the trajectory of a projectile with air drag, and designs an aiming system for the cannon, complete the teacher's homework
Computational Physics-Nicholas J. Giordano, Hisao Nakanishi