US3748440A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Ballistic trajectory computer
Assignee: Raytheon Co
•
Filing: 1969-11-20
•
Granted: 1973-07-24
•
Expires: 1989-11-20
Abstract
Abstract A real-time system is provided for calculating in less than about 40 msec. of actual time the ballistic time of fall and range of a weapon from a known altitude above a target using weighted clock pulses for digital integrators in multi-loop function generators. Digital integrators of the system are first used to generate initial conditions for the solution of simultaneous second order non-linear differential equations of motion developed from the geometry and physics of the ballistic trajectory problem assuming a cool exponential atmosphere. The multi-loop function generators then solve the simultaneous differential equations with interruptions to recalculate initial conditions as necessary.
Inventors
- 👤 T Alexander
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 00:33
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/60; G06F7/64
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
186 words
A system for determining the ballistic range in an exponential atmosphere of a weapon having a known initial velocity at a known altitude above a target said system comprising: a clock generator for generating clock pulses; first computing means an exponential factor relating air density at a given altitude to that at a standard pressure plane; second computing means responsive to said pulses from said clock generator for solving in real time the simultaneous non-linear differential ballistic equations as a point by point trajectory of said weapon from said known altitude to said target, the range and altitude values defining said trajectory being calculated at times determined by said clock pulses, said second computing means further including means for employing re-computed values of said exponential factor as the computed value of altitude of said weapon decreases from said given altitude to the altitude of said target; and means for terminating operation of said second computing means when the most recent value of altitude calculated by said second computing means equals that of said target, whereby said ballistic range is determined by the corresponding calculated range value.
Claim 2
Independent Claim
186 words
A system for determining the ballistic range in an exponential atmosphere of a weapon having a known initial velocity at a known altitude above a target said system comprising: a clock generator for generating clock pulses; first computing means an exponential factor relating air density at a given altitude to that at a standard pressure plane; second computing means responsive to said pulses from said clock generator for solving in real time the simultaneous non-linear differential ballistic equations as a point by point trajectory of said weapon from said known altitude to said target, the range and altitude values defining said trajectory being calculated at times determined by said clock pulses, said second computing means further including means for employing re-computed values of said exponential factor as the computed value of altitude of said weapon decreases from said given altitude to the altitude of said target; and means for terminating operation of said second computing means when the most recent value of altitude calculated by said second computing means equals that of said target, whereby said ballistic range is determined by the corresponding calculated range value.
Claim 3
Dependent Claim
120 words
A system as defined in claim 1 wherein: said exponential factor is given by KBe Y/b, Y being the altitude above said standard pressure plane; and said first computing means further comprises a first digital integrator wherein, for each incremental change in altitude Delta Y the value 1/b is added to the contents of a first remaindr register, a second digital integrator wherein increments Delta Y/b from said first integrator cause the value KBe Y/b to be added to contents of a second remainder register, an exponential counter for storing the current value of the function KBe Y/b, said counter including means for causing said current value KBe Y/b to be decremented in response to each increment Delta KBe Y/b
Claim 4
Dependent Claim
44 words
A system as defined in claim 2 wherein each time said value KBe Y/b is decremented in said counter, said second computing means calculates new values of horizontal and vertical acceleration to be used in the continued point by point solution of said equations.
Claim 5
Independent Claim
267 words
A system for computing range X of a weapon along a ballistic trajecTory from a higher first altitude to a lower, second altitude as a function of time from integration of simultaneous non-linear differential equations, said system comprising: first means for developing a first term including an exponential factor as function of altitude; second means for developing a second term equal to the square root of the sum of the square of vertical and horizontal velocities; third means for formulating the product of said first and second terms, and for formulating horizontal and vertical acceleration values from products of respective horizontal and vertical velocities with said product; fourth means for digitally integrating said values of horizontal and vertical accelerations by generating increments of change in horizontally and vertical velocity as a function of time and by accumulating said increments of change in velocity to provide new values of horizontal and vertical velocities; fifth means for causing said third means to formulate a new horizontal acceleration value for each new value of horizontal velocity provided by said fourth means, and to formulate a new vertical acceleration value for each new value of vertical velocity provided by said fourth means; and sixth means for digitally integrating said new values of horizontal and vertical velocities by generating increments of change in horizontal and vertical position as a function of time and by accumulating said increments of change in position to provide new values of range and altitude position, whereby said range X is given by the value of range corresponding to the altitude value equal to that of the target.
Claim 6
Independent Claim
267 words
A system for computing range X of a weapon along a ballistic trajecTory from a higher first altitude to a lower, second altitude as a function of time from integration of simultaneous non-linear differential equations, said system comprising: first means for developing a first term including an exponential factor as function of altitude; second means for developing a second term equal to the square root of the sum of the square of vertical and horizontal velocities; third means for formulating the product of said first and second terms, and for formulating horizontal and vertical acceleration values from products of respective horizontal and vertical velocities with said product; fourth means for digitally integrating said values of horizontal and vertical accelerations by generating increments of change in horizontally and vertical velocity as a function of time and by accumulating said increments of change in velocity to provide new values of horizontal and vertical velocities; fifth means for causing said third means to formulate a new horizontal acceleration value for each new value of horizontal velocity provided by said fourth means, and to formulate a new vertical acceleration value for each new value of vertical velocity provided by said fourth means; and sixth means for digitally integrating said new values of horizontal and vertical velocities by generating increments of change in horizontal and vertical position as a function of time and by accumulating said increments of change in position to provide new values of range and altitude position, whereby said range X is given by the value of range corresponding to the altitude value equal to that of the target.
Claim 7
Dependent Claim
76 words
A system as defined in claim 4 including means for causing said second means to develop a new value for said second term whenever the value of the second term ceases to equal the value of the square root of the sum of the squares of current values of horizontal and vertical velocities, and for causing said third means to formulate new values of horizontal and vertical acceleration using the new value of said second term.
Claim 8
Dependent Claim
52 words
A system as defined in claim 5, including means responsive to said increments of change for causing said first means to develop a new value of said first term, and for causing said third means to formulate new values of horizontal and vertical acceleration using the new value of said first term.
Claim 9
Independent Claim
292 words
A system for determining ballistic range and time of fall of a weapon having a given initial velocity at a given altitude above a target said system comprising: a clock pulse generator; first means responsive to said clock pulses for generating by digital integration instaneous values of vertical velocity, vertical velocity squared and increments of altitude change above said target from instantaneous values of vertical acceleration; second means responsive to said clock pulses for generating by digital integration instantaneous values of horizontal velocity, horizontal velocity squared and range from instantaneous values of horizontal acceleration; third means responsive to said first and second means for continually developing by digital servo the square root of the sum of said vertical velocity squared and said horizontal velocity squared; fourth means for continually developing an instantaneous value of an exponential of the form KBe Y/b in response to said increments of altitude change, where all except Y are constants and Y is the instantaneous value of altitude above said target; and fifth means for developing new instantaneous values of horizontal and vertical acceleration in accordance with said equations of motion whenever a selected one of said exponential, said vertical velocity, and said horizontal velocity changes value sixth means for storing a value equal to said altitude above said target, and for decreasing the stored value of altitude as said first means determines increments of altitude change to provide an instantaneous value of altitude Above said target; and a counter for counting the number of pulses generated by said clock pulse generator; whereby said ballistic range and time of fall are provided by the instantaneous values provided by said second means and said counter respectively when said sixth means provides a zero value for altitude above target.
Claim 10
Independent Claim
292 words
A system for determining ballistic range and time of fall of a weapon having a given initial velocity at a given altitude above a target said system comprising: a clock pulse generator; first means responsive to said clock pulses for generating by digital integration instaneous values of vertical velocity, vertical velocity squared and increments of altitude change above said target from instantaneous values of vertical acceleration; second means responsive to said clock pulses for generating by digital integration instantaneous values of horizontal velocity, horizontal velocity squared and range from instantaneous values of horizontal acceleration; third means responsive to said first and second means for continually developing by digital servo the square root of the sum of said vertical velocity squared and said horizontal velocity squared; fourth means for continually developing an instantaneous value of an exponential of the form KBe Y/b in response to said increments of altitude change, where all except Y are constants and Y is the instantaneous value of altitude above said target; and fifth means for developing new instantaneous values of horizontal and vertical acceleration in accordance with said equations of motion whenever a selected one of said exponential, said vertical velocity, and said horizontal velocity changes value sixth means for storing a value equal to said altitude above said target, and for decreasing the stored value of altitude as said first means determines increments of altitude change to provide an instantaneous value of altitude Above said target; and a counter for counting the number of pulses generated by said clock pulse generator; whereby said ballistic range and time of fall are provided by the instantaneous values provided by said second means and said counter respectively when said sixth means provides a zero value for altitude above target.
Claim 11
Dependent Claim
216 words
A system as defined in claim 5 further comprising a control sequencer having a ''''calculate initial condition,'''' wherein the initial value of said vertical acceleration and the initial value of said horizontal acceleration are determined by: operation of said first and second means in advance of solving said equations from initial values of horizontal velocity and vertical velocity set into said first and second means respectively while holding said first and second means inoperative except for generating vertical velocity squared and horizontal velocity squared, and for generating increments of altitude change; operation of said third means with vertical velocity squared and horizontal velocity squared as inputs from said first and second means; operation of said fourth means in reverse to provide a decreasing value of said exponential from a value of KB in response to said increments of altitude change; operation of said sixth means using a value of initial altitude relative to a standard pressure plane; and operation of said fifth means in the normal manner for solution of said equations of motion when said stored value of altitude above said standard pressure plane is equal to zero, at which time the value of said exponential being generated by said fourth means is the appropriate value at said altitude relative to said standard pressure plane.
Claim 12
Independent Claim
141 words
A system for determining time of fall of a weapon from a known altitude above target comprising: means for generating clock pulses; computing means responsive to pulses from said clock means for solving in real time simultaneous non-linear differential equations of motion by integration to obtain corresponding values of altitude and range as a function of real time starting from said known altitude employing an exponential term for the value of air density which increases exponentially from an initial value at said known altitude as said weapon falls; exponential generating means for developing the initial value of said exponential term at said known altitude; and a counter for counting said clock pulses during the operation of said computing means whereby time of fall is given by said counter when said computing means indicates an altitude equal to that of the target.
Claim 13
Independent Claim
141 words
A system for determining time of fall of a weapon from a known altitude above target comprising: means for generating clock pulses; computing means responsive to pulses from said clock means for solving in real time simultaneous non-linear differential equations of motion by integration to obtain corresponding values of altitude and range as a function of real time starting from said known altitude employing an exponential term for the value of air density which increases exponentially from an initial value at said known altitude as said weapon falls; exponential generating means for developing the initial value of said exponential term at said known altitude; and a counter for counting said clock pulses during the operation of said computing means whereby time of fall is given by said counter when said computing means indicates an altitude equal to that of the target.
Claim 14
Dependent Claim
172 words
A system as defined in claim 9 wherein said exponential term is KBe Y/b, is a known value, at a standard pressure plane b is a known constant selected for the best approximation of air density Rho Rho 0 e /b, Y is instantaneous height with respect to said standard pressure plane, and Rho 0 is air density at said standard pressure plane, and wherein said exponential generating means for developing said initial value of said exponential term comprises a first integrator responsive to increments Delta Y of said altitude to develop increments Delta Y/b, a second integrator coupled to said first integrator for developing output increments in response to said increments Delta Y/b and an integrand stored therein, and means responsive to said output increments to decrease said stored integrand from the value of said constant KB before the first increment Delta Y/b to the value KBe Y/b when Y is said known altitude by decrementing the stored integrand of said second integrator in response to each of said output increments.
Claim 15
Dependent Claim
58 words
A system as defined in claim 10 including means for terminating operation of said exponential generating means when said first integrator has responded to a total number of increments equivalent to said altitude above said standard Pressure plane whereby said initial value of said exponential term KBe Y/b is provided by said stored integrand of said second integrator.
Claim 16
Dependent Claim
74 words
A system as defined in claim 10 wherein said first and second integrators of said exponential generating means are utilized by said computing means to develop said exponential term by developing increments Delta Y/b in response to increments Delta Y, developing output increments from said second integrator in response to said increments Delta Y/b developed by said first integrator, and incrementing the stored integrand of said second integrator in response to said output increments.
Claim 17
Dependent Claim
42 words
A system as defined in claim 12 including means for terminating operation of said computing means when a value of altitude above said target computed by said computing means equals zero, whereby the last value of range computed is said ballistic range.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1976-07-23 | 1977-01-22 | 1977-07-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1980-07-23 | 1981-01-22 | 1981-07-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1984-07-23 | 1985-01-22 | 1985-07-24 | $7700.00 | Window Closed / Lapsed |