Many of us who have done work on writing, coding, and debugging analogous math models understand how awesome the effort needed to create these apps is and we truly appreciate the magic they create.
Most of the trajectory calculators one can get are adaptations of the look up tables around since Ingalls did his work about a century ago. Adjustments to the ballistics coefficient to get very accurate results, coupled with the computer, make accurate and precise trajectory predictions possible without tons of work with nomograms, slide rules, and adding machines.
People working out artillery solutions knew about the Coriolis effect since at least the start of World War I when long range artillery shooting was routinely done. The Russians probably worked out the math in the last half of the 19th century.
If you are truly serious about writing your own code and integrating your own equations of motion, you can try a query to Ammoguide.com. Their ballistic calculator does indeed integrate the equations of motion and uses proper drag coefficients back converted from the BC to obtain the force on the projectile. The TANSTAAFL principle, however, is alive and well with this tool. It it takes a lot of compute cycles to numerically integrate the equations, so it uses your computer to integrate them.
They guy who wrote the code (tloc54) is very active on their forum and the guy whio implemented the calculator (ammoguide) in Java is the head honcho of the site. They might give you tips and hints on how to proceed. You might want to try running their calculator a few times to see how well the GUI work and to compare results with those of JBM and of Litz.
PS You will need at least an intuitive understanding of the factors LR1955 enumerates in his 3rd bullet if you are willing to take this from an academic discussion to practice and helping inform the rest of us:
Most of the trajectory calculators one can get are adaptations of the look up tables around since Ingalls did his work about a century ago. Adjustments to the ballistics coefficient to get very accurate results, coupled with the computer, make accurate and precise trajectory predictions possible without tons of work with nomograms, slide rules, and adding machines.
People working out artillery solutions knew about the Coriolis effect since at least the start of World War I when long range artillery shooting was routinely done. The Russians probably worked out the math in the last half of the 19th century.
If you are truly serious about writing your own code and integrating your own equations of motion, you can try a query to Ammoguide.com. Their ballistic calculator does indeed integrate the equations of motion and uses proper drag coefficients back converted from the BC to obtain the force on the projectile. The TANSTAAFL principle, however, is alive and well with this tool. It it takes a lot of compute cycles to numerically integrate the equations, so it uses your computer to integrate them.
They guy who wrote the code (tloc54) is very active on their forum and the guy whio implemented the calculator (ammoguide) in Java is the head honcho of the site. They might give you tips and hints on how to proceed. You might want to try running their calculator a few times to see how well the GUI work and to compare results with those of JBM and of Litz.
PS You will need at least an intuitive understanding of the factors LR1955 enumerates in his 3rd bullet if you are willing to take this from an academic discussion to practice and helping inform the rest of us:
LR1955 Wrote:...However, a few things you forgot that must be quantified in order to understand hit probabilities.
1. Mean radius of the ammunition so you can extrapolate Mean Radius at a distance.
2. Hit and Kill zones of target.
3. Probability that the shooter is able to hold well enough, estimate wind well enough, and pull trigger well enough for his shot to maximize the probability of hit / kill of his ammunition against a specific target at a specific range given specific environmental conditions. For this you will have to deal mostly with physical and psychological stress on the shooter.
Most of your variables, if they have significance, pale when considering the capability of a shooter to make a shot.
LR55
shootersnotes.com
"To those who have fought and almost died for it, freedom has a flavor the protected will never know."
-- Author Unknown
"If at first you do succeed, try not to look astonished!" -- Milton Berle
"To those who have fought and almost died for it, freedom has a flavor the protected will never know."
-- Author Unknown
"If at first you do succeed, try not to look astonished!" -- Milton Berle

