Documente Academic
Documente Profesional
Documente Cultură
By Jairo Uparella
Abstract
Many virtual artifacts concerning to radars that can be found on the Internet or in the specialized
market have something good in common when they try to train people in a subject that is too
complex to be explained with few words. The concept of Radar is understood by anyone who has
seen a war movie in which a green point on the screen represents an aircraft, but it is not easily
understood when other symbol or marked point could indicates a foe or neutral aircraft, meaning
that it requires an understanding of many books about this topic, even re-reading the manual that
comes with the product, which is not a simple task either. In this research and development, we
learned about the real function of the military radar, establishing a connection via network between
a simulated AN/TPS-70 (Northrop-Grumman) Radar Console and the ATCS (Air traffic Control
Simulator), being possible to identify an aircraft with a “squawk code”, a callsign and other values
in a radial sweep of 250 MN. We simulated the function of the transponder/IFF, some functions of
the AN/UYQ-27 RAPPI, which represents the console and digital display, the decoder AN/UPA-
59A unit and the ATCS as a real one to transmit the variables detected by the radar.
Key Words: Simulation, Virtual Simulation, OpenGL, Aircraft, Speed, Waypoint, Fix point, Data
block, Route. Army Navy / Transportable-Radar-Detecting / Range and Bearing, Search - 70
1. Introduction
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com
THE AN/TPS-70 PROJECT RADAR SIMULATOR – NOV 2014
Although the ATCS works like a radar or Instructor station, it is based in own characteristics of the
Air Traffic Controller. As a simulator, it can be used such as exercise organizer and as a flight
planner, to train a radar operator. It works like a route editor where is possible to place an aircraft
by tracing a line or route composed by waypoints, placing fixpoints or AtoN symbols, zooming in,
zooming out and moving (pan) the map as any digital map. It can draw 1000 routes with 100
waypoints each, unless these values need to be increased. These two programs are connected via
network, sharing information of question and answer in a model Client/Server, until now, reading
a single file from a shared folder. In a future they could be interconnected by means of UDP
sockets.
Virtual ATCS
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com
THE AN/TPS-70 PROJECT RADAR SIMULATOR – NOV 2014
Both packages were programmed with C++ language and OpenGL libraries, so we had to build our
own menu system, route tracer, maps, symbols, etc., independently of WindowsTM or any other
operating system. They don´t need a special program to be installed on disk.
It is easy to push the buttons of the console by clicking on each of them (up, down, left, right) or
just dragging the virtual pots (variable resistors) to attenuate the lights, map, cursor, symbols on
the PPI, datablock, etc., as it happens in a real one. The radar is exposed in a LCD TV set 42”, with a
resolution of 1980 x 1080 pixels, big enough to read and find the controls that a trainee (or
operator) needs.
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com
THE AN/TPS-70 PROJECT RADAR SIMULATOR – NOV 2014
The first task that has to be done in the editor is to show a map that could be:
Terrain > Satellite map
Terrain > Relief map
Terrain > Single map
The file of the scenario is located in the ATCS folder where is saved all the info collected in the
map editor. This file contains:
Flight lines and waypoints, coordinates, angles, color, state and other characteristics.
Fixpoints (AToNs), coordinates, angles, color, state and the labels or text typed on the map.
Aircraft acquires their characteristics according to the scenario, such as coordinates if they are
flying and a color that could be equal to the flight line.
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com
THE AN/TPS-70 PROJECT RADAR SIMULATOR – NOV 2014
For each aircraft is saved its CID (computer identifier), CallSign, Type, Instruments for
detecting collision or approximation, affiliation (bad guy or good one), assigned route and
other data as ETD and DPW. Among data that is not saved we found squawk code, squawking
mode, own datablock, cinematic and position.
The weather established for the different regions and the general ambient schema for the
whole scenario.
Tools as compass rose, grid, range rings, bearing lines, ruler or measurement tape, that are
placed during the exercise and others as ILS, VOR, VORDME, POIs and helipads that could be
saved.
Lines, boundaries and limits, rectangles, ellipsis, designed on the map and their characteristics,
dimensions, position and colors.
One of the purposes of the ATCS is to offer a variety of symbols to allow the identification of
points, regions, places or cities on the map. The database encloses a quantity of these symbols and
of course, there is no limit for these points and their symbols. The procedure for doing this is by
choosing a color first and later determining the altitude of the symbols which has to correspond to
the elevation on earth.
It is deeply necessary to give heights to airports and runaways when the appropriate fixpoints is
placed on the map. All planes read the height of the airport for taking-off or landing and also, of
any symbol or initial waypoint, which they can calculate its own FL (Flight Level).
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com
THE AN/TPS-70 PROJECT RADAR SIMULATOR – NOV 2014
Symbols can have a height with value of 0, but the software does not validate it when a new route
is created for any plane.
From the aircraft dialog box, planes are identified with an IFF squawk code in the same way as in
real life. It is done by clicking the switch for each digit (from 0 to 7), selecting the squawk mode (1,
2, 3/A, 4, B, C, D, S) and then pushing the button IDENT, which can be seen in the SSR radar.
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com
THE AN/TPS-70 PROJECT RADAR SIMULATOR – NOV 2014
The map can be updated with names of regions, cities or other labels that even could depend on
IATA – ICAO Codes. The proper icon [T] in the toolbar, stretch a little circle along with an
intermittent prompt, waiting for the text. The length of the text is 10 characters.
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com
THE AN/TPS-70 PROJECT RADAR SIMULATOR – NOV 2014
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com
THE AN/TPS-70 PROJECT RADAR SIMULATOR – NOV 2014
4. FUTURE WORK
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com
THE AN/TPS-70 PROJECT RADAR SIMULATOR – NOV 2014
REFERENCIAS
http://www.globalsecurity.org/military/library/policy/navy/nrtc/14308_ch8.pdf
http://mil-spec.tpub.com/MIL-D/MIL-D-28736B/index.htm
The capabilities and limitations of shipborne radar United States fleet headquarters of the
commander in chief - Navy department washington 25, d.C.
http://www.ibiblio.org/hyperwar/USN/ref/RADONEA/index.html
The tactical use of radar in aircraft navy department, Office of the chief of naval operations
United States government printing office- washington: 1946
http://www.ibiblio.org/hyperwar/USN/ref/RADTWOA/RADTWOA-1.html
Larry Jewell & Patrick Clancey, HyperWar Foundation, Radar Recognition Systems—IFF
http://www.ibiblio.org/hyperwar/USN/ref/RADONEA/index.html
David M. Bourg, Physics for Game Developers, O’Reilly & Associates © 2002,
Chris Hecker. Physics, part 3: Collision response. Game Developers Magazine, pages 11-18, March
1997.
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com
THE AN/TPS-70 PROJECT RADAR SIMULATOR – NOV 2014
Rajshree Chabukswar, Adam T. Lake, and Mary R. Lee, Multi-threaded Rendering and
Physics Simulation. Intel® Software Solutions Group (SSG).
Mark J. Kilgard (1996). The OpenGL Utility Toolkit GLUT. Programming Interface. Silicon Graphics
Inc.
Jackie Neider (1994) The Red Book. Programming Guide. Silicon Graphics Inc.
Resnick, R., Holliday, D. Física Vol. I, 4ta Edición, Ed. CECSA, México, 12006.
Sears, Zemansky, Young, 1988, 6ta Edición. Física Universitaria. Addison – Wesley Publishing
Compnay Inc., Massachussets. McGraw-Hill.
Jairo Uparella B.Sc. Computer Science – Specialized Computer Programs & Electronics
Cel: 315-7342855 E-mail: juparella@yahoo.com