US3169727A

Multiple flight course second order missile programmer

Abstract

This record has no abstract on file.

US3169727A, drawing sheet 1
Sheet 1 of 18

Term

Term ended

Expired 16 February 1982, 44.6 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

18 claims: 9 independent, 9 dependent

  1. 1
    Having thus described the symbolism to be utilized in the accompanying description, the operation of the second order missile programmer of the instant invention will now be more fully detailed. 35 As previously outlined, typical requirements for a modern guided missile are that the missile be fired at a relatively high launcher elevation angle, rapidly ascend to a high altitude, cruise as long as possible at this altitude for maximum ramjet engine efficiency, and then dive 40 towards the target in a maneuver within the acceleration capabilities of the missile, to produce a target kill. Two types of trajectories, suitable for these purposes, have been evolved and will be described. These two types of trajectories have been previously referred to as the type 45 “A” and type “B” programs, the type “A” program being designated for a totally beam-riding missile carrying a beacon capable of relaying missile range information to the guidance transmitter, and the type “B” program being for partially beam-riding missiles, without beacons, 50 which utilize separate homing systems to intercept the target. The general theory of operation of the type “A” and type “B” programs will be made clear by the following analysis. After the missile is initially fired at a relatively high 55 launcher angle, a discrete period of time elapses before capture of the missile by the guidance beam is accomplished. Thereafter, EG, the elevation of the guidance transmitter, must approach ET, the elevation of the target, at such a rate that the above stated trajectory and flight 60 conditions are fulfilled, that is, EQ—ET must change in a proper manner in accordance with prescribed programming equations as will be set out below. FIG. 9 of the drawing illustrates the form of Ea—ET found desirable in the instances where the type “A” and type “B” pro65 grams are utilized. The resulting midcourse missile flight trajectories are shown for these programs in FIG. 10 of the drawings. It will be noted from FIGS. 9 and 10 that, whereas the type “A” program causes the missile to dive on the target in a direct collision course, the type “B” 70 program causes the missile to approach asymtotically to the line of sight from the tracking radar to the target prior to collision. The type “A” program is the more accurate of the two types of flight programs illustrated. Although the gen75 eralized system equations for both the type “A” and type 3,169,737 “B” programs are similar, in accordance with the instant invention the type “A” program trajectory is varied from that of the type “B” program by varying the nature of the parameters which are fed into the computer section as input data. The type “A” program with its direct intercept collision course is generally chosen for multiple targets and wherever the potential thereat is very great, as where the target may be carrying a thermonuclear device. On the other hand, the type “B” program trajectory is usually chosen only for single targets or for minimal multiple target threats since, as previously pointed out, the type “B” program contemplates a homing-type of asymtotic collision course, such homing systems being susceptible to serious confusion where multiple targets are engaged. For the purpose of analyzing and specifying missile performance, as controlled and guided by the novel programmer of the instant invention, it is necessary first to define the flight trajectories, as represented by the output data from the computer section, in terms of specific mathematical system equations and specified input parameters to the computer section utilizing the latter equations. The generalized system equations utilized by the programmer of the instant invention contemplate second order differential solutions by the computer section. Thus, the novel programmer performs in accordance with the equation ft=p β°=Jt=G where e0 represents the generalized system equation, the variation of the constants and input data of which enables the wide variety of programs obtainable with the instant invention. The second order system equation is expressed in terms of e0 rather than e0 form for sake of simplicity as will subsequently be made evident. Thus, the behavior of the second order equation computing circuit, as contemplated by the instant invention, may be uniquely described in terms of the following generalized system equations. ft=p βο = 2ωη(β0 Ci) (ωη2 2ωη) (co ¢1)tit + constant (3) or substituting e=(e0-ei) (4) Equation 3 yields f t=p eo=— 2ωηί— I (ωη2—2ώη) edt+ constant (5) An important feature of the circuitry utilized for computing the various program trajectories in accordance with the above equations is the manner in which the value of ωη, the gain sensitivity factor, is varied. A low value of ωη allows e0 to change only slowly and to be relatively insensitive to changes in e-;, the input data. On the other hand, a high value of ωη allows e0 to change rapidly and to be more sensitive to fluctuation in Therefore, the manner in which ωη, the gain sensitivity factor, is programmed is a major aspect of the instant invention. It has been determined empirically, in accordance with this invention, that adequate smoothing of noisy input data and desired flight trajectory accuracy will be realized if the gain sensitivity factor, ωη, is programmed in accordance with the equation (6) where TPI=time from present to intercept. Such an empirical programming equation for ωη insures values of gain sensitivity lying between zero and unity and eliminates the situation where a gain sensitivity of infinity would be required, the latter case being one which would obtain if the gain sensitivity constant “c” were omitted from Equation 6. Differentiating Equation 6 yields dcCn__ . ________C______ , di-“““(Tpi+c)2 Multiplying both numerator and denominator of Equation 7 by c yields . C2 l_Mn2 “n-(Tpi+c)2'c- c (8) Substituting the value of ώη from Equation 8 into Equation 5 yields — p Z n 2\ e0=— 2wng— Jt_G (ωη2—y-Jedt+ constant (9) eo=—2ωηε—σί ua2edt+ constant (10) Jt=Cr. where Equation 10 represents the master generalized system equation for the missile programmer of the instant invention. 25 The empirical relation for ωη from Equation 6 may be placed in more suitable form for handling by the computer section as follows:Tpi—time from present to intercept 30 and since ,. distance time=—;—η— velocity therefore 35 TPI= slant range difference between missle and target slant range rate difference between missle and target (12) 12 form or _Dt—Dm Di — Dm to a very close approximation. Hence, Equation 6 becomes _ c ““_(Dt-Dm). —--------c (DT-DM) ____c(Dt—Dm) (Dt~ Dm) +c (Dt—Dm) The instant invention utilizes the Equation 55 of ωη in the Equation 10 form of the master generalized program equation, the computer circuitry of the instant invention being set up to solve Equation 10 with the value of the gain sensitivity factor ωη, varying in accordance with Equation 12. The various constants in Equations 60 10 and 12 are chosen to tailor the output flight trajectories from the computer section of the programmer in accordance with missile characteristics and target threat. The specific value of the constant c in Equation 12 for ωη is generally determined for any particular missile 65 by means of simulator analysis, values of c between 3.5 and 4.5 being farily common for typical modern missiles presently in use. The value of c, however, may assume any desired form for presently existing or subsequently developed future missiles and, therefore, the variability 70 of c-values provides for a wide range of adaptability. By way of example, a value of c=4 is chosen to illustrate the principles of operation of the programming computer of the instant invention in conjunction with the type “A” and type “B’ programmed flight trajectories depicted in 75 FIGS. 9 and 10 of the drawings. 3,169,727 Setting c=4, the value of σ becomes 4—2 1 4 2 and the master Equation 10 becomes 1 f t=p ea=— 2ωη6— —J ωη2 edi+constant (13) Having determined the value of c for Equation 12 and therefore the manner in which ωη, the gain sensitivity factor, will be programmed for the particular missile being illustrated, there remains the task of distinguishing . between a type “A” and a type “B” program, the latter difference residing primarily in the nature of e1;the input data to the second order computing circuit, and the value of the constant term in Equation 13. Referring now to FIG. 7 of the drawings, which illusI» trates the novel second order computing circuit for a missile programmer, in accordance with the instant invention, and suitable for ready switching from a type “A” to a type * “B” program, there is shown a second order computing circuit comprising a series of four amplifiers indicated as 201, 202, 203 and 204, respectively. Amplifiers 201 and 202 are conventional D.C. analog type summing amplifiers, well-known in the art and commercially available. Amplifiers 203 and 204 are conventional integrating amplifiers. The input to amplifier 204 is e0, the first derivative of e0, the output of amplifier 204 being — e0. The latter quantity is directed to the output converter servo section 26 prior to transmission to the guidance transmitter 27 and is also simultaneously fed back as an additional input to amplifier 201 which receives the input data eit the nature of which is determined by the desired flight trajectory program. The input to amplifier 201 is thus ei—e0 and the output, in view of the 180° phase shift which takes place in the amplifier 201 and the resulting reversal in sign, is therefore e0—e, or e. For purposes of solving Equation 13, the quantities ωηε and ωηΑ must be obtained. The latter is accomplished as described below. The* output of amplifier 201, which is e, is fed to a potentiometer 205, the shaft position of which is equal in value to ωη, the gain sensitivity factor. Hence, since the input to potentiometer 205 is e, the output therefrom is equal to ωη multiplied by e or ane. The latter quantity is fed as an input to amplifier 202 and is also directed to a second potentiometer 206 whose shaft position likewise is adjusted to the value of ωη, the output from potentiometer 206 being ωη2ε which is fed directly as an input to integrating amplifier 203. The manner in which an output voltage proportional to ωη is obtained to control the shaft positions of potentiometers 205 and 206, in accordance with Equation 12, will be subsequently described. For purposes of the instant discussion, it will suffice to say that ωη is limited to values between zero and unity, in ’ accordance with Equation 6, and since the shaft positions of both potentiometers 205 and 206 are at all times set to the value of ωη, therefore the respective outputs from the latter potentiometers are functions of the input voltages across the potentiometers and directly proportional to ωη. * It is realized of course that the use of the second potentiometer 206 connected in the manner shown to obtain ωη2 is merely a close approximation method since the effect of the second potentiometer 206 is to load the first potentiometer 205. Hence, to increase the accuracy of such an approximation approach, the second potentiometer 206 is supplied with a somewhat higher value of total resistance than that of the first potentiometer 205. It has been established that the input to amplifier 202 is ane and the input to integrating amplifier 203 is ωη2ε. The gain of amplifier 202 is adjusted to provide a multiplication factor of two as well as the usual reversal in sign through inherent phase shift. Similarly, the gain of amplifier* 203 is adjusted to provide multiplication by the factor σ in Equation 10, which in our illustrative example is set equal to one-half. Thus, the output of amplifier 202 is equal to —2«ne whereas the output of integrating amplifier 203 is 1 ft=P 5 —w ωη2ίώ+ constant It will be noted that the sum of the outputs from amplifiers 202 and 203 is equal to the first derivative of e0, or e0, in accordance with Equation 13. This being the case, 10 the outputs of amplifier 202 and integrating amplifier 203 are fed directly to integrating amplifier 204, the gain of amplifier 204 being set to unity, to produce an output from amplifier 204 equal to —e0. The preceding has been a discussion of the basic second 15 order computing circuit utilized in the multiple flight course missile programmer of the instant invention. By varying the nature of the input data to amplifier 201 and the value of the constant initially fed to integrating amplifier 203 prior to commencement of integration at 20 the “compute” signal, the nature of the output flight trajectories represented by eo can be molded to conform to either the type “A” or type “B” programs. * It should be noted that the second order computing circuit described above allows e0 to gradually approach 25 until actual intercept with the target, in a manner and degree dependent upon the rapidity with which e0 can change, the latter being controlled by the magnitude of the gain sensitivity factor ωη which controls the shaft settings of the potentiometers 205 and 206. If ωη is 30 allowed to reach its maximum value of unity, when e0 can approach gj very rapidly since the feedback loop gain is very high, whereas if the ωη settings of potentiometers 205 and 206 are near their lower limits, that is with ωη considerably less than unit, then the feedback 35 loop gain is very low and e0 will follow input data rather slowly, and with a substantial lag. One purpose, therefore, of the second order programming computer is to cause e0 to approach from an initial value of e0 and proceed through a transient midcourse phase whose 40 nature and time duration is controlled by the manner in which the gain sensitivity factor, ωη, is programmed As will be subsequently shown for the type “A” program, the accuracy with which EG-ET can follow DT—Z)M is determined by the net gain of the circuit in accordance 45 with the value of ωη, a large value of ωη increasing the tightness of following and reducing the transient error due to rapid variation in the input voltages. On the other hand, a low value of ωη provides heavy smoothing of noisy radar data. In practice, therefore, the manner 50 of programming ωη is a compromise between the supression of noise on the input data to prevent vibration of the missile wing flaps and subsequent increased drag and possible damage to the missile wing servos, and maximum probability of target kill. Thus, ωη is programmed 55 in time in such a manner as to enable e0 to follow ej to an extremely close tolerance as actual collision with the target approaches, that is, a large value of ωη is utilized to increase the tightness of following during the latter portion of the programmed flight trajectory when 60 the missile is close to the target, whereas a small value of ωη is utilized for the initial portion of the programmed flight trajectory to provide heavy smoothing of noisy radar input data, thereby minimizing missile wing vibration, servo damage and air drag, and enhancing fuel 65 economy. The parameters necessary to achieve the desired program* trajectories, type “A” and type “B,” will be next described. The desired shape of the type “A” and type “B” flight trajectories is evident from an examination of 70 FIG. 10 of the drawings. In both programs the missile, is fired at an initially high launcher elevation angle to enable the missile to reach maximum altitude as quickly as possible.* The missile then cruises as long as practical at this altitude for maximum ramjet engine efficiency 75 and consequent fuel economy, and thereafter dives to 3,169,727 ward the target from above the latter. Referring to FIG. 9, it will be noted, however, that the manner in which Ea—ET varies with time is significantly different for the type “A” and type “B” programs, the type “A” program involving a nearly linear direct intercept collision course to the target, whereas the type “B” flight trajectory provide for an asymtotic approach to the target. Referring again to FIG. 7 of the drawings, the nature of the input parameters to amplifier 201 required to obtain the desired type “A” and type “B” programs are set out below. For the type “B” program, the simpler of the two programs to be described, the input to amplifier 291 and the output from amplifier 204 for the elevation circuit (the azimuth circuit being controlled in substantially the same manner) is ei=ET and (14) eo~Ea The initial condition constant fed into integrating amplifier 203 and frozen at its value existing at guidance initiation is constant=-4-2wn(eo—e,) (15) =2s’nc The latter constant will appear as the initial value of the integrated output of amplifier 203 when the missile is captured by the guidance beam and is determined as follows: It is desired to maintain the input e0 to integrating amplifier 204 equal to zero prior to guidance initiation. Therefore, solving Equation 13 for eo=0 and P=G yields 0=—2wne-|-constant or (16) constant=2wne=2Mn(eo—e,) as previously set out in Equation 15, above. The constant 2wne is conveniently obtained from the output of amplifier 202 before “compute” (guidance initiation) begins, after which the output of amplifier 202 is directed solely as an input to integrating amplifier 204. ωη may be expressed, in accordance with Equation 6, for c=4 as 4 “°=Tpi+4 A graph depicting the manner in which ωη is programmed in time for the type “B” program is shown in FIG. 11 of the drawing. For the type “A” program, the necessary parameters for the general system equation are found to be as follows: The input to amplifier 201 is to be range dependent as well as elevation dependent, in order to establish the direct nearly linear EG—Ετ type “A” program collision course shown in FIG. 9 of the drawings. Therefore, βι=·Ετ+·Κ(Ε>τ—®m) (18) As for the type “B” program, ωη and e0 are: e0=Ea (19) and It will be further noted that for both the type “A” and type “B” programs an initial condition value is fed to integrating amplifier 204 prior to guidance initiation so that at guidance initiation the initial value of the output of amplifier 204 will be EGG which is the desired initial elevation angle of the guidance transmitter for capture of the missile. Once the missile is captured, Egg is switched out of the circuit since there is no longer any need for it. The same procedure is followed in the .azimuth circuit. Referring now to FIQ, 7 >of the drawings, the term K(DT—Dm) in Equation 18 is determined as described below. For the type “A” program, the output (e0—e;) from amplifier 291 is to be maintained equal to zero until guid5 ance initiation and the latter is accomplished in the following manner. The output of amplifier 201 is fed to a “K.” servo 2δ8 which positions the shaft of potentiometer 207, the latter having a voltage equal to Z)T—impressed across it, 10 such that a null or zero output condition is maintained at the output of amplifier 201. At guidance initiation, the “K” servo is locked by means of a brake 209, activated by the guidance signal, so that the scale factor constant “K” is maintained during the remainder of the flight pro15 gram at the same value it has at guidance initiation. Thus, the value of “K” is readily determined. eG=(eo“®ι)ο=θ(21) eo—E&3(22) 20 ei=ETG+K(DTG—T>mg) Therefore, substituting the values of e0 and e, from Equations 22 into Equation 21 and solving for “K” yields (Tqg—Etg)+-K(7/tg—Dmg)=0(23) 25 and K=gTg-gvo Since c=0 at guidance initiation, the output of amplifier 30 292 for the “A” program at the “compute” signal is zero, and hence, the constant term in Equation 13 is also zero for the type “A” flight program. Although ωη for the type “A” program theoretically is programmed in accordance with Equation 20, it has 35 been found in actual practice that the introduction of the term K(DT—DM) as part of the input data βι causes ca to vary very rapidly and, therefore, in order to prevent e0 from lagging 04 by too great a margin, a higher value of the gain sensitivity factor, ωη, for the initial portion of 40 the type “A” program flight trajectory than would be ordinarily obtained by programming ωη in accordance with Equation 20 is desired. Therefore, ωη is held constant at a higher value, of the order of magnitude of 0.1, until the latter value is reached by normal program45 ming in accordance with Equation 20, the latter condition occurring when TPI is in the range of 30 to 40 seconds. Thereafter, ωα is programmed in accordance with Equation 20 just as for the type “B” program. A graph depicting the manner in which ωη is pro50 grammed in time for the type “A” program is shown in FIG. 11 of the drawings. It will be readily observed from the circuit diagrams shown in FIG. 7 of the drawings that the novel second order computing circuit shown allows for ready conver55 sion from the type “A” mid-course guidance program to the type “B” mid-course guidance program. The latter conversion is accomplished through operation of switch 210 which consists merely of removing the K(D?—Dx) input from amplifier 201 and providing an input condi60 tion to amplifier 203 from the output of amplifier 202 so that the first derivative of e0, v/hich constitutes the input to amplifier 204, is maintained at a zero null condition for the type “B” program until guidance initiation. Referring now to FIG. 5 of the drawings, there is shown 65 a schematic representation in block diagram form of a complete multiple flight course second order programmer in accordance with the instant invention and which is suitable for ready conversion to either of the type “A” or type “B” guidance programs. The system is shown 70 to comprise three basic sections, the input converter servo section 24, the programmer computing section 25, and an output converter servo section 26 which converts output information from the programmer computing section to suitable synchro form for utilization by the guidance 75 transmitters 27. The input converter servo section 24 3,169, . re· ' -· Π is provided with suitable inputs in synchro form for target traverse Tv, target elevation ET, target train TN, and slant range difference between the target and the missile DT—to converters 35, 36, 37 and 39, respectively. Also included in section 24 are means 37 and 38 to reflect 5 the target traverse into the train plane to obtain a corrected true value of target azimuth AT. . The output voltages from the input converter servo section 24 are target elevation, true target azimuth, slant range difference, and slant range rate, difference |DT—Z)M|, all of these magni- 10 tudes being in D.C. voltage form for utilization by the programmer computing section 25. The quantities Er, AT, DT—Z)M and DT—Z)M are directed to their respective input amplifiers 40, 41, and 42. The outputs of the elevation and azimuth input amplifiers 4# and 41 are then fed 15 through the ωη circuitry section 47 to their respective elevation and azimuth integrating circuits 43 and 44. The output of the range and range rate input amplifiers 42 are directed to several portions of the computer section. Range difference is fed to the K constant servo sec- 20 tions 45 and 46 in the elevation and azimuth computing circuits as well as to the ωη circuitry section 47. Range rate difference is fed to a suitable circuit 48 for obtaining multiplication of DT—DM by the chosen value of the con- 25 stant “c,” the resulting quantity being directed to the ωη circuitry section 47. The outputs of the elevation and azimuth input amplifiers 40 and 41 are also directed to the ωη circuitry section 47, wherein the required multiplication by ωη and ωη2 takes place and the resultant quan- 30 tities are then delivered to the elevation and azimuth integrators in sections 43 and 44, the outputs of which are Eo and Ag, respectively. The quantities EQ and AQ are then directed in D.C. voltage form to the output converter servo section 26 where they are reconverted into synchro 35 signal form via converters 49 and 5® for transmission to the elevation and azimuth circuits 51 and 52, respectively, of the guidance transmitters 27, whereby the latter guidance transmitters are commanded into proper position. Referring now to the FIGS. 6 and 6a of the drawings, 40 there is shown in greater detail the instrumentation and circuitry for a multiple flight course missile programmer suitable for carrying out the type “A” and type “B” program flight trajectories depicted in FIGS. 9 and 10 of the drawings. Essentially, as in FIG. 5, the programmer of 45 the instant invention may be considered to comprise three main sections, that is an input data repeater section, a Computer section and an output data repeater section. . The first section, the input data section is composed of five servo data repeaters. These are: 50 (1) target traverse (Tv), (2) target elevation (ET), (3) target train (TN), (4) true target azimuth (AT) and (5) slant range difference between the target and the missile (DT—DM). This group of servos may be in itself subdivided into two classifications, that is, range difference, 55 and what is generally termed as the 3 to 2 coordinate converter sections. The range difference servo (DT—Dm) embodies a device, similar to those servo devices previ- θθ ously described, whereby synchro data representing -°t—Dm is converted to a D.C. voltage directly proportional to the latter quantity. This servo section also includes a rate device whereby a D.C. voltage representing the first derivative of DT—DM, that is, the closing 65 rate or velocity between the target and missile, DT—Z>M, is generated. The function of the 3 to 2 coordinate converter section is to convert synchro data representing a three axis system (TN, Ty and Et) to D.C. voltages representing a 70 two axes system (Et and At) for the programmer computing section. As stated previously, the true target azimuth AT is obtained in accordance with Equation 1, the required information being obtained as described below. 727 Synchro data representative of the target traverse coordinate is fed to the Tv servo 53 to position the servo motor 58 which operates a potentiometer 59, the voltage obtained from the slider arm of the potentiometer 59 being directly proportional to Tv. The preceding is accomplished by feeding the Tv synchro signal from tracking radar 22 in FIG. 1 to a control transformer 6®, which is. designed specifically to turn out a sizable voltage to a high impedance input such as that of an amplifier, the output of the control transformer 66 being fed to the servo amplifier 61 which provides sufficient output torque and power to drive the servo motor 58. The servomotor 58 in turn acts as a feedback device to position the rotor of the control transformer 60 in such a direction that the output of the control transformer 6® goes to zero, that is, the system performs as a nulling type of device wherein an error signal is fed back to the control transformer to reduce its output to zero, substantially in the same manner as the general servo system illustrated in FIG. 8 and previously described. At this point, the shaft position of the servo motor 58 is. in the equilibrium state and is representative of the shaft position of the transmitting synchro at the tracking radar 2-2. The latter operation succeeds in getting the radar data into the traverse section in the form of a shaft position which is then readily converted to a D.C. voltage, for use in the computer section, by the servo motor driven slider arm 62 of the potentiometer 59. The latter potentiometer 59 is center tapped to ground and biased at each of its ends by positive and negative D.C. voltages respectively, typical values of which may be ±100 volts D.C. In the latter case, therefore, 100 volts D.C. would represent the desired number of degrees of traverse angle to be used as a standard, the voltage output from potentiometer 59 being directly proportional to some fractional portion of the latter standard. The elevation servo 54 operates substantially in the same manner as the traverse servo 53 in converting ET synchro data to D.C. voltage form. The ET synchro data is fed to a control transformer 63, the output of which is in turn directed to a servo amplifier 64. The output of the servo amplifier 64 is utilized to drive the servo motor 67 which in turn positions the rotor of control transformer 63 and simultaneously positions the slider arm 65 of a D.C. biased potentiometer 66. The elevation potentiometer 66 is shown grounded only at one end and, therefore, in the illustrated embodiment, provides only positive values of elevation. In addition to driving the slider arm 65, the servo motor 67 drives a secant calibrated potentiometer 68. The D.C. voltage representing Tv is directed from potentiometer 59 and applied across the secant function potentiometer 68. Since the position of the slider arm of potentiometer 68 is controlled by the ET servo motor 67, this type of arrangement. will produce at the slider arm of secant function potentiometer 68 a voltage equal to Tv multiplied by the secant of ET, or Tv sec ET. The secant potentiometer 68 may take any desired form well known in the art such as a shaped winding or specially loaded potentiometer or the like. The output voltage from the secant potentiometer 68 is fed as an input to servo amplifier 70 which positions servo motor 71. The latter motor 71 in turn controls the magnitude of a feedback voltage from the potentiometer 69 for input to servo amplifier 7® to produce a null. The output shaft position of the motor 71, for a null condition in servo amplifier 70, is proportional to 2’vsecET· The output of the Ty sec ET servo motor 71 also drives the rotor of a differential generator 72, which is an addition-type synchro, while synchro data representing target train, TN, is fed from the tracking radar 22 to the stator windings. of the differential generator 72. The output from the differential generator 72 is thus ϊ’ν+2\· sec ET which, in accordance with Equation 1, is. the true value of target azimuth, AT, in synchro form. The latter synchro output from the differential gen 3,169,727 erator 72 is then fed to the AT servo section 56 wherein the servo motor 73 positions the slider arm 74 of a D.C. biased potentiometer 75 to produce a D.C. voltage output directly proportional to the target azimuth AT, in the same manner in which the elevation of the target ET is derived in servo section 54 described above. Information in synchro form relating to DT, for the type “B” program trajectory, or DT—DM, for the type “A” program trajectory, is directed as input to control transformer 76 of the range servo section 57, the servo motor 78 and servo amplifier 77 providing the necessary follow up error signal to control transformer 76. The servo motor 78 simultaneously controls the slider arm position of a negatively biased potentiometer 79 whose D.C. output voltage is proportional to — (DT—Dm)· Motor 78 is also used to position a differential device 81, the shaft position of which is used to similarly position a negatively biased potentiometer 80 whose D.C. voltage output is proportional to — (DT—DM), the slant range rate difference. The shaft position of the differential device 81 controls a ball and disc integrator device 82 whose output shaft position is proportional to the integral of the first derivative of (DT—DM)· The latter quantity is fed back as an error signal input to the differential converter 81 to establish a null equilibrium, at which point the output shaft position of the differential converter is proportional to the first derivative of DT—DM or, in other words, DT—DM. Thus, the differential converter 81 is a mechanical differential device in which the derivative of the input is integrated and then fed back as an additional input to the differential device in the conventional servo error signal follow up procedure to establish a null state. The two potentiometers 79 and 80 are both biased negatively to compensate for anticipated phase reversals to be effected in subsequent computer amplifiers within the programmer computing section. In accordance with the above discussion sufficient D.C. voltages are now available as output from the input converter servo section 24 to facilitate operation of the programmer computer section 25 for either the type “A” or type “B” programs. These are D.C. voltages proportional ET, AT, and either DT and DT for the type “B” program or DT—DM and DT—Dm for the type “A” program. It is desired to act upon these voltages in the computer section in accordance with the prescribed mathematical equations to produce output values of EG and AG for commanding the guidance transmitters 27 into proper position for guiding a missile in accordance with the desired midcourse flight trajectory programs. The range difference voltage DT—DM is fed with a negative polarity from potentiometer 79 to the input of amplifier 101 and the range rate difference voltage Dt—Dm is similarly directed from potentiometer 80 as input to amplifier 102. The latter amplifiers 101 and 102 have dual purposes, namely to minimize the loading effects on potentiometers 79 and SO, that is, to act as isolation amplifiers, and secondly to reverse the polarities of their respective input voltages, the latter being accomplished through the inherent 180° phase shifts which take place in these amplifiers. The range difference voltage DT—Dm is then fed from the output of amplifier 101 across the potentiometer 83, the slider arm of which is positioned by the KE elevation servo 84. From the potentiometer 83 a voltage equal to KE(DT—DM) is obtained and directed as a type “A” program input to amplifier 105. Also fed to amplifier 105 is a D.C. voltage proportional to target elevation ET and a negative D.C. feedback voltage representing elevation angle of the guidance transmitter, —EG, from the output of amplifier 109 in FIG. 6α. In the same manner as for the elevation circuit just described, DT—DM is fed from the output of amplifier 101 to potentiometer 86 in the KA servo section 85, and amplifier 106 receives a type “A” program input equal to KA(DT—Dm). - Amplifier 106 also receives as input an AT signal from potentiometer 75 in the input converter servo section 24 and a feedback voltage representing qrAG from the output of amplifier 112 in FIG. 6α. The azimuth portions of the novel programmer computing circuit embodiment described are thus essentially identical to the elevation sections with the exception that elevation is limited to values in one direction from zero, whereas azimuth is bi-directional about zero and may assume either plus or minus values about that point. Hence, it will be noted that the output of amplifier 101 is fed to one end of the KA potentiometer 86 and also to amplifier 104 where its polarity is reversed and then fed to the other side of the KA potentiometer, the reason for the latter being obvious in view of the bi-directional nature of azimuth values. Therefore, any of the remaining discussion hereinbelow pertaining to the elevation portions of the programmer circuitry of the instant invention are equally applicable to the azimuth sections. Referring now again to the KE servo section, it will be observed that the KE servo 84 is positioned by the output of amplifier 105 such that the KE servo will tend to maintain a value of KE(DT—DM) such that there is zero output from amplifier 105 as long as the two switches 87 and S8 are closed. For the type “A” program, therefore, both switches 87 and 88 remain closed between the time of firing of the missile and the time when the missile is captured by the guidance beam of the guidance transmitter 27. At the time of capture of the missile by the guidance beam, the electrical input to the KE servo 84 is discontinued by opening switch 87 and the servo is simultaneously locked in position by means of a brake 89, actuated by the guidance signal, to prevent any erroneous movement of the slider arm of potentiometer 83 after capture of the missile by the guidance beam. Thus, after guidance initiation, KE is held constant while the value of the input voltage to amplifier 1®5, KE(DT—DM), varies directly as the value of the slant range difference DT—Dm- The latter insures for the type “A” program that the angular difference between ET and EG will reach zero at the same time that the range difference DT—DM equals zero. This constitutes the primary distinction between the type “A” and the type “B” programs since for the type “A” program the input is (ET—Eg) +Ke(Dt—Dm) whereas for the type “B” program the input voltage is merely ET—Eo. The output voltage Dt—Dm from amplifier 101 is also fed as one input to amplifier 183. The output of amplifier 102 is a D.C. voltage proportional to the positive value of the first derivative of DT—DM, that is DT—DM, and is fed to a potentiometer 98 whose slider arm position is set by means of a hand crank 91 to the desired value of the constant “c” in Equation 12. The output from potentiometer 90, which represents c(DT—DM), is then fed as_ a second input to the summing amplifier 103. The output from amplifier 103 is, therefore, the sum of the input voltages DT—DM and c(DT—DM) which is fed across potentiometer 92 as the denominator of the expression for ωη previously set forth in Equation 12. The value of c(DT—Dm) from potentiometer 9© is simultaneously fed as input to the servo amplifier 93 of the ωη division servo section. The output of servo amplifier 93 drives the servo motor 94 which, in turn, positions the slider arm 95 of the potentiometer 92. The output of the latter provides a feedback follow up voltage as a second input to the servo amplifier 93, such that the null equilibrium position of the slider arm 95, as positioned by servo motor 94, is equal to ωη as set forth in Equation 12. The servo motor 94 simultaneously positions the slider arms on potentiometers 96 and 97 in the second order computing section of the elevation circuit and potentiometers 98 and 99 in the second order computing section of the azimuth circuit. 3,169, .21 The performance of amplifiers 107,108 and 109 of the elevation circuit and amplifiers 110, 111, and 112, of the azimuth circuit are identical in operation to amplifiers 202, 203 and 204, respectively, of the second order computing circuit previously described in connection with 5 FIG. 7 of the drawings. Therefore, prior to guidance, or before “compute” begins, the output of amplifier 107 sets the initial conditions “Ce” upon integrating amplifier 108 and, after “compute” begins, the output of amplifier 107 is removed from amplifier 108 and applied solely as 10 input to integrating amplifier 109. Similarly, the output of amplifier 110 of the azimuth circuit sets the initial conditions “CA” upon integrating amplifier 111, prior to “compute” or guidance initiation, and thereafter is utilized solely as input to amplifier 112. 15 It is further pointed out that, in connection with the type “A” program, servo amplifier 93 receives an ωη=0.1 signal and is locked in this state for a prescribed period of time of the order of TPI equals 30 to 40 seconds. The reason, as previously stated, for manipulating wn in this 20 , manner is to strike a suitable compromise between keeping down noise in the missile wing servos balanced against desirable close tracking of the target. To accomplish the latter, therefore, ωη is initially held low at a value of 0.1 until the missile is within approximately 36 seconds 25 of intercepting the target, at which point ωη is allowed to approach unity as the missile nears the target since the increased guidance sensitivity enabled thereby allows the missile to maneuver much more readily in following the target closely. 30 Amplifier 109 receives an initial condition signal EGG which is not equal to ET but is considerably greater in elevation value and is computed by a suitable launcher computing section (not shown) which considers maximum guidance beam capture probability. Consequently, EGG 35 is generally of the order of 20° to 30° greater than ET at guidance initiation and, therefore, the missile must be programmed downward onto the target. In a similar manner, the initial value of AGG is fed, prior to guidance initiation, into integrating amplifier 112. Once the mis- 40 sile has been captured by the guidance beam, the initial values of EGG and AGG are switched out of the circuit. Thus, Eg is initially greater than ET and EG approaches ET as a transient phenomenon. The rate of change of Eg is initially rather slow and gradually increases to a 45 maximum rate of change as the missile nears the target, the rate of approach of EG—ET to zero being controlled by the value of ωη. The outputs of amplifiers 109 and 112 are directed as feedback voltages to amplifiers 105 and 106, respectively. 50 The output of amplifier 109 is also fed as input to the j Eg output converter servo section 49, the output of amplifier 112 being similarly fed as input to the AG output converter servo section 50. These servos convert the . D.C. output voltages Ee and AG from amplifiers 109 and 55 112, respectively, to shaft positions for commanding the guidance radar transmitters 27 into proper position. The description of the output converter servo section 49 for the elevation circuit will be considered as illustrative. The D.C. voltage —EG is fed as input to servo amplifier θο 113, the output of which drives servo motor 114 whose shaft position in turn controls the slider arm of a D.C. biased potentiometer 115 to provide a follow up voltage for the servo amplifier 113. The servo motor 114 also drives a synchro generator 116 which in turn feeds syn- 65 chro output for transmission to a control transformer 117, whose physical location is generally on the guidance transmitter itself. In accordance with conventional procedures, the output of control transformer 117 is then fed into a servo amplifier 118 which drives a servo motor 119 to provide both the follow up rotation for the control transformer 117 and simultaneously position the guidance radar 27. In this manner, the guidance radar 27 follows the command signal and is aimed at the computed value of the elevation angle EG. The azimuth output converter 727 servo section 50 performs in substantially the same manner as the elevation circuit. The outputs of the synchro generators 116 and 12® in the elevation and azimuth circuits are not only utilized to transmit synchro data over long distances to the guidance transmitters 27, but also direct their output to a data box 121 the sole function of which is to record the values of elevation and azimuth guidance signal output. The novel multiple flight course missile programmer of the instant invention therefore provides extremely wide adaptability to a great variety of flight trajectories desired for use in conjunction with specific missiles and target considerations. Although illustrated for the type “A” program and the simpler type “B” program, the second order programming computer of the instant invention may be made dependent upon any set of input parameters and will consistently act upon the latter in the same manner, irrespective of their nature, to cause such parameters to approach desired values in accordance with the generalized system equations previously set out and which are readily tailored to fit the requirements of any specific trajectory. Midcourse flight trajectories thus provided offer an ideal compromise between maximum fuel economy, maximum missile range and maximum probability of target kill on the one hand, and adequate smoothing of noisy radar data on the other. Obviously, many modifications and variations of the present invention are possible in the light of the above teachings. It is therefore to be understood, that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described. Having thus described the invention, what is claimed is: 1. Apparatus for controlling the flight course of a guided missile to its target comprising in combination a search radar, tracking radar means for tracking a target in accordance with target azimuth, target elevation and selectable target range data received from said search radar, guidance computer means for acting upon tracking radar output information relating to target traverse, target elevation, target train and slant range difference between the target and the missile, guidance radar means for guiding the missile in accordance with a prescribed trajectory, means to command said guidance radar into position in accordance with output azimuth and elevation signals from said guidance computer means, receiving means on said guidance radar for receiving a signal from said missile proportional to missile range, and means for selectably directing said missile range signal from said guidance radar to said tracking radar means to enable said tracking radar means to produce an output signal proportional to slant range difference between the target and missile for said guidance computer means.
  2. 3
    3,169,727 vary the magnitude of the input voltages to said amplifier and integration circuits as a function of a quantity which is itself a function of slant range difference and slant range rate difference, means to feed back said signals proportional to guidance transmitter elevation and azimuth respectively to the inputs of said elevation and azimuth input amplifiers, means to provide additional input signals respectively to said elevation and azimuth input amplifiers such that the outputs of said input amplifiers are maintained at zero levels until the missile is captured by the guidance beam of the guidance transmitter, and means to thereafter vary said additional input signals solely in proportion to the product of slant range difference and a constant, said output converter servo section including means, to convert the D.C. output signals proportional to guidance transmitter elevation and azimuth to synchro signal form for transmission to said guidance transmitter. 3. Apparatus for controlling the flight course of a guided missile to its target comprising in combination tracking radar means for tracking a target and obtaining target position information, a missile flight trajectory guidance computer, means at said computer for acting upon tracking radar target position output data, guidance radar means for guiding the missile in accordance with the prescribed trajectory, means to command said guidance radar means into position in accordance with output azimuth and elevation signals from said guidance computer means, receiving means on said guidance radar for selectably receiving a signal from said missile proportional to range from the guidance radar to the missile, and means for directing said missile range signal from said guidance radar means to said tracking radar means.
  3. 4
    In an apparatus for controlling the flight course of a guided missile in conjunction with a guidance transmitter, guidance computer means comprising an input section, a programmer flight trajectory computing section, and an output section, said input section including means to convert input synchro signals to D.C. voltage form for use in said programmer computing section, said programmer computing section including input amplifiers for receiving said D.C. voltage signals from said input section, amplifier and integration circuit means operably connected to and responsive to the respective output signals from said input amplifiers for acting upon said output signals in accordance with prescribed program flight trajectory equations to produce output voltage signals proportional to desired guidance transmitter positions, means to vary the magnitude of the voltage inputs to said amplifier and integration circuit means as a function of slant range difference between the target and the missile and slant range rate difference, means to feed back said output signals proportional to guidance transmitter positions to the inputs of said input amplifiers, means to provide additional input signals to said input amplifiers such that the outputs of said input amplifiers are maintained at zero levels until the missile is captured by the guidance beam of the guidance transmitter, and means to thereafter vary said additional input signals solely in proportion to the product of a single varying parameter and a constant, said output section including means to convert the D.C. output voltage signals proportional to guidance transmitter positions to synchro signal form for transmission to said guidance transmitter.
  4. 5
    In an apparatus for controlling the flight course of a guided missile in conjunction with a guidance transmitter, guidance computer means comprising an input converter section, a programmer computer section, and an output converter section, said input section including means to convert input synchro signals to D.C. voltage form for use in said programmer computing section, said programmer computing section including input amplifiers for receiving said D.C. voltage signals from said input converter section, amplifier and integration circuit means.being .24 electrically coupled, said amplifier and integration circuit means coupled to said input amplifier and responsive to the respective output signals from said input amplifiers for acting upon said output signals in accordance with prescribed program flight trajectory equations to produce output voltage signals proportional to desired guidance transmitter positions, means to vary the magnitude of the voltage inputs to said amplifier and integration circuit means as a function of a gain sensitivity factor in accordance with the relation where Tpi is the time remaining until intercept of the target by the missile, and c is a constant, means to feed back said output signals proportional to * guidance transmitter positions to the inputs of said input amplifiers, said output converter section including means to convert the D.C. output voltage signals proportional r to guidance transmitter positions to synchro signal form for transmission to said guidance transmitter.
  5. 10
    Apparatus for controlling the flight course of a guided missile to a target comprising a guidance computer and a source of D.C. voltage signals relating to target position data for use by said guidance computer, said computer including input amplifiers for receiving said D.C. voltage signals, amplifier and integration circuit means being electrically coupled, said amplifier and integration circuit means coupled to said input amplifier and responsive to the respective output signals from said input amplifiers for acting upon said output signals in accordance with the relations and f t=p eo= — 2ωα(β0—βί) — σ ωη2(βο—βΐ) di-\- constant J t—G where e0 is the output data from said computer, e, is the input data to said computer, e0 is the first derivative of e0, ωη is the gain sensitivity factor of the computer, σ is a constant, P is the present time, and G is the time of guidance initiation, to produce output voltage signals proportional to desired guidance transmitter positions, means to vary the magnitude of the computer gain sensitivity factor wn in accordance with the relation an = Tff+~c where TPI is the time remaining until intercept of the target by the missiie, and c is a constant, 3,169,727 2S and means to feed back the D.C. output signals from said computer to the inputs of said input amplifiers.
  6. 15
    Apparatus for controlling the flight trajectory of a missile to its target comprising a computer, means to supply input voltages to said computer proportional to target elevation, target azimuth, and slant range difference between the target and the missile, means to vary the latter parameters in accordance with the equations e< and Cq— 2ωη(β0—c, where e0 is the output data from said computer, ej is the input data to said computer, e0 is the first derivative of e0, ωη is the gain sensitivity factor of the computer, σ is a constant, P is the present time, and G is the time of guidance initiation, t_G “n2(eo—e,)dt-[-constant and means to vary the gain sensitivity factor ωη of the computer in accordance with range difference and range rate difference.
  7. 16
    Apparatus for controlling the flight trajectory of a missile to its target comprising a computer, means to supply input voltages to said computer, means to vary the input parameters to said computer in accordance with the equations eadt and t=P ωη2(β0—βί)ώ+constant e'0= — 2ωη(ε„— where e0 is the output data from said computer, e, is the input data to said computer, e0 is the first derivative of e0, ωη is the gain sensitivity factor of the computer, σ is a constant, P is the present time, and G is the time of guidance initiation, means, to vary the gain sensivity factor ωη of the computer in accordance with range difference and range rate difference, and means to feed back the output of said computer to its input.
  8. 17
    Apparatus for controlling the flight trajectory of a guided missile to its target comprising a computer, means to· supply input voltages to said computer proportional to target elevation, target azimuth, and slant range difference between the target and the missile, means to vary the latter parameters in accordance with the equations f t=P , e βθί/ί „ */1—(j· 5 and f t—P ®o= — 2ωη(β0—e;) —<r ωη2(βο—β,)ώ-|-constant where e0 is the output data from said computer, e, is the input data to said computer, e0 is the first derivative of e0, ωη is the gain sensitivity factor of the computer, 15 σ is a constant, P is the present time, and G is the time of guidance initiation, means to feed back the output voltages of said, computer to its input, and means delaying maximum gain sensitivity of said computing circuit until the missile is close to the target, whereby noisy input radar data is smoothed until maximum maneuverability of the missile is required.
  9. 18
    Apparatus for controlling the flight trajectory of 25 a missile to its target in conjunction with a guidance ° transmitter comprising a computer, means to supply D.C. input voltages to said computer proportional respectively to target elevation, target azimuth, and slant range difference between the target and the missile, means to vary 3θ the latter parameters so that the azimuth of the guidance transmitter approaches the azimuth of the target and the elevation of the guidance transmitter approaches the elevation of the target in the same manner as the missile range approaches the target range in accordance with equations ft=p . , e° = Jt = G and 40 e0--2ωη(β0—-e,) —ω,?(βο—e·,') dt-pconstant where e0 is the output data from said computer, e, is the input data to said computer, 40 e0 is the first derivative of e0, ωη is the gain sensitivity factor of the computer, σ is a constant, P is the present time, and 5Q G is the time of guidance initiation, and e, includes a function of the slant range difference between the target and the missile, means to vary the gain sensitvity factor ωη of the computing circuit in accordance with range difference and range rate difference to 55 accomplish smoothing of input data to the computer until maximum maneuverability of the missile is required in close quarters with the target, and means for directing the output voltage of said computer circuit as feedback to its input. References Cited by the Examiner UNITED STATES PATENTS 2,801,815 8/57 Williams et al._________ 244__14 65 OTHER REFERENCES “Radar Guided Missiles,” Wireless World, February 1956, pp. 67-70. SAMUEL FEINBERG, Primary Examiner. 70 FREDERICK M. STRADER, CHESTER L. JUSTUS, Examiners.