Rangekeeper Rangekeepers were electromechanical fire control computers used primarily during the early part of the 20th century . They were sophisticated analog computers whose development reached its zenith following World War II , specifically the Computer Mk 47 in the Mk 68 Gun Fire Control system . During World War II , rangekeepers directed gunfire on land , sea , and in the air . While rangekeepers were widely deployed , the most sophisticated rangekeepers were mounted on warships to direct the fire of long - range guns . These warship - based computing devices needed to be sophisticated because the problem of calculating gun angles in a naval engagement is very complex . In a naval engagement , both the ship firing the gun and the target are moving with respect to each other . In addition , the ship firing its gun is not a stable platform because ships roll , pitch , and yaw due to wave action , ship change of direction , and effect of board firing . The rangekeeper also performed the required ballistics calculations associated with firing a gun . This article will focus on US Navy shipboard rangekeepers , but the basic principles of operation are applicable to all rangekeepers regardless of where they are deployed . A rangekeeper is defined as an analog fire control system that performed three functions : During WWII , all the major warring powers developed rangekeepers to different levels . During World War II , rangekeeper capabilities were expanded to the point where the name rangekeeper was deemed to be inadequate . The name computer , which had been reserved for human calculators , then began to be applied to the rangekeeper equipment . After World War II , digital computers began to replace rangekeepers . However , components of the analog rangekeeper system continued in service with the US Navy until the 1990s . The performance of these analog computers was impressive . The battleship during a 1945 test was able to maintain an accurate firing solution on a target during a series of high - speed turns . Night naval engagements at long range became feasible when radar data could be input to the rangekeeper . The effectiveness of this combination was demonstrated in November 1942 at the Third Battle of Savo Island when the engaged the Japanese battlecruiser at a range of at night . The Kirishima was set aflame , suffered a number of explosions , and was scuttled by her crew . She had been hit by nine rounds out of 75 fired ( 12 % hit rate ) . The wreck of the Kirishima was discovered in 1992 and showed that the entire bow section of the ship was missing . The Japanese during World War II did not develop radar or automated fire control to the level of the US Navy and were at a significant disadvantage . Even the British did not adopt gyroscopic stabilization of their guns until quite late in the history of rangekeepers . Rangekeepers were very large , and the ship designs needed to make provisions to accommodate them . For example , the Ford Mk 1A Computer weighed The Mk . 1 / 1A ' s mechanism support plates , some an inch ( 25 mm ) thick , were made of aluminum alloy , but nevertheless , the computer is very heavy . On at least one refloated museum ship , the destroyer ( now in Boston ) , the computer and Stable Element more than likely still are below decks , because they are so difficult to remove . The rangekeepers also required a large number of electrical signal cables for synchro data transmission links over which they received information from the various sensors ( e . g . gun director , Pitometer , rangefinder , gyrocompass ) and sent commands to the guns . Background . History . The early history of naval fire control was dominated by the engagement of targets within visual range ( also referred to as direct fire ) . In fact , most naval engagements before 1800 were conducted at ranges of . Even during the American Civil War , the famous engagement between the and the was often conducted at less than range . With time , naval guns became larger and had greater range . At first , the guns were aimed using the technique of artillery spotting . Artillery spotting involved firing a gun at the target , observing the projectile ' s point of impact ( fall of shot ) , and correcting the aim based on where the shell was observed to land , which became more and more difficult as the range of the gun increased . Between the American Civil War and 1905 , numerous small improvements , such as telescopic sights and optical rangefinders , were made in fire control . There were also procedural improvements , like the use of plotting boards to manually predict the position of a ship during an engagement . Around 1905 , mechanical fire control aids began to become available , such as the Dreyer Table , Dumaresq ( which was also part of the Dreyer Table ) , and Argo Clock , but these devices took a number of years to become widely deployed . These devices were early forms of rangekeepers . The issue of directing long - range gunfire came into sharp focus during World War I with the Battle of Jutland . While the British were thought by some to have the finest fire control system in the world at that time , during the Battle of Jutland only 3 % of their shots actually struck their targets . At that time , the British primarily used a manual fire control system . The one British ship in the battle that had a mechanical fire control system turned in the best shooting results . This experience contributed to rangekeepers becoming standard issue . The US Navy ' s first deployment of a rangekeeper was on the in 1916 . Because of the limitations of the technology at that time , the initial rangekeepers were crude . For example , during World War I the rangekeepers would generate the necessary angles automatically but sailors had to manually follow the directions of the rangekeepers ( a task called " pointer following " or " follow the pointer " ) . Pointer following could be accurate , but the crews tended to make inadvertent errors when they became fatigued during extended battles . During World War II , servomechanisms ( called " power drives " in the U . S . Navy ) were developed that allowed the guns to automatically steer to the rangekeeper ' s commands with no manual intervention . The Mk . 1 and Mk . 1A computers contained approx . 20 servomechanisms , mostly position servos , to minimize torque load on the computing mechanisms . During their long service life , rangekeepers were updated often as technology advanced , and by World War II they were a critical part of an integrated fire control system . The incorporation of radar into the fire control system early in World War II provided ships the ability to conduct effective gunfire operations at long range in poor weather and at night . The rangekeeper ' s target position prediction characteristics could be used to defeat the rangekeeper . For example , many captains under long - range gun attack would make violent maneuvers to " chase salvos . " A ship that is chasing salvos is maneuvering to the position of the last salvo splashes - " steering for the fall of shot " . Because the rangekeepers are constantly predicting new positions for the target , it is unlikely that subsequent salvos will strike the position of the previous salvo . Practical rangekeepers had to assume that targets were moving in a straight - line path at a constant speed , to keep complexity to acceptable limits . A sonar rangekeeper was built to include a target circling at a constant radius of turn , but that function had been disabled . The last combat action for the analog rangekeepers , at least for the US Navy , was in the 1991 Persian Gulf War when the rangekeepers on the s directed their last rounds in combat . The problem of rangekeeping . Long - range gunnery is a complex combination of art , science , and mathematics . There are numerous factors that affect the ultimate placement of a projectile and many of these factors are difficult to model accurately . As such , the accuracy of battleship guns was ~ 1 % of range ( sometimes better , sometimes worse ) . Shell - to - shell repeatability was ~ 0 . 4 % of range . Accurate long - range gunnery requires that a number of factors be taken into account : These issues are so complicated and need to be performed so quickly that the need arose for an automated way of performing these corrections . Part of the complexity came from the amount of information that must be integrated from many different sources . For example , information from the following sensors , calculators , and visual aids must be integrated to generate a solution : To illustrate the complexity , Table 1 lists the types of input for the Ford Mk 1 Rangekeeper ( ca 1931 ) . An integrated solution was needed and the first rangekeepers were developed . The ultimate solution also included the automated steering of the guns to the proper azimuth and elevation through the use of servomechanism s . The first rangekeepers were being deployed during World War I . During World War II , many types of rangekeepers were in use on many types of warships . Implementations . The implementation methods used in analog computers were many and varied . The fire control equations implemented during World War II on analog rangekeepers are the same equations implemented later on digital computers . The key difference is that the rangekeepers solved the equations mechanically . While mathematical functions are not often implemented mechanically today , mechanical methods exist to implement all the common mathematical operations . Some examples include : A note on the servomechanisms used on the Mk . 1 and Mk . 1A computers : These were electromechanical , using reversible two - phase capacitor - run induction motors and tungsten contacts . They were stabilized primarily by rotary magnetic drag ( eddy - current ) slip clutches , like high - torque versions of classical rotating - magnet speedometers . One part of the drag was geared to the motor , and the other was constrained by a fairly stiff spring . The latter part offset the null position of the contacts by an amount proportional to motor speed , thus providing velocity feedback . Flywheels mounted on the motor shafts , but coupled by magnetic drags , prevented contact chattering when the motor was at rest . Unfortunately , they also must have slowed down the servos somewhat . A more - elaborate scheme , which placed a rather large flywheel and differential between the motor and the magnetic drag , removed velocity error for critical data , such as gun orders . The Mk . 1 and Mk . 1A computers used a motor with its speed regulated by a clock escapement , cam - operated contacts , and a jeweled - bearing spur - gear differential to drive the integrator discs . Although its speed cycled slightly , the total inertia made it effectively a constant - speed motor . At each tick , contacts switched on motor power , then the motor opened the contacts again . It was in effect slow pulse - width modulation of motor power according to load . When running , the computer had a unique sound as motor power was switched on and off at each tick — dozens of gear meshes inside the cast - metal computer housing spread out the ticking into a " chunk - chunk " sound . Some notes on the computing mechanisms . These computers had to be formidably rugged , partly to withstand the shocks created by firing the ship ' s own guns , and also to withstand the effects of hostile enemy hits to other parts of the ship . They not only needed to continue functioning , but also stay accurate . The Mk . 1 / 1A mechanism was mounted into a pair of approximately - cubical large castings with very wide openings , the latter covered by gasketed castings . Individual mechanisms were mounted onto thick aluminum - alloy plates , and along with interconnecting shafts , were progressively installed into the housing . Progressive assembly meant that future access to much of the computer required progressive disassembly . A Navy Ordnance Pamphlet ( OP ) , actually a two - volume book with several hundred pages and several hundred photographs , described in great detail how to dismantle and reassemble . When reassembling , shaft connections between mechanisms had to be loosened and the mechanisms mechanically moved so that an output of one mechanism was at the same numerical setting ( such as zero ) as the input to the other . OP 1140 , cited below , gives specific procedures , but these perhaps were superseded . Most fortunately , these computers were especially well - made , and very reliable . The mechanisms were interconnected by rotating shafts mounted in ball bearings fitted into brackets fastened to the support plates . Just about every corner was a right angle , and nearly all were done by miter gears ( 1 : 1 ratio ) . Contrast this with the ease of running a wire carrying data , or having a copper trace on a circuit board . The Mk 47 computer was a radical improvement in accessibility . It was more akin to a tall , wide storage cabinet in shape , with most or all dials on the front vertical surface . Its mechanism was built in six sections , each mounted on very heavy - duty pull - out slides . Behind the panel were typically a horizontal and a vertical mounting plate , arranged in a tee . There were rotating shafts to interconnect the six sections , by way of shafts inside the back of the cabinet . However , it was not necessary to adjust the connection as described above for the Mk . 1 / 1A . Shrewd design meant that the data carried by these shafts had no boundaries . Only their movement was what mattered . One such sort of data could be the aided - tracking output from an integrator roller . When a section was put back into normal position , the shaft couplings apparently mated as soon as the shafts rotated . Typical mechanisms in the Mk . 1 / 1A were lots of miter - gear differentials , a group of four 3 - D cams , some disk - ball - roller integrators , and servo motors with their associated mechanism ; all of these had bulky shapes . However , most of the computing mechanisms were thin stacks of wide plates of various shapes and functions . A given mechanism might be an inch ( 25 mm ) thick , possibly less , and more than a few were maybe across . Thinness meant that they took up less space , while width permitted a total range of movement much greater than slight looseness in sliding parts ; that width enhanced accuracy . The Mk . 47 had gears and shafts , differentials , totally - enclosed disk - ball - roller integrators , but no mechanical multipliers or resolvers ( " component solvers " ) ; they were electrical . ( Precision potentiometers did the multiplying . ) It was an hybrid , doing some computing electrically , and the rest mechanically . In the Mk . 1 / 1A , however , except for the electrical servos , all computing was mechanical . For a truly excellent and possibly very interesting set of illustrations and explanations , see Chapter 2 of the Navy manual OP 1140 , cited below under " See Also " . The integrators had rotating discs and a full - width roller mounted in a hinged casting , pulled down toward the disc by two strong springs . Twin balls permitted free movement of the radius input with the disk stopped , something done at least daily for static tests . Integrators were made with discs of 3 , 4 and 5 inch ( 7 . 6 , 10 and 12 . 5 cm ) diameters , the larger being more accurate . Ford Instrument Company integrators had a clever mechanism for minimizing wear when the ball - carrier carriage was in one position for extended periods . Resolvers , called " component solvers " back then , did polar - to - rectangular conversion . One input was an angle , and the other , the magnitude , expressed as a radius . Steam enthusiasts know of the Scotch yoke , and a common type of this resolver mechanism could be described as crossed Scotch yokes at 90 degrees , with a variable - radius crankpin . Component integrators were essentially Ventosa integrators . all enclosed . Think of a traditional heavy - ball computer mouse and its pickoff rollers at right angles to each other . Underneath the ball is a roller that turns to rotate the mouse ball . However , the shaft of that roller can be set to any angle you want . In the Mk . 1 / 1A , a rate - control correction ( keeping the sights on target ) rotated the ball , and the two pickoff rollers at the sides distributed the movement appropriately according to angle . That angle depended upon the geometry of the moment , such as which way the target was heading . Three - dimensional cams for ballistic computation rotated on their axis for one input . The other input moved a ball follower along the length of the cam . The four cams in the Mk . 1 / 1A computer provided mechanical time fuse setting , time of flight ( this time is from firing to bursting at or near the target ) , time of flight divided by predicted range , and superelevation combined with vertical parallax correction . ( Superelevation is essentially the amount the gun barrel needs to be raised to compensate for gravity drop . )