RECTIFIER, ELECTRO-OPTICAL, PHOTOGRAMMETRIC BM-31A

Document Type: 
Document Number (FOIA) /ESDN (CREST): 
CIA-RDP78B04770A001400040003-1
Release Decision: 
RIPPUB
Original Classification: 
K
Document Page Count: 
97
Document Creation Date: 
December 28, 2016
Document Release Date: 
January 18, 2005
Sequence Number: 
3
Case Number: 
Publication Date: 
December 4, 1964
Content Type: 
MISC
File: 
AttachmentSize
PDF icon CIA-RDP78B04770A001400040003-1.pdf3.22 MB
Body: 
prg M 05 %g~17 oT pAD ~I CONC ENCES, OR SIMILAR ACTIONS (aAQA4000 TO INITIALS CIRCULATE DATE COORDINATION 2 FILE INFORMATION NOTE AND RETURN ER CON- VERSATION 4 SEE ME SIGNATURE REMARK en.5/yt ~S - J 'd J-t GO ./ Q 1L ,oW C~ C-&4^61 Declass Review by NGA. STAT D FORM Q Re laces DD Form 94, 1 Feb 50 and DD Form 95, 1 OCT 60 / 1 Feb 60 which will be used until exhausted. Approved Forlease 2005/02/17 : CIA-RDP78B0477001400040003-1 ROME AIR DEVELOPMENT CENTER GRIF'TISS AIR FORCE BASE NEW YORK I December 196 Purchase Request Continuation Sheet Rectifiers Electro-O itica.12 Phot g as etric BM-31A For P.R. No. L~94$ DESCRIPTION OF SUPPLIES OR SERVICES TO BE PURCHASED DESCRIPTION ENGINEERS, FURNISH AND INSTALL a Rectifier,, Electro- O~tical,,. Photogrammetric RM-31A9 in accordance with Rome Air Development Center Exhibit PAW-5157 dated i December 1.964 including those modifications cited under Item 2 below. Installation shall be considered complete when the following test problems have been processed through the rectifier and witnessed by the procuring activity: a. Oblique problem b. Prepared panoramic problem. 2 ENGINEERING SERVICES AND MATERIALS for the modifi cation of the two Rectifier Units at ACIC as follows: Remove all DELTA-V cards and filter cards (5) Remove DC amplifiers (3) Simplify circuitry and increase reliability Improve cooling of critical heat areas Replace all I/R cards and relays for reliability (flip/flop) (6) Remove delete circuitry (7) New gain/phase network and control THE INFORMATION CONTAINED HEREIN SHALL NOT BE REVEALED TO UNAUTHORIZED PERSONS PRIOR TO RELEASE OF THE INVITATION FOR BIDS (IFE) OR REQUEST FOR PROPOSAL (RFP), AFPI 1-465 (d) (1) Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved Forelease 2005/02/17 : CIA-RDP78B0477,QA001400040003-1 PR. No. 64+-918 b. Rectifier (1) Copy carriage (a) Remove filter mechanism and servo (b) Increase lamp output-new power stippl.yo Add lamp-condenser adjustment new lamp housing. (c) Clean m renovate optics (elliptical mirror, etc.) (d) Clean, adjust/replace, realign all mechanical parts (e) Install setup lights (f) Decoder interlock switch (g) Install new platen mechanism (2) Lens Carriage (a) New lens turret with lens adjustments (b) New lenses (f5.6 or f6.3) (c) Add filter - manual. set, (d) Renovate/clean mechanical parts (3) Recording Cylinder (a) Install speed matching control (a) General, (a) Realign instrument (b) Renovate/replace servo (c) Renovate ball screws and hear,r?gs (5) Installl.. Light Shields Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For.Release 2005/02/17: CIA-RDP78B0477'dA001400040003-1 P.R. No. 64-948 3 1 kit INTERIM SPARE PARTS consisting of only those parts approved, by the contracting officer after review of the list of replaceable parts required under Sub Item 405. Spare parts shall be interchange- able with the corresponding parts used in the equipment furnished under Item 1 and shall be delivered concurrently. DATA ITEMS shall be delivered as listed on the attached DD Form 1423 entitled- "Contractor Data Requirements ListY9 and shall be prepared in accor- dance with each (AFLC/AFSC Form 9) as referenced in Column D by TSAF (Typical System Acquisition Flow) numbers or proposed numbers. These data items are numbered as sub items., of this item and are hereby incorporated by any references to this Contract or any part thereof to this Item unless specifically excepted. The specific data require- ments are contained under Preparing Information on each Form 9. The AFLC/AFSC Form 9?s, as listed., are contained in Volume II,9 AFSCM/AFLCM 31010 Where data standards are not published in Volume 11 of AFSCM/AFLCM 310-1,, the minimum essential require meats for each new data item is contained on an AFLC/AFSC Form 9 which is attached to the afore- mentioned DD-1423 and made a part hereof. NOTE 1- The modifications to the rectifier units now at ACIC and the prototype models being procured.. shall operate by a control drive mechanism (decoder) that ist completely compatible with the present rectification program tape, designated Rw18 Index Noe 10008100, of the present program library for the RCA-501 computer. AJM/do Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For PWIPase 2005/02/17 : CIA-RDP78B04770AQ 1400040003-1 .AIi FORCE SalE$.L'EtQ;3 COMMAND) Exhibit RADC -5157 ROME AIR DEVELUP?02,4T CENTER 4 Dec6m er 1964 RECTIFIER, ELEC'PRO-OPTICAL, PHO'TOGRAMMETRIC, BM -33A I.i This e hibit ccverc the recu:Lrements for the fabrication and Installation of the Rectlficr, Electro-Optical, P'hotogrammetric, hereinafter referred, t,o as the "rectifier". 2. APPLICABLE, DOCtJMENIB 2l The 'ollow,iig documents, of the issue in effect on the date for invitation for bids, form a part of this exhibit to t; be extent specified herein. Military MIL-E-458 Electronic Equipment, Ground General Requirements For NIL-M?265l2 Maintainability Requirements For Aerospace Cyst ems and Equipments S TAIVDAR{DS Military MIL-STD-831 Test Reports, Preparation Of (Copies of documents required by contractors in connection with specific procures rent functions should be obtained from the procuring activity or fis:; directed by the contracting officer.) 2.2 Otb.c r The following doe-aments form, a part of this e :? bit to the exte'-.ti , specified herein. Unless othemise indicated, the issue in effect on date of invitation for bids shall apply. Office of TecFnnical Services (OTS) PB 161894 RkDC Reliability i?otebooit RADC-TR-58-3.11 (Copies of OTS documents may be obtained from Of 'i.ce of Technical Services, U. S. Dept. of Commerce, Washington 25, D,,C, 20331) Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Rej&ase 2005/02/17 : CIA-RDP78B04770AQ1400040003-1 Exhibit RADC-5157 3, REQUIREMENTS 3.1 General specification.- The requirements of MIL-E-4158 apply as requirements of this exhibit. Where the requirements of the general specification and this exhibit conflict, the requirements of this exhibit shall govern. Exceptions and additions to the general specifications shall be as follows. 3.1.1 Service conditions.- The rectifier shall operate under the following service conditions. 3.1.1.1 Climatic a. Operating: 21?C (69.8?F) to 24?C (75.2?F) b. Non-operating (1) Installed - 4.4?c (39.9?F) to 54?C (129.2?F) (2) Packaged for shipment- -29?C (-20?F) to 54?C (129.2?F) 3.1,1.2 Relative humidity a. Operating 45 to 55 percent b. Non-operating (1) Installed - 0 to 95 percent (2) Packaged for shipment - 0 to 100 percent. 3.1.2 Mechanical.- The rectifier shall not suffer damage nor fail to give required performance when subjected to shock and vibration encountered in transit and handling. Vibration data shall be furnished to the Government by the contractor. This data shall be used to determine the nature and characteristics of vibration rt that will be installed at some future date. The data sh,11. contain but not be limited to the following information: )kferS a. Displacement andacceleration tolerance of the equipment. ISO ? v. i~ 46L P7 VL 11J w,VdL L711 V4. Vl= VgULiJAU UL,, c. Running speeds of any motors, with rotation direction clearly defined, d. Any out-of-balance forces of all motors. e. Natural frequency of moving parts. 3.1.3 Electrical.- The rectifier shall operate from an alternating current (AC) source of power within the following ranges: a. Potential and phase (1) 208 volts alternating current (VAC), plus 26V to minus 8V, four wire, three phase or (2) 120 VAC, plus 6V to minus 6V, single phase Approved For Release 2005/02/17 CIA-RDP78BO477OA001400040003-1 Approved For RJpase 2005/02/17 : CIA-RDP78B04770A.QP1400040003-1 Exhibit RADC-5157 b. Rate of change of voltage - plus or minus 2 percent per second.. c. Frequency - 60 CPS plus or minus 1 CPS. d. Rate of change of frequency - one tenth (1/10) CPS. e. Harmonic content - 0.5 percent. f. Cabling for power lines shall be supplied as part of the rectifier. 3.1.4 Reliability and maintainability.- The rectifier shall possess a,mean time between failures (MTBF) of no less than 500 hburs,.,with a mean time to repair (MTTR) of no greater than one ho ?.. The RADC Reliability Notebook PB-161894 shall be used as a guide in the fabrication of the equipment. 3.1.4.1 Reliability and maintainability analysis.- The contractor shall prepare an analysis of the MTBF and NTTR of the rectifier. Mean time between failure shall be determined from failure rate data given in the RADC Reliability Notebook PB161894 or from past failure rates determined from the contractors experience with similar equipment. Mean time to repair shall.be determined from an analysis of the maintenance tasks required and the expected frequency of occurence as shown in Appendix A of MIL-M-26512. Should the analysis indicate the NTBFor MTTR will not meet the required figures the contractor shall accomplish the necessary changes to insure that the equipment meets these requirements. 3.1.4.2 Service life.- The rectifier shall be designed and constructed. to operate for 4000 hours per year with recommended maintenance without major overhaul. (Is defined as any malfunction that constitutes more than 4 hours down time or 500 dollaa' to? repair). 3.2 Performance.- The rectifier shall prepare high resolution photo trans- formations free of distortions due to tilt of the aerial camera and technique used. It shall:aecoarimodate various input materials and parameters as described below. The rectifier operates on a principle whereby rectification is accomplished by a line-scanning technique. The length of each line recording is varied optically to accomplish scale change along the line and change in scale normal to each line is achieved by varying the rate of line scanning to line recording. A digital decoder is electrically connected to the rectifier and through a servo system controls the various elements of rectification. The accuracy of the rectifier shall be such that the maximum error in position of any point in the rectified print, relative to the principal pout as compared to the theoretically correct position, shall not exceed 0.25 millimeter (M). Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Re ,ase 2005/02/17 : CIA-RDP78B04770A41400040003-1 Exhibit RADC - 515 3.3 Component cons traction. 3.3.1 Plug-in units.- To facilitate mainnt, nance, miniaturized repiaceab.t package units shall be used in. the electronic portions of the sect ifiei?, cx.cei: t, where a greater reliability end superior service life wou.d result f?ron permanently wired constructi.nn. 3.3.2 Active components.- All electronic and control sub-ass erdblies of the recti f"if i shall b. transistorized. where this type of circuiting is practical and feasible. 3.3.3 Equipment protection 3.3.3.1 Stops.- Mechanical and/or elec':,rics:l stops shall be provided so as to prevent damage to the equipment in the event of improper operation. 3.3.3.2 Alarms.- Visual or aural fuse alarms shall be used to protect electronic subassemblies from damage in the event of malfunction. 3.3.4 Controls 3.3.4.1 Electrical.- Suitable electrical controls shall be provided and laid out in such a manner so that they are within easy reach of the operator and can be easily located in subdued room lighting. 3.3.4.2 Mechanical.- Mechanical controls suitable for easy operation shall be provided for necessary mechanical adjustments and control. 3.3.5 Cooling.- Forced air cooling, wherever necessary, shall be filtered by means of replaceable air filter elements. A guard shall be installed around the lamp cooling fan. The decoder unit shall have a cut-off switch installed so the exhaust fan power is switched off when the door is opened, 3.4 Performance requirements 3.4.1 Input 3.4.1.1 Photography.- The rectifier shall accept the following types of transparent aerial photographs Oblique - conventional single frame and strip b. Vertical - conventional single frame, strip, and panoracr c. Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Rcase 2005/02/17: CIA-RDP78BO477OAQ 1400040003-1 3.4.1.1.1 Formats 5.4.1.1.1.1 Width. - The rectifier shall accept all film widths from 70 n to 9-1/2 inch. ._,4a.? .1.2 Length.- The rectifier shall have a minimum frame length of 13 Inches for 70 mm film and 9-1/2 inches for 9-1/2 inch film. ;3. L .1.2 Res-Utsxxt tilt angle . - On all types of photography outlined in. 3.4.1.1 the resultant tilt angle, including roll, pitch and yaw will not exceed 60 degrees, The amount of tilt shall be predetermined and presented to the operator in textual form. 3.4-1.3 Progr?araming . - The rectifier shall operate from a perforated paper tape, suitably programed,, to perform the rectification operation. 3.4.1.4 Initial settings.- Initial positions of the motion axes shall be set by the operator from predetermined data, using suitable manual controls. 3.1.1.5 Focal lengths . - The rectifier shall. accept photography taken with camera focal lengths from 5 inches to 100 inches inclusive. 3.1.2 Outlyctt.- The rectifier shall output corrected aerial photography having a uniform scalle. 3.4.3 Optical system.- The rectifier shall, have an optical system with the following characteristics. 3.4-3.1 Resolution.- The minimnu high contrast photographic resolution, when tested on SO 213 emulsion, shall be 100 lines per millimeter on the axis, falling to 80 lines per mi.lUmeter at 25? off the axis. These results shall obtain at, the short conjugate at anyr magnification throughout the range from 1/2 to 9 i:_-.E.3. 3.11.3.2 Magnification range 3-4-3-22-1 Scale.- The range of scale change shall be from 1/2 to 3 at the iscl ne . 3.4.3.2.2- Rectification range . _ The range of continuously varying magn.l.x:.U atf.on shall be three times that of the s ,,;81e change, resulting in a total ragn.l.t?ication rannge of 1/2X 'to 9X. 3.11.3.3 Number of lenses.- Two lenses shal."? 'be required to yield the desire. performance. over the entire range of 1/2X to 9X. The range overlap of these lenses shall be such so as to permit a magnification change of 7 to 1 mirnim without regairing a change of lenses during rectification. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For RJase 2005/02/17 : CIA-RDP78B04770AQ91400040003-1 3.4.3.4 flit projection system.- An ilium hated rectangular slit .005 mm wide and 324 mm bong shall be projected by a suitable optical system onto the focal surface of the transparent copy. The degradation of the projected image shall be such as to meet the requirements of 3.4.3.1. 3.4.3.4.1 Illumination.- The slit shall be suitably illuminated so that exposure time is at a minimum. The lamp shall be a high pressure mercury arc type suitably housed and cooled. 3.4.3.5 Filter.- In order to compensate for varying exposure conditions the lens shall be equipped with a suiitab~e neutral density filter system. 3.4.3.6 Optical path length.- The maximum optical path length cha1i be 2300 mm. 3.4.4 Mechanical system 3.4.4.1 Copy carriage.- A copy carriage shall be provided to mount the object plane, carriage and illumination equipment. The carriage shall be traversed by a servo system so as to fulfill the focus requirements of the rectification process. 3.4.4.2 Object plane carriage.- The object plane carriage shall be mounted on the copy carriage and shall suitably mount the photographic negative to be rectified. The platen shall be attached to the carriage in a positive, easily operated system, avoiding the designed stud alignment system. The carriage shall be traversed by a servo system so as to fulfill the rectification requ.i.reme ts. 3.4.4.2.1 Object plane platen .- The platen shall be transparent and of such flatness and parallelism so as to hold the copy in a plane perpendicular to the optical axis. 3.4.4.2.2 Adjustments.- The following adjustments nra.st be provided. 3.4.4.2.2,.1 Swing.- Provisions shall be made to rotate the platen plus or minus 1800 about a point corresponding to the principal point of the arterial photograph, so as to align the principal line with the coord-1.nate system of the rectifier. This angle shall be manually set within plus or miaras 30 seconds of arc. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Rase 2005/02/17: CIA-RDP78B04770AQ01400040003-1 3.4.4.2.2.2 Initial setting.- The initial position of the negative carrier shall be set by suitable means relative to the principal point to within plus or minus 0,0005 inch of the required calculated dimension.. 3.4.4.2.4 Locating mechanism.-, Means for locating and positioning the principal point of the copy negative and the mechanical center of the copy platen to within .0005 inch of each other shall be provided. This fixture shall locate the principal point of the copy ph.otography by means of the fiducial marks. The mechanism shall be so designed to allow removal of the glass stage for cleaning. 3 . . .2.5 Light protection.- Baffles shall be installed to block stray light from the l.i.ght source and prevent fogging of high speed film. 3.4.2;.-'-? Lens carriage.- The lenses and filter mechanism shall be mounted on a lens carriage. A servo system shall traverse the carriage so as to fulfill the auto.focuas conditions required by the rectification process. 3.1,l+,4 Recording cylinder mechanism 3.4.4.4.1. Recording cylinder.- The recording cylinder shall be capa'b:Le of supporting 36 by 36 inch., 9 by 36 inch and 9 by 9 inch c c, film. The film rha13, be held to the drum by mechanical and/or pneumatic techniques whI& shall rot dimensionally or optically distort the copy film. 3.4.4.4.2 Drive motor and speed reducer.- The recording cyl:Inder shall be driven at a constant velocity past the exposure point by a motor and sr e~+ 2aducer combination. No togging or Intermittent motion of th: caribi cation is permissible. The drive combination shall have a controlled speed ra c a u3.on C f at least +10 percent of nominal. 3.4.4.5 Servo system, Separate servo systerr ? s? r 11 rive the carriage of trKa three motion, axes with the following c?_.ars c eri tics . 3.4,4,5.1 Accuracy,- The dynamic a.ct;Lracy al compared. -,kri.th the programmed data shall, be- a. Object distance (p) - pl~~s or ::n nus .0127 mm b. Image distance (q) plus or minus .1000 mnm c. Copy distance (v) plus or inirrue .0127 ttun Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Ruse 2005/02/17: CIA-RDP78B04770A001400040003-1 Exhibit RADC _ 5157 3.4.4.5.2 Speed.- the may-irmxm speed of the servo system shall. be .5 inches per s ,..on,d under manual control. 3.x+.1..5.3 Input Input to the servo system shall be electrical signals from a digital decoder. 3.4.4.6 Digital decoder.- The rectifier ehall be provided with a suitably d.esigr.e.. digital decoder unit, to control the 5ervc mechanisms. 3.4.4.6.1 Inputs . - Input to the digital decoder shall be on 7 level perforated tape, similar to that prepared by an RCA 501 computer. The programmed information pun hed into the tape will provide point to point digital positioning instx. act:.oars for three axes plus: a. Identification number of copy b. Initial positioning of each axis. 3.4.4.6.2 Outputs.- The outputs shall be electrical signals suitable for inputs to the servomechanism controlling the motions of the three; axes. 3.4.4.6.3 Axes.- The decoder shall accept the inputs and provide outputs for the following three axes of motion of the rectifier. a. Copy platen - 14 inches, total travel b. Lens position - 60 inches, total travel c. Object distance _ 55 inches, total travel 3.4+.4.6.4+ Operating speeds.- The maximum operating speeds of the three axes shall be: a. Copy platen - 0.2 inch per second b. Lens position - 0.3 inch per second. c. Object distance 4 0.05 inch per second The rectifier shall be capable of two-speed operation. The low speed operation shall be used for high resolution output as outlined in 3.4.3.1. The high speed operation shall be used for low resolution output and will have a speed three times that of the high resolution operation. Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Re- se 2005/02/17: CIA-RDP78BO477OA001400040003-1 qnio Exhibit RADC-5157 3.4.1+,6.5 Clock.- Timing of the decoder and rectifier shall be obtained. from the AC line. 3,2+,L..6.6 Checking,- In order to reduce the probability of undetected errors, parity checking shall be employed. When parity is not obtained the machine shall shut itself off. Parity shall be, selectively, odd or even. .3.1+.1+.7 Base.- The various elements of the rectifier shall be mounted on a basic structure, so as to minimize all vibration propagation from the mechanisms, The supporting structure of the base shall be designed, so as to provide ducting to guide forced air, to cool mechanical and electrical components wherever the need of this cooling is indicated. 3.1+.14.8 Linkages,- The linkages between intra-connected components shall be of the highest quality. Backlash, or lost motion, shall be 0.0002 inch maximum, 3.1+.1+.9 Interior lighting,- Interior lighting of the rectifier shall be provided so as to facilitate set up by the operator. The light shall. be aatomat.icai y turned off when the unit is operational. This includes a safelight within the portion of the housing containing the recording cylinder. 3.4.1+.10 Operating time.- The maximum operating time to produce a 36-inch wide recording shall not exceed 12 minutes. 3.4.5 Information outputs.- The following is a description of output information from a computer which shall be introduced in program form, on punched paper tape, into the rectifier. 3.1+.5.1 Transformation equations.- The following are the rectification equations for transforming the various types of photography outlined in 3.1+.1 where If - distance in ocan direction on recording I - surface speed of recording cylinder v - distance in scan direction on copy it - surface speed. of copy platen t - resultant tilt angle of vehicle n - Nodal separation of rectifier lens Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Rei jse 2005/02/17 : CIA-RDP78BO477OA001400040003-1 1.06 Exhibit RDDC- 5157 f - focal length of camera lens F -, focal length of rectifier lens S - Scale change of rectification B - lens to recording cylinder distance B - Velocity of lens carriage L - Copy platen to recording cylinder distance L - velocity of copy carriage 304.5?141. Oblique single frame photography v=Vf Cos 2t/Sf+Vsint cos t B = F1 Sf + 1 I fcoot??vsint L = p (Sf + F cos z - v sin t) + n SfCf cos t - V sin t V = V (f COS t - vein t)2 Sf SFV in t; f L=~~1_- (f Cos t -vsint)2 Sf^ 3.4-5.1.2 Strip photography. J = Y COS 2f', Cf + V sin t cos t Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Re,Aase 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Exhibit RADC- 5157 V (cost -vsint Si B =F (S + 1) L = F (S + 1) 2 + n S 3.4-5.1 .3 Vertical panoramic photography v = f tan .i(SfV ,V = S cos2~f 1 B = F[ S cos v f +L B VC' sin (vf) L = FS + cos (v S cos v 7 T., = VF' sin (v/f) IS 2 _ cos (v/f) 5f 3.4.5.2 Corrections.- The +oil(ywing are the corrections to the rectifier equations that the computer must make. 3.4.5.2.1 Earth curvature.- The computer shall adjust for the effects of earth curvature when computing copy speed by use of the approximation h = S2 where h : departure of the earth from the datum (computed to four (i) significant figures) S = distance from the point of tangency of the datum Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For RQkase 2005/02/17: CIA-RDP78B04770AW1400040003-1 Exhibit RADC-5157 3.1+.5.2.2 Atmospheric refraction,- The computer shall c:_)::rect for the effecti duc to total atmc spheric refraction. The atmospheri -- mcdel for thin computation shall be that contained in The ARDC Midel Atmosphere, x.959, Air Force Surveys Est 1959. is~ Geophysics 115, Geophysics Research Directorate, AFCRD,s ARDC., Aug 3.1+.5.2.3 Film shrinkage.- Corre2tion for film shrinkage distortion shall be entered for each of the "B" and "v" values respectively and independent,l.y. 4. QUALITY ASSURANCE PROVISIONS 4..i. The supplier is responsible for the performance of all inspection requirements as specified herein. Except as othexi;ise specified, the supplier may utilize his own or any other inspection facilities and services acceptable to the Government. Inspection records of the examination and tests shall be kept complete and available to the Government as specified in the contract or order. The Government reserves the right to perform any of the inspections set forth in the specification'where such inspections are deemed necessary to assure suppl.ie3 and services conform to prescribed requirements. 1+.2 Classification of tests.- The inspection and testing of the rectifier shall be classified as acceptance tests. 4.3 Acceptance testing.- The rectifier shah., be subjected to acceptance testing to determine compliance with the requirements of this exhibit. The acceptance tests :hall consist of s a. Preliminary acceptance tests ......... (See 1+.3.1) b. Final acceptance tests ...............(See l-.3.2) 1+.3,1 Preliminary acceptance tests.- The preliminary acceptance tests shall be concha-::ted by the contractor at the contractor?s plant and. witnessed by authorized representatives of the procuring activity. The preliminary acceptance tests shall consist of the following tests as described under a.1; "Test methods" of this exhibit-. a. Mechanical inspection tests.,........ (see i.4,l) b. Electrical tests... ... Q ........ . ..... (See 4. 4.2) c. Performance tests .................... (See 4.4.3) d. Reliability tests . . .................. (See 1+.4.,4) e. Maintainability tests ................(See 4.i..5) Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Ref ze 2005/02/17 : CIA-RDP78BO477OA001400040003-1 'WON Exhibit RADC-5157 4.3.1.1 Preliminary acceptance test report.- After the contractor completes the preliminary acceptance tests, he shall prepare a preliminary acceptance test report according to MI.L-STD-831 and furnish three complete copies of the report to the procuring activity. 1.3.2 Final acceptance tests.- The final acceptance test will be conducted by the Government using Government personnel and facilities. The final acceptance tests shall consist of all tests described under 4.4 "Test methods". 4.3.3 Previous acceptance or approval.- Previous acceptance or approval of material by the procuring activity shall in no case be construed as a guarantee of the acceptance of the finished product. 4.4 Test methods 4.4.1 Mechanical inspection tests.- The rectifier shall be given a thorough mechanical and visual inspection and test to determine that the quality of all materials and workmanship is in compliance with the requirements of this exhibit. Particular attention shall be given to the following. a* b. C. screws, do e. f. go h. i. J. y 1. ma no o. p. q. Completeness Nameplates, identification markings and labels Ease of operation of gears, adjustable and sliding parts,, thumb controls and switches. Finishes Welded joints Check of solder joints The fit of components in their respective positions Check of mounting means Check of lubrication and rust prevention Check of safety features and interlocks Loose fastening and securing devices or parts Accessibility of components and parts for servicing Cable runs between components including plugs and receptacles Grounding connections Overall dimensions check Weight check Other visual defects. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Re,se 2005/02/17: CIA-RDP78B04770A001400040003-1 Exhibit RADC-5157 4,4,2 Electrical tests.- The rectifier shall be given a thorough electrical test to determine that all circuits are inherently sound and th-.tt the overall i erformance of the electrical components is in compliance with the requirements of this exhibit The electrical tests shall include at least the following; a. The operating voltages at all important points shall be checked for conformance with those shown on the circuit labels and related schematic drawings, This test shall be accomplished with all controls set for first, minimum and then, maximum operation, b. Each control button, switch and indicator shall be tested to insure that it performs its assigned operation or function, c. The rectifier servo system will be tested to insure that it will follow the input commands accurately. 4.4.3 Performance tests,- The rectifier shall be given a thorough performance test by means of pre put,d problems to determine compliance with the requirements of this exhibit, 4,4,2 Reliability tests,- The reliability of the rectifier shall be demonstrated by the operation of the rectifier for no less than 1000 hours. The rectifier shall be accepted as meeting the required MT#3F if no mole than one failure occurs in this Interval, 4a4a5 Maintainability tests,- The maintainability of the rectifier shall be demonstrated in accordance with the method described in Appendix A of IMUL-M-26512, no less than 30 repair actions shall be simulated, 5, PREPARATION FOR DELIVERY 541 Preparation for delivery shall be In. accordance with instructions from the procuring activity. 6. NOTES 6.1 Intend use.- The rectal f:Ler covered by this exhibit is intended, f or u e~ o produce photographic copy from orleinal aerial negatives containing ncv7n of tilt from a vertical axis. Oblique frame, strip, and panoramic photography can be accommodated, produ.ci -,g a new copy free from displacement due to 1~d It and format curvature. AJM/acs 14 Approved For Release 2005/02/17 : CIA-RDP78BO4770A001400040003-1 Approved For Release 2005/02/17 : Cl4 -RDP78B04,ZpA001400040003-1 Report 175. SME-AA-76 15 March 1962 SECTION 1-4 RECTIFIER PROGRAM R1 14. 0 ' Basic Flow Diagram Paper Tape Input Compute Punch and Copy High Speed Printer Output Paper Tape_ For Rectifier Temporary Output Tape Permanent Rectifier Library Tape 14-1 Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 -R[t( epo 04 A 4Q0R4R0~J-1 19 March 1962 Approved For Release 2005/02/17 : Cl INTRODUCTION This computer program generates a punched paper tape which drives the servos on the electro-optical rectifier. The rectifier processes oblique frame, strip and vertical panoramic photography. It works on the principle that all lines perpendicular to the principal line have a constant scale (neglecting the effect of terrain relief). The swing angle is set prior to rectification, so that the principal line is perpendicular to the scanning slit. See Figure 1. As the copy is moved past the slit, the scanned information is projected to a recording cylinder by a high resolution imaging lens. The rate at which the copy is scanned is controlled by the paper tape to correlate with the constant rate at which the recording cylinder is rotating. The computer program calculates the position and velocity data required by the rectifier servos for each scan. The following basic terms are required: V, the position (rectangular coordinate in inches) on the recording cylinder. V, the constant velocity of the recording cylinder. v, the position (rectangular coordinate in inches) of the "line" to be projected. v, the velocity of the copy platen carriage in the direction perpendicular to the slit. 14-2 Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17 : CIAO RDO0 15 Mar 19 o o oW6i Lv the change in v from one scan to the next. B, the distance between the lens and the recording cylinder. B, the velocity of the lens carriage along the optical axis. AB, the change, in B from one scan to the next. L, the distance between the copy platen and the recording cylinder. L% the velocity of the copy carriage along the optical axis. AL, the change in L from one scan to the next. T, the position of the variable density filter. The procedure for rectification requires that the initial position of the copy platen, vo, be input to the computer program. The other initial positions (Vol Bo, Lo, To) are computed and printed for use in the initial coarse adjustment of the rectifier carriages. The computer then proceeds to "scan" the copy and punch the paper tape which will drive the servos to the computed positions. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : CIA-FR DP78B04A001400040003-1 Report o. SME-AA-76 15 March 1962 Input The input to this program consists of only two messages for each photograph which is to be rectified. 1) The identification message, which will be written to the Monitor Printer and the magnetic tape. 2) The input data message: Vol V f, t. S. f, h, R, TD, AD, AV, V, Tr, photo size> where, vo (inches); the initial (maximum) position of the copy platen. of (inches); the final position of the copy platen. t (degrees); the resultant tilt of the photograph. S the scale change from the original photo to the rectified photo. f (inches); the focal length of the taking camera. h (N. M. ); the height of the camera station above the ground. R (N. M. ); the radius of the earth at the latitude of the photograph. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17: CIA-1~DFjl7P$99#00p99037t 15 March 1962 TD; the average of the measurements across the fiducial marks on the copy film. AD ; the average of the measurements across the same fiducial marks on a theoretically non-shrink base. AV (inchee);the increment of V, i. e. , the distance between scans on the recording cylinder. (AV is a positive number) V (inches/sec); the constant velocity of the recording cylinder. Tr; the transmission input. Photo Size (inches); the size of the photo which is to be rectified. The input message must contain 13 quantities. There are several instances, however, in which dummy input may be inserted. The tilt of the photo, t, is not required by the panoramic program; the radius of the earth, R, is not required when the corrections for earth curvature are not needed, i. e. , if h < 50, 000ft (8. 2+ N. M. ); the photo size is not required if the initial and final magnifications clearly indicate which rectifying lens will be used. All other quantities are always required. 14-6 Approved FQr Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : CIA- DFt0( OAAW?3-9 15 March 1962 Oblique Frame Photography The computations for each type of photography may he divided into two sections; the first part is computed only once for each photograph, the second part is an iterative loop computed many times for each photo. The procedure for oblique frame photography involves the following computations. A. Preliminary Calculations 1. Breakpoint 0 must be set for oblique frame photography. 2. The input is read and the tilt is checked. If t < 3 ?, no rectification is required; if t > 60?, rectification is not possible. Thus, in order to continue, 3? 1. 3 (6) (7) (8) either lens may be used, and the choice depends on the size of the photo; if the photo size is less than Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : Cq A-RDP7.f ~ 01 Q4 00T -46 15 March 1962 7", the 7. 85" lens is used; if the photo size is equal to, or greater than 7", the 14" lens is used. If Mf - 1. 3 (9) the photo cannot be rectified with the given input, and the program stops at a PES. Such a photo may be rectified in two parts; each section must be treated independently both in the computer and in the rectifier. When the proper rectifying lens has ''been determined, two additional quantities, which are functions of the lens, are specified; '(, the nodal separation of the lens, and fn, the ratio of F to the diameter of the aperture. The quantity C, n which is used in the calculation of the position of the variable density filter, is calculated. Cn Efn (10) where Is, t', and E are program constants. 7. The height of the photograph is compared with hr, a program constant equal to 50, 000 feet (8. 2+ nautical miles). If h 4 hr, it is not necessary to correct for earth curvature; if h~>hr, the corrections for earth curvature are required. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 IA-RDP78B04;Z?A001400040003-1 Report No. SME-AA-76 16 March 1962 9 8. The initial position of the copy platen, vol is given as input. The corresponding initial position of the recording cylinder, V0, must be computed. a. For h < h r, V0 .0 f cost t - vo sin t cos t (11) b. For h > hr, Vo = S R I ( e0- ep) h ep= sin-1 Q0 = sin-1 0 0 = tan-1 R +h R vo (12) sin t1 - t (13) sin(Oo + t) -(Oo + t) (14) x(15) B. Iterative Calculations The following formulae are evaluated until the entire photograph has been scanned (vk < vf), or until 3600 scans have been completed. 1. Given the position of the recording cylinder, Vk, calculate the corresponding position of the copy platen, vk, and the velocity of the copy platen carriage, vk. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : C a. For h c h r vk b, For h > hr, cos t - v k sin t vk = f tan k Ok ` tan -1 Lh _ h E)k S R f v k h V S R + R (1 - cos ak V + e k p (1 - tan2 I h + R (1- cos A-RDP7%I304 4PWO01$WSoAm-17 6 15 March 1962 Vk f cos t Sf +Vk sin tcos t C 7 -t 0k) 8k)] [R cos (3k] +R2 sinek + R (1- cos 8 k) ] 2 + R2 sin2 e k 2. Calculate the distance, Bk, between the lens and the recording cylinder for this scan. Also calculate the velocity of the lens carriage along the optical axis. Bk = F f S fCost - vksin irk F S f sin t (f cos t - vk sin 0z (16) (17) (18) (19) (20) (21) (22) (23) 14-11 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 ReporMo. SME-AA-76 15 March 1962 Calculate the distance, Lk, between the copy platen and the recording cylinder. Also calculate the velocity of the copy carriage along the optical axis. L Bk 2 + (24) k L Bk-F Bk$k (Bk-2F) k (B - F) 2 k (25) 4. Calculate the position, Tk, of the variable density filter for exposure control. C Tk n e c fcost - vksint Avk = vk - vk -1 5. The changes in the velocities, (Avk, ABk' AT_,_ are computed. ABk = Bk - Bk-1 (26) (27) (28) (29) when k = 0, the servos are given the initial velocities, A Lk = Lk - Lk -1 Av0 = v0 (30) AB = B (31) 0 0 ALo = (32) 14-12 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 IA-RDP78BO47ZA001400040003-1 Report o. SME-AA-76 15 l'4arch 1962 in order to give the carriages the initial velocities to which subsequent changes may be applied. 6. The quantities, vk, "k, Bk, AAk, Lk, ALk, Tk are coded into the message required by the rectifier. 7. The position of the recording cylinder for the next scan, Vk :1, is computed. Vk+1 r Vk - AV (33) 14.4 Strip Photography The procedure for strip photography is nearly identical to that for frame photography, and only a few of the formulae are different. A. Preliminary Calculations 1. Breakpoint 2 must be set for strip photography. 2. The input is read and the tilt is checked (eq. 1). 3. The focal length of the taking camera is corrected (eq. 2). 4. The initial and final magnifications are computed (eq. 3, 4). 5. These magnifications are checked (eq. 5). 6. The proper rectifier lens is determined (eq. 6, 7, 8, 9) and Cn is computed (eq. 10). Approved For Release 2005/02A~-:1CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17 : q IA-RWZRPP AO "Q OA41QOjq~ 1 15 March 1962 7. The height of the photo is examined to determine whether or not the corrections for earth curvature are required. 8. The initial position of the recording cylinder, Vo, is computed (eq. 11, or 12, 13, 14, 15). 9. The distance between the lens and the recording cylinder, B, is constant for the entire photo in strip photography. B=F (S+1.0) (34) Thus for the velocity of the lens carriage, 10. The distance between the copy platen and the recording cylinder, L, is also constant for the entire photo in strip photography. L=B (1- S) +77 (36) Thus for the velocity of the copy carriage, L=0 (37) 11. T, the position of the variable density filter for exposure control, is also constant for the entire photo. T = Cn (S + 11. (38) 14-14 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : C A-RDF 7 g ~00 O4QA03Ta 15, March 1962 12. The changes in the velocities of B and 1, are zero. ?B=AL=O (39) B. Iterative Calculations The following procedure is followed until the entire photo- graph has been scanned (vk< of ), or until 3600 scans have been processed. 1. Given the position of the recording cylinder, Vk, calculate the corresponding position of the copy platen, vk, and the velocity of the copy platen carriage, vk, (eq. 16, 17, or 18, 19, 20, 21). 2. The change in velocity ('vk) is computed (eq. 27, 30). 3. The same quantities, vk, B, AB, L, AJ,, To are coded into the message required by the rectifier. There is no change in the format of the message and all seven quantities must appear in each message, although only vk and Ovk are varying from scan to scan. 4. The position of the recording cylinder for the next scan, Vk+l, is computed (eq. 33). Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : Cq A-RDP78BO44PA001400040003-1 Report No. SME-AA-76 15 March 1962 Vertical Panoramic Photography The following procedure applies to vertical.panoramic photography. Tilted panoramic photos may be rectified in two steps by first processing them as oblique frame (to remove the tilt) and then as vertical panoramic. Preliminary Calculations 1. Breakpoint 4 must be set for panoramic photography. 2. The input is read and the correction is applied to the focal length of the taking camera. f - TD f corrected - AD input (40) This corrected value of f is used in the subsequent calculations. 3. The panoramic sweep angle, vo/f, is computed and tested. The condition vo must hold for rectification. 4. The initial and final values of the optical magnification of the rectifier lens are calculated. S (42) Mf = S/2 (43) Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17 : q IA-RDP78 77pAN440004 A-76 19 Larch 1962 5. These magnifications must satisfy the conditions, .5 < M f, M 0 < 9. 0 (44) Mf is obviously less than Mo. If equations' 44 are not satisfied, the program stops at a PES and a new value of S must be used as input. 6. The proper rectifier lens is determined in the same manner as for oblique frame photography (eq. 6, 7, 8, 9). Cn is also calculated (eq. 10). 7. The height of the photograph is compared with hr (as in oblique frame photography) to determine whether or not the corrections for earth curvature are required. 8. The initial position of the copy platen, vo, is given as input. The corresponding initial position of the recording cylinder, Vo, must be computed. a. For h hr, the corrections for earth curvature are required. The appropriate switches are set depending on the value of h. (4) Using the input value of vo, the position of the copy platen, the value of Vol the initial position of the recording cylinder, is calculated. 14-22 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : q lA-RDPj %4ZZ 00 ( 04IO 'R3716 15 March 1962 The program is now ready to start the iterative loop, which will be continued unti`i the entire photograph has been processed, or until 3600 scans have been completed. (5.) Given Vk, the position on the recording cylinder for this scan, the program computes vk, the corresponding position on the copy platen for this scan. The formulae used vary with the type of photography and the height of the photograph. The velocity of the copy platen carriage perpendicular to the slit, vk, is also computed. (6.) vk is compared with vf, the input value for the final position of the copy platen. If vk < vf, the photograph has/been completely processed in less than 3600 scans. Control is transferred to (13). (7. If vk ' v f, the remaining quantities for this scan are computed:. Bk, Bk, the position and velocity of the lens carriage; Lk, Lk, the position and velocity of the copy carriage; and Tk, the position of the variable density filter for exposure control. The changes in the velocities, L1vk, GBk, and OLk, are then computed. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 :CIA-FR DP78B04 A001400040003-1 Reporo. SME-AA-76 15 March 1962 (8.) The following quantities, vk, }3k, ?Bk, ALk, Tk, are processed into the format required on the paper tape for the rectifier. The message for this scan is written to magnetic tape. (9.) The value of Vk4.l, the position of the recording cylinder for the next scan, is computed. (10.) When 3600 cans have been processed, control is transferred to (13). Until this time, control returns to (5) to compute vk for the next scan. (13.) In most cases, the entire photograph has been processed. In some cases, however, 3600 scans have been computed, but the photograph is not completed. In either case, the message for each scan has been written to magnetic tape. Now the entire set of messages is punched on paper tape, the paper tape is checked for parity errors, and, if the tape is satisfactory, the output (photo identification and scan messages) is copied to the rectifier library tape for permanent storage. Approved For Release 2005/02/1 i~C? -RDP78B04770A001400040003-1 Approved For Release 2005/02/17 : Clip -RDPI~ 0'4&63-716 Ma-Mclh 14.8 Format of the Punched Paper Tape The three carriage positions, (v, B, L), the three changes in velocity (Av, AB, AL), and the position of the variable density filter, (T), are calculated for each scan of the photograph. These seven quantities are in floating point format when they are calculated and they must be transformed into binary integers and punched on a paper tape which will be interpreted by the digital decoder of the rectifier. A. The carriage positions (v, B, L) are transformed into 12 binary bits. This is equivalent to an accuracy of . 0002 inches. This is exactly 2 rows on the punched tape and can be expressed as 4 octal digits. Therefore the positions must be transformed into octal integers between 0 and 7777. The carriages are coarsely positioned, prior to rectification, using the initial positions which are calculated in the program and written to the Monitor Printer. The punched paper tape thus requires only the fractional part of the positions in each scan message. Thus if we say that each quantity (v, B, or I-) is composed of an integer part (which may be zero), and a fractional part, we have V = V-1 + of (56) Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : CI4 -RDP9I*Q 7WOMQQ04AQQ3T, 15 March 1962 Thus we may say that on the punched paper tape, v = of (57) The program drops the integer portions of the 3 positions and retains only the fractional portions which are still in floating point format. The positions B and L must always be positive, but v can be either positive or negative. After dropping the integer portions we have, IvI, B, LC1.0 (58) The three fractional positions are now changed to fixed point and multiplied by 4095. The results are rounded to the nearest integers, so that 0 - IvI , B, L < 409510 (59) These decimal integers are converted into octal, so that 0 c I v I , B, L 7777q (60) The 4 octal digits for each position are punched on the paper tape as 2 rows of 6 binary bits each. If v is a negative number, its value is complemented before being punched. This is the 10's complement if equation 58 is considered, the 8's complement if equation 60 is considered, or the 2's complement if the 12 bit binary integer is considered. 14-26 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : CIA-RDAMM00~ 0 0'3- f 15 Mar 1962 B. The change in velocity data (Av, LAB, AL) are not required to as much accuracy as the position data, and are given only 6 binary bits each. This is exactly 1 row on the punched tape and can be expressed as 2 octal integers. Therefore, the delta velocities must be transformed into octal integers between 0 and 77. Before the delta velocities are transformed into octal numbers, "velocity constants" are introduced. In other words, Av, AB, and LPL are multiplied by a factor, K, the purpose of which it to increase the range of these velocity changes, so that the expression, 0 1A-0 , I'Bl , (AL I c 1. 0 (61) is a realistic equation. Forcing the quantities to span the entire range from zero to one increases the accuracy of the final binary result which has an accuracy of .016 inches/sec. The K value now K being used for LSv, LAB, and AL is 50, (the 3 velocity changes are basically less than . 02). It is likely that experience in the rectification of actual photographs will indicate a change in this constant for one or more of the velocity changes. These modified velocity changes may be either positive or negative and are still in floating point format. They are now changed to fixed point and multiplied by 63. The results 14-27 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : q IA-RDP~a$I~b~40003-~ are rounded to the nearest integer, so that 0 - ILvI , IAA I , ILL I 6310 (62) These decimal integers are converted into octal, so that 0 E I&v I , IA BI , IAL ( 77 8 (63) The 2 octal digits for the magnitude of each of the changes in velocity are punched on the paper tape as 1 row of 6 binary bits. The signs for these quantities are translated into 3 binary bits (1 indicates -, 0 indicates +) which are also punched on the paper tape. C. The position of the variable density filter (T), which controls the exposure is given in 7 binary bits. This is equivalent to an accuracy of . 008 of a revolution of the filter. This is 1 row plus 1 bit (on the next row) on the punched paper tape and can be expressed as 3 octal digits (the first of which is a 0 or a 1). The value of T is transformed into an octal integer between 0 and 177. Since T represents a fractional part of 1 revolution (360?) it holds that 0c T'--- 1.0 (64) Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : ? IA-RDF 8B9X OO$P446U4b7f . 15 Mar 1962 This value is multiplied by 127 and rounded to the nearest integer, so that 0 ' T < 12710 (65) This decimal integer is changed to an octal integer, such that 0 T 1778 (66) T can now be expressed as a 7 bit binary number. The first 6 bits are punched on one line and the last bit is punched on the next line, followed by 2 positions which are not used, and then the 3 sign bits for the delta velocities. It must be stressed here that this binary integer must not be treated as the other 6 quantities in regard to the transformations from octal to binary and vice versa. When the length of a binary number is divisible by 3 (as in 12 bits for v, 6 bits for Av), it is possible to translate binary to octal starting with the 3 left-most digits. The proper way, however, for any length binary integer, is to start the right and work backwards. Thus the array, 0,10 110 14-29 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : CI, 8 19U4~D3-~ 6 must not be read as 264 (the X's ale the 2 unused bits and would appear to be the 0's on the tae), but rather the correct value of T is 055. If it should be necessary to punch this number in the required format, the following procedure may be used: 1) write the number (55) in binary, 101 101 2) add 2 zeros to the right hand side, 1010100 3) add leading zeros to make 9 bits, 010110100 4) transform into a 3 digit octal number 264 5) punch these numbers on tape 010 110 100 D. Consider the following quantities as a set of results which must be formed into a scan message for the rectifier, v = -1. 5682 Av = -. 00921 B = 31. 0759 ?B = . 00158 L = 42. 7476 AL = -, 00572 14-30 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : Cl ~ -RDP7lEM77 001$G 4o o3-176 15 March 1962 After the integer parts of the positions have been dropped and the "velocity constant" of 50 is introduced, we have v = -. 5682 Ar=-.4605 B = . 0759 L1B = . 079 L = . 7476 AL = -. 286 T = .213 These values are now multiplied by the appropriate scaling constants (4095, 63, or 127) and the results are rounded to the nearest integer. These decimal integers are then changed to octal and then to the proper, number of binary bits. Since v is negative, its value is complemented. ( The binary result would be the same if the 10's complement had been used, i. e., v = +. 4318) (+3351) v = -2327 = -4427 = 011 011 101 001 IL1v~ 29 = 35 = 011 101 B = 031-1 D467 = 000 100 110 111 `L1BI = 05 = 05 L = 3062 = 5766 = 101 111 110 110 TALI = 18 = 22 = 010 010 T 027 = 033 = 0 011 011 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 14-31 Approved For Release 2005/02/17 : 4 The signs of the 3 velocity changes form the binary number 101 This data would appear on the punched paper tape as in Figure 2, with a start message preceding v and an end message following the sign bits. Parity, the left bit, is even on paper tape. Note, especially, the manner in which T is punched. E. The rectifier carriages are coarsely positioned, prior to rectification, by the operator using the positions written to the Monitor Printer in the computer program. It has been determined that a special initial message should be formed to fix the exact initial positions of the carriages before the initial velocities are introduced. Thus, the very first message written to magnetic tape (and punched on paper tape) will contain the initial positions, but the delta velocities will be zero. Vol 0, Bo, Q Lo, 0, To. The second message on the tape will be the normal message for k = 0, in which the velocities themselves will appear (see eq. 30, 31,.32) Vol v0 , Bo , B0 , Lo , L. o , T o' Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : q IA-RDP785W9AM8409!B4B=.1- 7 6 15 March1962 All subset1uent messages will be as previously described. The last message is followed by an ED. Approved For Release 2005 $f'P7l.CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17: CIA-RDP78Bp 4.7, 7,0449 9499Q4990 ME-AA-76 15 March 1962 14.9 Output A. Punched Paper 'Kape This is the primary output of the program. The tape contains up to 3600 scan messages in the.format described in section 14.8. The last message is followed by an ED. The computer program includes a procedure for checking parity on this tape. B. Monitor Printer The photo identification and the photo input are written to the Monitor Printer after they are read. The initial rectifier settings (vo, Vo, Boo Los To) are written after they have been computed. The proper rectifying lens is also written to the Monitor Printer, as are operator instructions and messages accompanying any programmed error stop. C. Magnetic Tape As each scan message is formed, it is written to a magnetic tape, on which the photo identification has also been written. After the last scan message, and ED is written. This magnetic tape is used to punch the paper tape, and then the contents of the tape are copied to the end of the rectifier library tape for reference if the paper, tape for this photo should ever need to be repunched. D. High Speed Printer Output If breakpoint 1 is set, a hard copy output is obtained on the High Speed Printer. There are 6 lines of printing for each scan message. 14- 34 Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17: CIA-RDP78B Report No. SME-AA- 76 15 March 1962 ?OA001400040003-1 1. Line 1 contains those quantities which are not coded for the rectifier, but which have been calculated; Vk, vk, vk-l' Bk' Bk-1' Lk, Lk-l. These quantities are printed in floating point format. 2. Line 2 contains those quantities which are to be coded for the rectifier; vk, 'vk, Bk, ABk, Lk' 'Li-k# Tk. They are printed in floating point format. These 7 quantities are printed on all the remaining lines in the various steps of the rectifier coding procedure. 3. Line 3 contains the fractional portions of the positions (vk, Bk, Lk, Tk) and the changes in velocity after the introduction of the velocity constants. These valuer are also in floating point. 4. Line 4 contains the fixed point equivalents of line 3. 5. Line 5 contains the same quantities after having been multiplied by the scaling constants (4095, 63, or 127). The integer portion of the number will be changed to octal (i. e. , .5 has already been added for rounding). 6. Line 6 contains the octal value of the binary integers which have been punched on the paper tape. If breakpoint 1 is not set, the only printer output occurs if any of the velocity changes exceed 1. 0 after the velocity constant has been introduced. Approved For Release 2005/(T735CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17: CIA-RDP78 P04774 40040061W-AA-76 14. 10 Operating Instructions The first part of the operating instructions would be common to any program but is repeated here so that the operator can develop the proper housekeeping techniques. 1. Mount a work tape, with a ring, on tape station 10. Mount a copy of the permanent library store tape, with a ring, on tape station 20. If for any reason tape station 10 is not in operating order, the console operator should read memory at 00 12 10 and place the number of a working tape station in the last two digits. If tape station 20 was not in operation order the operator would read memory at 00 12 20 and place the number of a working tape station in the last two digits. 2. A TLT library tape should be mounted on any other available working tape station (with no ring). 3. The operator should type up the following paper tape message. 4. Clear the computer memory. 5. The operator should now block read forward into 130000 from the TLT library tape station, set the "P" register to 13 00 00, set an "X1" status level and depress and release the start button. The above operation will bring in the rectifier program from the TLT library to the computer memory. 14-36 Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17: CIA-RDP78P 0474 AOQst4MO4QO E-AA-76 15 March 1962 6. The operator can now depress and release the start button which would automatically place the computer to the first instruction of the rectifier program. The operator could also'- have placed in the "P" register the machine address of 00 50 00 which is the first instruction of the rectifier program. 7. The monitor printer will now print out. "Program R1. -Lyon - Dobbs" "Rectification of Oblique Photography" "Set Break Points as follows - Frame BPO-Strip BPZ-Panoramic BP4". 8. The operator will now set one of the three break points in order to rectify the given photograph and hit the start button. 9. As a check the monitor printer will now print out the type of rectification program that will be used. 10. The monitor printer will now print. "Mount paper tape with photo I. D. " The photo identification message should be no longer than 260 characters and must be in message format. 11. Mount the paper tape message on the paper tape reader and hit the start button. Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17: CIA-RDP7 B04Z;` a#QQQj00g -AA- 76 15 March 1962 12. The monitor printer will now print. "Set BP No. 1 for on-line print out" If break point 1 were set the results of every calculation per rectifier scan would be printed out on the on-line printer. If break point 1 were not set there would not be any print-out of results. During the program the operator can put break point 1 on and off, if so desired, to obtain print outs of blocks of calculated results. 13. The monitor printer will now print out. "Mount photo input of PTR" Just as a review the photograph input should consist of the following terms written in 12 digit. floating point format. A. Start message followed by a 3 digit serial number XXX B. ISS followed by starting position in inches with sign C. ISS followed by final position in inches with sign D. ISS followed by the tilt of photograph in degrees with sign E. ISS followed by the scale change with a sign F. ISS followed by the focal length of the taking camera in inches with sign. G. ISS followed by the height of the camera station in nautical miles with a sign. H. ISS followed by the radius of the earth at the latitude of the photograph in nautical miles followed by a sign. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 14-38 Approved For Release 2005/02/17: CIA-RDP78B 0A001400040003-1 Report No. SME-AA-76 15 March 1962 I. ISS followed by the average of the measurement across the fiducial marks of the copy film in inches followed by a sign. J. ISS followed by the average of the measurements across the same fiducial marks on a theoretically non-shrink base in inches followed by a sign. K. ISS followed by the distance between scans on the recording cylinder in inches followed by a sign. L. ISS followed by the constant velocity of the recording cylinder in inches per second followed by a sign. M. ISS followed by the transmission input given in percent followed by a sign. N. ISS followed by the size of the photo which is to be rectified in inches followed by a sign followed by an end message. 14. Mount the photo input on the paper tape reader and hit start. 15. The monitor printer will now print out all the data that was on the photo input tape. The operator should check these values to be cer- ain that he is processing the proper tape. 16. The computer will now test the tilt value or in the panoramic case v,o/f. It then calculates the initial and final magnification values in order to determine the proper lens to use for the rectification of this photograph. These values are then printed out on the monitor printer with the initial magnification first followed by the final magnification. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 14-39 t g;OA001400040003-1 Report No. SME-AA-76 15 March 1962 17. The computer will now determine the proper size lens for the magnification values calculated. The selected lens will be printed out on the monitor printer. There is a common area in which either lens may be used so that only the format size would determine the size lens that is best suited. If this were the case the print out would be as follows: 1'M1 and M2 in Common Area. The size of photo will deter- rr:ine proper lens. " If the computer had only one possible lens the print out would be as follows: "Use 7. 85 lens to rectify this photo. " or "Use 14 inch lens to rectify this photo. 18. The next print out would be the computed results of the initial starting points of the rectifier. This would be 5 floating point numbers which represent the starting positions for (1) The copy platen (vo) (2) The recording cylinder (Vo) (3) The lens carriage (Bo) (4) The copy carriage (Lo) (5) The variable density filter (To) Approved For Release 2005/02/11~_fA-RDP78B04770A001400040003-1 4 $ A001400040003-1 Report No. SME-AA-76 15 March 1962 19. The computer will now begin its iteration cycle. For each suc- ceeding position of the recording cylinder the computer computes and writes out in message format, to the output magnetic tape the new positions and velocities o`f the servos. 20. The iteration cycle will continue until we have reached of or 3600 scans. If we have reached of the monitor printer will print out the following message. "Rectification completed. Ready to copy from magnetic tape to paper tape. " "Set BP 5 for parity check instructions" If we had reached 3600 scans first before of the monitor printer would have printed the following: "Exceeds 3600 scans" "Floating point number which gives the last calculated position of vk 11 "Rectification completed. Ready to copy from magnetic tape to paper tape. " "Set BP 5 for parity check instructions" 21. It is recommended that for the first couple of times the operator put on break point 5 in order to familiarize himself with the parity check procedure. . Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 20051021 if : CIA-ROP 7 84 0,UPA001400040003-1 Report No. SME-AA-76 15 March 1962 22. The operator will now hit the start button and the monitor printer will print the following message. "Copying to paper tape" The information that has been stored on magnetic tape will now be punched out on the paper tape punch. When this operation is completed the monitor printer will print "Copying Completed" This would be followed by parity checking instructions if break point 5 were set. 23. When parity checking instructions have been completed the operator should hit the start button. The monitor printer will print out 'Are you ready for parity check". 24. The operator will snow hit the start button which will start the paper tape reader checking parity on the paper tape. 25. If too many parity errors are detected, the operator can unwind the paper tape, remove and destroy it. Mount a new paper tape on the paper tape punch and set break point 3. The operator will now follow the by pass procedure which would allow the computer, after it prints out on the monitor printer instructions on break point settings, to punch out a new paper tape. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17: CIA-RDP78 041 0A001400040003-1 Report No. SME-AA-76 15 March 1962 26. When the tape completes its parity checking stage the monitor printer will print "P. T. has been parity checked" "Rectification program completed" 27. The program will now copy the results that it has just calculated and place it on a permanent library tape which was mounted on tape station 20. (Or if 20 was not in working order the location of a`tape station trunk that was placed into the last two digits of machine address 00 12 20). 28. The operator should now remove the paper tape from the paper tape reader and on the leader of this tape should write down the following information. a. The photo identification number b. The focal length of the lens to be used (as stated in step 17) c. The five initial starting positions as described in step 18 of this section. 29. If the output exceeds 3600 scans as explained in step 20, the balance of the program will have to be completed as follows. A new photo input tape has to be punched with the only change being the starting position (vo ) which should be the position the computer 14-43 Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 A001400040003-1 Report No. SME-AA- 76 715 March 1962 had processed on the 3600th scan. This position was written on the monitor printer as described in step 20. The balance of the new photo input tape should be the same as the -,old tape. The rectifier program will have to be started from step 1 of this section if the computer was disturbed from the last run. If the computer was not disturbed then the operator can start from step 6 where the "P" register was set to 005000 and the start button was depressed and released. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved Eor_ Release 2005/02/17 : CIA-RDP78B04A001400040003-1 Report No. SME-AA-76 15 March 1962 PROGRAMMED ERROR STOPS Using the Section 14. 10 as a reference, the error stops will be introduced in this section as they would appear in the operating instructions. 1. If the operator had forgotten to set one of the three possible break points for the rectification of the photograph, the computer would automatically return to the instruction: "Set Break Points as follows - Frame BPO, Strip BP2, Panoramic BP4" The operator would then set one break point and continue. 2. If the operator resets one of the above break points during the operation of the program the computer would go to a program error stop (PES). The operator would then have to restart the rectifier program from the beginning in order to continue. 3. The computer compares the input tilt value to 3 degrees. If the input value is below 3 degrees the monitor printer will print the following: "No rectification required on the photo". The computer would then go to PES and the program would be completed. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved p Release 2005/02/17: CIA-RDP78B04 7OA001400040003-1 Report No. SME-AA-76 15 March 1962 4. If the computer had determined that the tilt was above 3 degrees it would then compare the tilt to 60 degrees. For the case of the tilt being greater than 60 degrees the monitor printer would print the following: "Tilt too large photo cannot be rectified. " The computer would then go to PES. The tilt value on the input tape would then have to be changed and the program restarted from the beginning in order to continue. 5. The computer program will now branch out into one of three paths, (i. e., Frame, Strip or Panoramic) This writeup will assume we were going through the frame and strip program first and then the panoramic error stops will be covered later. In the frame and strip program, the computer will calculate the following values: M2 (initial) = Sf fcost - v sint 0 M1 (final) Sf fcost - vfsint The above values are tested to be sure they are within the limits of the rectifier lens design. Ml is compared to 0. 5 and if it is found to be below 0. 5 the following print out will result: "Ml is less than 0. 5. Determine a new scale factor "S"". The computer would then go to PES. In order to continue the program Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved Release 2005/02/17: CIA-RDP78B0 74A001400040003-1 Report No. SME-AA-76 15 March 1962 the operator would have to determine a new value of "S", punch up a new input tape and start the rectifier program from the beginning. The operator is free, if so desired, to change any other values but he must be careful that when Ml is to be calculated it will be below 9. (This test is done later on in the program), 6. If Ml is greater than 0. 5 the next test would be to see if MZ is 0 greater than Ml, If Ml is greater than M2 the following error print out would result: "Ml is greater than MZ. " The computer would then go to PES. In order to continue it would have to be determined why this occurred 'and a new data input tape developed. The program would then have to be started from the beginning. 7. If Ml was less than M2 the computer would then compare MZ to 9. If M2 was greater than 9, the monitor printer would print out the following: "M2 is greater than 9. Determine a new scale factor "S"". The computer would then go to a PES. In order to continue the program, a new value of S or the other parameters that govern M2, must be determined. A new input tape must be produced and the program started from the beginning. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved Release 2005/02/17: CIA-RDP78B00A001400040003-1 Report No. SME-AA-76 15 March 196Z 8. Another check that is made with the calculated magnification values would be to determine if M1 is less than 1. 3, and M2 is greater than 4. If this condition is present the monitor printer will print the following. 1'M1, M2 error condition. " The computer would then go to a PES. In order to continue the program, the values of M1 and M2 must be changed so that this error condition no longer exists. A new input paper tape must be produced and the program started from the beginning. 9. The computer will now generate the control tape for the rectifier. The program is so arranged that if any delta velocity exceeds the maximum velocity of the servo the monitor printer will print: "xxx Over limits". ' where the x's represent the number of the scan that exceeded the maximum servo velocity. 10. As stated in step 5 of this section, the rectifier program could have gone down one of three paths. The error print outs were the same for the frame and strip as shown above. For the panoramic program the tilt value is calculated instead of being given as in the frame and strip program. Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved or- Release 2005/02/17 : CIA-RDP78B0-0A001400040003-1 Report No. SME-AA-76 15 March 1962 The value v0 is calculated and compared to 60 degrees. If this value exceeds 60 degrees the following print out occurs. "v zero f too large for rectification". The computer would then go to a PES. In order to continue, the starting point vo must be changed so that when divided by f its result should be smaller than 1. 0472 radians (60 degrees). The operator would then produce a new input tape and restart at the beginning. 11. The panoraXnic program would have the same error restart procedures as the frame and strip for the following print outs: "Ml scale too small. Determine new S" on the panoramic program would be identical to "Ml is less than 0. 5. Determine a new factor S" as shown in step 5 of this section for the frame and strip program. 12. The error print out of: ?M2 scale too large. Determine new S" for the panoramic program would use the same restart procedure as: 'fM2 is greater than 9. Determine a new scale factor S". in step 7 of this section for the frame and strip program. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved Release 2005/02/17: CIA-RDP78B00A001400040003-1 Report No. SME-AA-76 15 March 1962 13. The panoramic program has the same error print out and restart procedure as step 8 of the frame and strip program. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 9005109117 - CIA-R.111278 OA001400040003-1 Report No. SME-AA-76 15 March 1962 14.12 Machine Requirements 1. Memory Required 2489 instructions Instructions 005000 - 055167 Data and Work Areas 134470 - 137767 2. Subroutines Required System FPT2 SQT2 SIN2 ATN2 ENCO DECV QERY N(FLX 2) "3. Input/Output Requirements a. Input is on paper tape bd Output is to the monitor printer and magnetic tape. c. An optional output can be made to the high speed printer by the application of break point 1. Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Release 20051021 if : CIA-ROP 7 84 04 0A001400040003-1 Report No. SME-AA-76 15 March 1962 14. 13 Timing The rectifier program running time will depend on the input parameters. The longest possible program will be one in which the taking camera is located above 50, 000 feet and a combination of its other parameters such that it would require more than 3600 scans to complete the scanning of the negative. For the above case it would require approximately 4-1 /2 hours to complete the program and punch out the control tape. In the 5 months we have produced rectifier tapes, for the testing of the rectifier, we have found that the shortest program was about 1/2 hour. The average time we have estimated would be about 1-1/2 hours per program. 14-52 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 RECTIFIER LAMP VARIABLE DENSITY FILTER SERVO COPY PLATEN COPY CARRIAGE X V CONSTANT VELOCITY RECORDING CYLINDER / L=A+81- 71 Approved For Release 2005/02/17 'CIA-RDP71B0NUMQ,01SE,C PAT-ON Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 TAPE MOTION ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? . ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? P 25 24 23 ? 22 21 20 TYPICAL MESSAGE roved Fer Release 2005/0 ABOUT 8 SPROCKET HOLES BETWEEN MESSAGES NUMBER TITLE VALUE 1 RCA CHARACTER START MESSAGE (v) 2 POSITION OF COPY 3351 PLATEN (t\ 4)-) CHANGE IN VELOCITY 3 OF COPY PLATEN 35 (B) DISTANCE BETWEEN 4 LENS AND RECORDING 0467 CYLINDER (As' 5 CHANGE IN VELOCITY 05 OF B (L) DISTANCE BETWEEN 6 PLATEN CARRIAGE 5766 AND CYLINDER (A L) CHANGE IN VELOCITY 7 OF L 22 T 8 EXPOSURE POSITION 033 9 SIGNS FOR 3, 5 and 7 - + - 10 RCA CHARACTER END MESSAGE X X 2 UNUSED BITS WHICH ARE NEVER PUNCHED Approved For Release 2005/02/17 : CIS -RQP78B04,;OA001400040003-1 Report No. SME-AA-76 15 March 1962 Close the Simultaneous Gate. Write the program identification to the Monitor Printer. Write to the Monitor Printer: "Set one of the following breakpoints; BP 0 : Frame photography, BP 2. Strip photography, BP 4 : Panoramic photography." Not Set J (Write to ta mom T-37 Set Write to the Monitor Printer: "Frame Photography" Write to the Monitor Printer: "Mount paper tape with the photo identification on the PTR. " 4 Not Set Not Set it breakpoint 4 Set Write to Monitor Printer: "Panoramic Photography" Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 DP78B04 0A001400040003-1 Report No. SME-AA-76 15 March 1962 write this photo identification to it. Write to the Monitor Printer: "Set breakpoint 1 for High Speed Printer output''. Not PFA24 Set "No High Speed Printer Output. " Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved Fmor,-Release CIA-RDP78B04WOA001400040003-1 Report No. SME-AA-76 15 March 1962 14.14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont.) Read paper tape message containing the input or this photo: Vol Vf, t, S, f, h, R, TD, AD, AV, V, Tr, photo size> Write this input to the Monitor Printer. PFA31 Set Test breakpoint 0 PFA32 . 71 End of initial set-up computations. Transfer to frame and strip section of the program. Not Set This is panoramic photography. End of initial set-up computations. Trans- fer to the panoramic section of the pro- gram. 70 Not -1 Set PFA33 It 72 Not Set Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : CIA-RDP78BO4OA00140004000,port No. SME-AA-76 15 March 1962 14.14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont.) Write to the Monitor Printer: "Rectification is not required." Write to the Monitor Printer: "Tilt is too large for rectification. Test the tilt of the photo with the minimum tilt requiring rectification. SC: t - 30 PRZ PRP Test the tilt of the photo with the maximum allowable tilt. SC: t - 600 PRZ PRN Compute the corrected value of the focal _ TD (corrected AD f input Change t (tilt) to radians. Compute terms which will be used, for all h, in the iterativ loop: sin t, cos t, f cos t, Sf, V/S 14 Compare the input h, the height of the photo, with hr to determine if corrections for the earth's curvature must be considered. SC: h - h Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved or Release CIA-RDP78B04ZJr0A001400040003-1 Report No. SME-AA-76 15 March 1962 14.14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont.) h h r Corrections for the earth's curvature are required. Compute additional terms for use in the iterative loop: R2, hV h SR ' SRf h h r Corrections for the earth's curvature are not required. Compute additional terms for use in the iterative loop: f cost t, sin t cos t, (sin t)/f Compute Vo, the initial position of the re- 0 f cos t - vo sin t cos t Set V. in the proper location for subsequent Compute the angles required in the calculatio f Vo; = tan-1 ( fo1 R+h R R+h R Compute V?, the initial position of the re- cording cylinder: t V = Sh f (?o- ?p) 0 Set Vo in the proper location for subsequent calculations. Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 -RDP78B00A001400040003-1 Report No. SME-AA-76 15 March 1962 14, 14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont.) Compute Mf, the final magnification. Approved or Release i'Mf is less than .5. Determine is greater than M 0 .4 PRP PRP Check M f against the rectifier's minimum magnification; SC: .5 -Me PRN PRZ (must be less than or equal to M0; SC: Mf - Mo Mf = Sf f cos t - vs sin t 3 47 PRN PRZ 351 Write to the Monitor Printer: "M0 is greater than 9. Determin a new scale factor S". 4d PPIP Write M f and Mo to the Monitor Printer M. must be less than or equal to 9. (), the rectifier's maximum magnification; SC: M0 -9. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved or Release - DP78BOWOA001400040003-1 SC: M f - 1. 3 PFD74 360 Mf ~ 1.3 Check Mo; SC: Mo - 4.0 f Z 1.3 Mf< 1.3 Check Mo; SC: M? - 4 0 Mf > 1.3 Mo l 4. 0 14.14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont.) P.- I Frame, Strip PRZ PRP PRZ PRN PR Z M.C 4.0 L. Write to the Monitor Printer: "M f and M. are in the common area. The size of the photo will determine the proper lens f-- Check the size of the photo (in inches). PFD80 1'RP Write to the Monitor Printer: "The 7. 85" lens is used to rectify this photo" Set F = 7. 8776 q _ -.2098 fn = 3.0 PRN PRZ Write to the Monitor Printer: "The 14. " lens is used to rectify this photo". Set F = 14.2796 7 _ -. 0.188 fn = 4.5 Report No. SME-AA-76 15 March 1962 M f C 1. 3 Mo > 4.0 Write to the Monitor Printer: "Error Condition" Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/1 CIA-RDP78B0A001400040003-1 Report No. SME-AA-76 15 March 1962 Frame, Strip Compute Cn, Cn E fn2 where IS, t', and E are program Set iteration tally (# 770) to (3599)10' Set decimal iteration counter to zero. Set switch Z (4 450) to A for first iteration. 1NOT 377 SET Strip photograp hy . stant for the en tir e photo. B = F(S+l) k Bk = 0 L = B (1 - S k Lk = k 0 T Cn k = (S+I)2 14. 14-8 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : IA-RDP78B040A001400040003-1 Report No. SME-AA-76 15 March 1962 14.14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont. ) (Frame set-up) (Strip set-up) h < h r IN. corrections for earth curvature. Vk f cost t 2 (cost - vk s t) S = h V +9 k SRf k p 01, = 1 R sin 6k h + R (1 - cos 6k) = ftan0 hV (1 - tan 20 k) SR r [h + R(1 - coa A k)] [R cos el,] f R2gin Bk ~h + R(1 - cos e )~ + R2 sin2 6 k-- Test vk against the final value, vf; Frame or Strip Iteration loop 780 h >h r orrections for earth curvature are required. The computations are completed. The entire photo will he rectified in less than 3600 scans. Transfer to paper tape punching section of the program. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : 4 IA-RDP78B04 0A001400040003-1 Report No. SME-AA-76 15 March 1962 14.14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont. ) Frame Strip NOT SET 418 NO,r -1 SET B fS I fcost - vksint B k = (FSf sin t) v' (f cost - vk a in t)` B2 Bk - F BkBk(Bk2F) Lk (B~ - F)2 C n Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : CIA-RDP78BOAZ-FOA00140 I-1 SME-AA-76 ar (~''ch 1962 Frame 440 Set Av = AB = Li = 0. Set Set switch 7 to A. go to decoding for special initial fine position adjustment ABo = Bo AL = L 0 0 I PFF50 470 rSet switch 2 to B or subsequent iterations. PFF60 480 Set up the initial rectifier settings in an output message and write it to the Monitor Printer: K v0, V0, Bo, Lo, To Move vk' Bk' Lk into vk-1, Bk-1' 1-'k-1 The required quantities for this scan have been computed. vk, Avk, Bk, ABk, Lk. ALk. Tk. Transfer to the section of the program which codes this data for the rectifier paper tape. 550-755 ------------------ ----------- 1 Rectifier paper tape coding --------------------------------- I PFHOO Calculate Vk for the next scan: Vk+l Vk-AV Write to the Monitor Printer: "Photo exceeds 3600 scans." Transfer to paper tape punching part of lithe program. 4V PFF40 Set A'0 = v0 450 2265 5~ SW 2 B k> 0 ~vk = vk - vk-1 ABk = Bk - Bk-1 OLk = Lk - Lk-1 I i arnic photography. scan on frame or strip photography. 785 14. 14-11 Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved Release 2005/02/17: CIA-RDP78B00A001400040003-1 Report No. SME-AA-76 15 March 1962 14.14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont.) Begin the panoramic computations. Compute the corrected value of the focal length, f; TD (corrected (input v Compute oo , the panoramic sweep. Save this quantity for use in the calcu- "vo / f is too large Set the initial and final magnifications. Mo=S Mf = S/2 Write to the Monitor Printer: "Mf is less than .5. Determine a new scale factor S." PPA50 PRN PRZ Check Mf against the rectifiers minimum PRZ PRN Write Mf and Mo to the Monitor Printer PPA 62 2054 PPA61 J, 2053 Write to the Monitor Printer: ' MQ is greater than 9. Determine a new scale factor S." Mo must be less than or equal to 9. 0, the rectifier's maximum magnification; SC: Mo - 9. 0 SC: 1f - 1.0471976 14. 14-12 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 9005.109.117 I;-.YlA-RDP78B04 -0A001400040003-1 Report No. SME -AA-76 15 March 1962 14.14 DETAILED FLOW CHARTS FOR PROGRAM Ri (cont.) Mf > 1.3 M 0 4. 0 Write to the Monitor Printer: "M f and M. are in the common area. The size of the photo will determine the proper lens. PPA80 PRP 2 Write to the Monitor Printet': "The 7. 85" lens is used to rectify this photo". Set F = 14.2796 77 _ -. 0488 f = 4.5 n Write to the Monitor Printer: "Error Condition". Write to the Monitor Printer: The 14" lens is used to rectify this photo". Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : CI4 -RDP78BOOA001400040003-1 Report No. SME-AA-76 15 March 1962 14.14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont.) 2069 . Compute Cn, C = n PPA86 Is Tr t' E fn Set the iteration tally (# 770) to (3599)10? Set the decimal iteration counter to zero. Set switch 2 (# 450) to A for the first iteration. Set switch 7 (# 775) to B for panoramic. Compute terms used in the iterative loop: FS , 2F Set up the constants required and prepare for Compare the input h, the height of the photo, with hr to determine if corrections for earth curvature must be considered. SC: h - hr h > h r Corrections for earth curvature are required. Compute additional terms used in the iterative loop: R+h h hV R ' SRf ' SR PRZ PRN h < h r Corrections for earth curvature are not required. Compute additional terms used in the iterative loop: fS, V Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 where Is, t', and E are program constants. Compute Vo, the initial position V = fS tan vo 0 f IA-RDP78B00A001400040003-1 Report No. SME-AA-76 15 March 1962 14. 14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont.) hC h - r No corrections for earth curvature are required. -1 Vk l Vk = f tan fS Test vk against the final value vf; PRP PRZ h > h r Corrections for earth curvature are required. = f tan- I R+h R hVk Compute V0, the initial position SRf in-1 R+h Bi Vol vo sn- h R f f hVk cos R+h cos h 1.0 R+h hVk R 2 -cos -Snf The computations are completed. The entire photo will be rectified in less Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17 : CIA RDP78BQ 0A001400040003-1 eport No. SME-AA-76 15 March 1962 14. 14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont.) Continue the computations for this scan. Bk=F S + l.ol L l cos vk JJ f FS V k in vk B k f v f cost k f PPD30 2250 B2 Lk = k + Bk-F Bk Bk (Bk - 2F) Lk 2 (Bk F) PPD40 2.160 Cn Tk = S + 1.0 2 cos vk f Transfer to the section of the program which computes the final quantities and does the paper tape coding for all photography. Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 200510 Report No. SME-AA-76 15 March 1962 Add 1 to the decimal iteration I Pest breakpoint 1 NOT SET SET 610 ~ut except in #630. Move the following quantities to this print area. vk, Ovk' Bk' AB k' Lk, ALk, Tk These are the quantities which are to be coded for the rectifier. NOT SET f/17: CIA-RDP78B00A001400040003-1 Clear print area 1. Move the iteration counter and the following quantities to this print area. Vk' "k, "k-1' Bk, Bk 1' Lk-1 Print and paper advance. 14. 14- 17 Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved or Release CIA-RDP781307 OA001400040003-1 Report No. SME-AA-76 15 March 1962 14. 14 DETAILED FLOW CHARTS FOR PROGRAM RI (cunt.) PRN PR2, Move the exponent of v into the work area. Move a plus sign into the area. WA = ,r yy+ Decimal subtract 50 from this exponent (,;; yy+) - ( 50 +) Test the PRI's Iv; z1.0 The integer portion of the number must be discarded. Convert the decimal difference obtained in No. 631. Z into an octal number. Use this octal difference to "SET T", Pick up the fractional part of v(and its sign) and give it an exponent of 50. the interger portion the v must be discarded. i. e, if V = Vf, is the fractional quantity which is to be coded for the rectifier. V is still in floating point format and may be positive or negative. Repeat the above procedure with Ill., i. e. , if B = BI + B f, F3 = B f. Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17 : ? IA-RDP78B00A001400040003-1Report No. SME-AA-76 15 March 1962 14.14 DETAILED FLOW CHARTS FOR PROGRAM R1 (cont.) These 3 quantities are multiplied by 50, the velocity constant, as the first step in the scaling process. The magnitudes of Lv, LB, and Al should all be less than . 02. i.e., 05 1AvI , I LBI, IL$ f~I5.o2 Check the results: OCILVI51.0 05ILBIc 1.0 05ILLIc 1.0 any value >1.0 Print the partial results. v , Lv, B, Lv, L, AL,, T These are the fractional parts of the positions, the scaled accelerations, and the original value of T. Clear print area 2. Change v , Lv, B LB , L , LL , T from floating point to fixed point with 1 digit in front of the decimal point, 12 digits after the decimal point and a sign. The fixed point quantities are placed in print area The magnitude of at least one of the quan- tities is grter than 1.0. Write the iter- ation count to the Monitor Printer and skip SW3 Approved For Release 2005/02/17 : CIA-RDP78BO477OA001400040003-1 Approved For Release 2005/02/17 : CIA-R P78B04W0A001400040003-1 Report No. SME-AA-76 15 March 1962 14.14 DETAILED FLOW CHARTS FOR PROGRAM Rl (cont.) Paper Tape Coding PGA38 690 Clear print area 1. 692 Truncate the fixed point quantities in print area 2 by moving the sign of each quantity, so that v, B, L = X. xxxxxf v, AB, AL = x. xxx? T = x. xxxxi Move a 5 into the proper locations in print area 1 for the rounding of the multiply in No. 695. Decimal multiply the truncated quantities in No. 692 by the proper scale factors, adding the results into print area 1, where the rounding factors have been positioned. ' Set up the decimal points in the print area. Print the scaled values and paper advance. O,y Approved For Release 2005/02/17 : CIA-RDP78B04770A001400040003-1 Approved For Release 2005/02/17 : 0 (IvI, IBI, ILIC4095 O': IA'I, ! OBI, TALI