atc/2070 visão geral adjuntosites.poli.usp.br/ptr/lemt//seminars/brazil 2070 presentation.pdf · 1...

20
1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto Presented by Robert De Roche Some slides based up a presentation prepared by Ralph W. Boaz Chair of ATC - API Project Manager 2 Portions Copyrighted 2008 by Pillar Consulting , Inc. Lecture Overview Evolution of Traffic Signal Controller Standards Design Goals and Application ATC Controller ATC Cabinet ATC Application Programming Interface 3 Portions Copyrighted 2008 by Pillar Consulting , Inc. Cabinets and Controllers 1976 1980s 1980s 1992 1998 2007 Electro- mechanical NEMA TS-1 picture © Signalfan ATC 5.2 & API NEMA TS-1 170 NEMA TS-2 ATC/2070 TS-2 with NTCIP ATC 5.2 & API NEMA TS-1 170 NEMA TS-2 ATC/2070 TS-2 with NTCIP 1940s Digital

Upload: others

Post on 18-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

1

1

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC/2070 Visão GeralAdjunto

Presented by Robert De Roche

Some slides based up a presentation prepared by Ralph W. Boaz

Chair of ATC - API Project Manager

2

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Lecture Overview

• Evolution of Traffic Signal Controller Standards• Design Goals and Application• ATC Controller • ATC Cabinet• ATC Application Programming Interface

3

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Cabinets and Controllers

1976 1980s 1980s 1992 1998 2007

Electro-mechanical

NEMA TS-1 picture © Signalfan

ATC 5.2& API

NEMATS-1 170

NEMATS-2

ATC/2070

TS-2 withNTCIP

ATC 5.2& API

NEMATS-1 170

NEMATS-2

ATC/2070

TS-2 withNTCIP

1940s

Digital

Page 2: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

2

4

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC/2070 Controller Overview

• The ATC is attempting to bring the Model 170 and the TS-2 standards as a national standards while preserving the best of both.

170 NEMA

ATC

5

Portions Copyrighted 2008 by Pillar Consulting , Inc.

TRADITIONALCAPABILITY

CURVE

APPLICATION DEMAND CURVE

1970 1980 1990 2000 2010

INCR

EASI

NG C

APAB

ILIT

Y

TECHNOLOGYGAP

DHS

ATC/2070 Controller Overview

6

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Box-Level Improvement Not The Answer

Conflict MonitorOn Load Switches

CameraControllers

Page 3: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

3

7

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• Mid 1990’s, California began development of a specification for the Type 2070 controller as a Type 170 controller replacement

• Late 1990’s, the FHWA set forth an initiative to develop an Advanced Transportation Controller (ATC) standard. Three standards organizations form consortium to national standard

• Mid 2002, California releases initial 2070 Specification

• 2006-2007, AASHTO/ITE/NEMA approve and publish ATC/2070 standards

ATC/2070 Controller Evolution

8

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• Open Architecture

• Modular

• Multi-process / Multi-application

• Grow with technology (ATC only)

• General purpose computing platform for the transportation community(“PC-like” concepts)

ATC/2070 Goals

9

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC/2070 Applications

• Traffic Signal• Traffic Surveillance• Transit• Communications• Field Master• Ramp Meter• Variable/Dynamic Message

Sign

• General ITS Beacons• CCTV Cameras• Roadway Weather

Information • Weigh in Motion• Irrigation Control• Lane Use Signals

Page 4: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

4

10

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• No ATC Application Software or Communications Standard

– NEMA TS Standards describe functionality of traffic signal controller

– NTCIP Standards describe information and communications protocols

• There are references to Scoot having support for NTCIP

ATC/2700 Standards Family

ATC Standards

Controller

Cabinet

ApplicationProgrammingInterface-API

11

Portions Copyrighted 2008 by Pillar Consulting , Inc.

2070 Controller

• Typical 2070L Configuration

12

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• Typical 2070LN Configuration

2070 Controller

Page 5: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

5

13

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Unit Chassis and Serial Backplane

14

Portions Copyrighted 2008 by Pillar Consulting , Inc.

[VME Backplane allows multiple CPUs but not deployed due to expense]

2070-5A VME Cage Assemblyand VME Backplane

15

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• 2070-1A MC 68360 with OS 9 with VME Backplane

• 2070-1E -1A but w/o VME• 2070-1C ATC Engine Board concept

w/Linux

CPU Modules

Page 6: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

6

16

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• 2070-2A “C” Connector for Type 170 Cabinets

• 2070-2B Serial SDLC for ITS Cabinet

Field I/O Modules

17

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• 2070-3A Large Character 4x40 LCD Display• 2070-3B 8x40 LCD Display• 2070-3C No LCD Display or Keypad• 2070-3D 16x40 LCD Display

Front Panel Assemblies

18

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Power Supply 2070-4 Module

Page 7: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

7

19

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• Async Serial Comm Modules- 2070-7A Async Only- 2070-7B Async/Sync Capable

• Async/Modem Serial Comm Modules- 2070-6A 300/1200 BPS- 2070-6B 0-9600 BPS

Communication Modules

20

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• 2070-6D Fiber Optic Modem

• 2070-6E Serial 2 Network- Terminal Server

• 2020-6W Wireless Modem– Coax port

• 2070-9A/B FSK/Dial-Up Modem

• 2070-Fx Universal Network Card

Communication Modules (cont.)

21

Portions Copyrighted 2008 by Pillar Consulting , Inc.

2070-8 NEMA Interface Module

Page 8: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

8

22

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Summary of Modules

Item Description2070Unit

2070C

2070N

2070L

2070LC

2070LCN

Unit Chassis

Model 2070 1A

Model 2070 2AModel 2070 2B

Model 2070 3AModel 2070 3BModel 2070 3C

Model 2070 4AModel 2070 4B

Model 2070 5AModel 2070 5B

Model 2070 6AModel 2070 6BModel 2070 6CModel 2070 6D

Model 2070 7AModel 2070 7B

Model 2070

Model 2070 9

CPU Module (Multiple Board VME)Model 2070 1E CPU Module (68360 CPU and OS-9 )

Field I/O Module (170 Style Cabinets)Field I/O Module (ITS (C) & NEMA Style Cabinets)

Front Panel Module (4x40)Front Panel Module (8x40)Front Panel Module (Blank)

Power Supply (10 AMP)Power Supply (3.5 AMP)

VME Cage AssemblyMCB 1A Mounting Assembly

Async/Modem Serial Com Module (300-1200 bps)Async/Modem Serial Com Module (0-9600 bps)Not yet defined

Async/Fiber Modem Module (Not yet defined)

Async Serial Com Module (EIA - 232, 9pin)Async Serial Com Module (EIA -485,15 pin)

NEMA Interface Module

Model 2070N Back Cover

X = Required, O = Optional

X

X

X

OOO

X

X

OO

O

OO

X

X

X

OOO

X

X

OO

O

OO

X

X

X

OOO

X

X

OO

O

OO

X

X

X

X

X

OOO

X

X

OO

O

OO

X

X

X

OOO

X

X

OO

O

OO

X

X

X

OOO

X

X

OO

O

OO

X

X

8

Model 20701C CPU Module (Engine Brd and Linux)

23

Portions Copyrighted 2008 by Pillar Consulting , Inc.

LX Unit mates to 170 & ITS cabinets.Consists of: Unit Chassis, 2070-1C CPU, 2070-2A FI/O (-2B if ITS Cabinet), 2070-3B Front Panel and 2070-4 Power Supply

2070LX UNIT

VME version which mates to 170 & ITS cabinets. Consists of: Unit Chassis, 2070-1A TB, 2070-1A MCB, 2070-2A FI/O, 2070-3A Front Panel, 2070-4 Power Supply, and 2070-5 VME Cage Assembly.

2070V UNIT

2070 Newest Controller Configurations

24

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Partial List of Manufactures

Econolite/Safetran, Eagle/Siemens, US Traffic/Quixote , McCain,, and Naztec.

Page 9: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

9

25

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ITS Cabinet Standard

26

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ITS Cabinet Components

• Buses– Serial Bus 1

• Time critical information between Controller to Input & Output Cages and to Power Supply

– Serial Bus 2• Non-time critical information between

Controller and Input & Output Cagesand to Power Supply

– Serial Bus 3 • CMU to AMU special bus for monitoring

output states.

POW

ER B

US

SIU

SIU

SIU

SIU

SERIAL BUS 1 & 2

SERIAL BUS 3

AM

UA

MU

CM

U

OUTPUT CAGE

OUTPUT CAGE

INPUT CAGE

CONTROLLER

PWR DISTRIBUTION

ASSEMBLY

INPUT CAGE

27

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ITS Cabinet Components

• Pre-existing Detectors– Model 222 – Two Channel

• Loop Amplifier (Existing Design)– Model 224 – Four Channel

• Loop Amplifier (Existing Design)

• ATC Cabinet defined– Model 231 One Channel

• Magnetometer– Model 232 Two Channel

• Magnetometer– Model 242 Two Channel Input

• DC Isolator– Model 252 Two channel Input

• AC Isolator

Page 10: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

10

28

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ITS Cabinet Components

• Inductive Loop Detectors– 50-700 micro Henries– Q minimum = 5– Four operating frequencies– Pulse and presence mode– Sensitivity– Sensitivity change– Cross coupling– Response time

• Magnetic Detectors– Input resistance– Max size of sensor

• Isolator Inputs– General purpose– 20 or 80 Volt inputs

29

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ITS Cabinet Components

• Inductive Loop Detectors Manufacturers– Detector Systems– Diablo Engineering– Eberle Designs– Northstar Controls– Reno A&E– 3M

• Magnetic Detectors– M-Systems – TEECO Safety

• Isolator Inputs– Detector Systems – Eberle Designs– Perfect Distribution Control – GDI– Traffic Sensor Corporation

30

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ITS Cabinet Components

• After Market Product Examples– Naztec/Traficon Dual Video Detector– Econolite/Autoscope 8 Channel Video Detector– 3M 2070 Optical Signal Processor

(Visible/Infrared Preemption Module)

Page 11: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

11

31

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ITS Cabinet Components

• Inductive Loop Detectors Evaluation– See California, North Carolina (et al) Qualified

Products List• www.dot.ca.gov/hq/traffops/elecsys/QPL

– Research papers on evaluation of different detector technologies

• tti.tamu.edu/documents/2119-1.psf• tti.tamu.edu/documents/1715-1.psf

See Handout of 2119 - Project Summary Report

32

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ITS Cabinet Components

• CMU Controller Monitor Unit– Basic fault coverage includes Conflict, 24Vdc, and CU

Watchdog monitoring. – Red monitoring senses the absence of signals on a channel.– Dual indication monitoring detects simultaneous active signals

on a channel.– Sequence monitoring ensures sequencing of signals with a

proper minimum yellow clearance interval.– AC Line Monitoring detects and responds to low AC Line

voltages as well as interruptions with a minimum flash interval

• Typical Extras– Event Logging– Real Time Clock– PC Interface

33

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Cabinet Types

• Cabinet Housing 1– Similar to Type 332 cabinet – 24” x 30” x 67”

• Cabinet Housing 2– Similar to Type 336 cabinet – 24” x 20” x 46”

• Cabinet Housing 3– NEMA P cabinet base dimensions with double

front and back doors with two racks – 44” x 26” x 66”

• Cabinet Housing 4– Proposed compact version for pole mounting

Page 12: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

12

34

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ITS Cabinet Standard

35

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC/TS2 Hybrid Cabinet

36

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC Controller Standard

• ATC Controller Standard 5.2 centers around an “engine board” concept

• Engine board is a building block for new ATC architectures

• Must support the ATC API and 2070 Comm modules

Page 13: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

13

37

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC Controller Standard

2070 HOST MODULE NEMA HOST MODULE

ATC ENGINE BOARD

ENET 1

USB MEMORY

ENET 2CPU

SER

IAL

I/O

RTCENET 1ENET 1

USBUSB MEMORYMEMORY

ENET 2ENET 2CPUCPU

SER

IAL

I/OSE

RIA

L I/O

RTC

38

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC Engine Board

Top View Bottom View

39

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC Engine Board

• As technology changes, new Engine Boards can be designed to take advantage of it– Make, model, and version of CPU is not defined– Type and amount of memory is not defined– Interface to Host Module is standardized

Page 14: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

14

40

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ENGINEBOARD

CONSOLE

SERIAL PORT 1

SERIAL PORT 2

SERIAL PORT 3

ATC Controller Standard

USB MEM DEV

ETHERNET 1

ETHERNET 2

DATAKEY

TO H

OST

MO

DU

LE

ATC resourcesmanaged by the API

FRONT PANEL

TO H

OST M

OD

ULE

FIELD I/O DEV 2

FIELD I/O DEV 1

41

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC Application Programming Interface

• What is API?– An API is a set functions that can be called by an application

program to access underlying hardware features and establish inter-processing communications

• GOALS: – Make applications portable between different hardware / operating

systems– Allow multiple applications to run on the same controller (e.g. CCTV,

Ramp Control, Intersection control)

• Two levels– Layer 1 basic services– Layer 2 Multiple applications

42

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• Historically, most application software not portable between manufacturers

APPLICATION SOFTWARE

EQUIPMENTFROM

VENDOR 1

EQUIPMENTFROM

VENDOR 2

APPLICATION SOFTWARE

ATC API Standard

Page 15: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

15

43

Portions Copyrighted 2008 by Pillar Consulting , Inc.

VENDOR SUPPLIED SOFTWARE

APPLICATION SOFTWARE USER SUPPLIED SOFTWARE

ATCFROM

VENDOR 1

ATCFROM

VENDOR 2

ATCFROM

VENDOR 3

ATCFROM

VENDOR 4

COMPILING AND LINKING USINGTHE API STANDARD AND SOURCE CODE

ATC API Standard

• Portability and interoperability achieved at “compile time”

44

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC API Standard

APILibrary

OS-9

MC68360

QNX or other operating

system

X80386 or other processors

APILibrary

Level 2 API Function Calls

Application SoftwareApplication Software

Level 1 API Function Calls

SoftwareVendor

Supplied

HardwareVendor

Supplied

UserSupplied

(as applicable)

45

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC Software Organization

LINUX OS & DEVICE DRIVERS

APPLICATION SW

API

OPERATIONALUSER

INTERFACEAND BEHAVIOR

DEFINED BY ATCAPI STANDARD

HW & OS DEFINED BY ATC

CONTROLLERSTANDARD

Page 16: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

16

46

Portions Copyrighted 2008 by Pillar Consulting , Inc.

INTERFACEAND BEHAVIOR

DEFINED BY ATCAPI STANDARD

ATC Software Organization

LINUX KERNEL

APPLICATION SW APPLICATIONLAYER

APISOFTWARE

LAYER

HARDWARELAYER

USERLAYER

OPERATIONALUSER

USERDEVELOPER

APIUTILITIES

APIMANAGERS

LINUX DEVICE DRIVERS ATC DEVICE DRIVERS

ATC BOARD SUPPORT

PACKAGE LAYER

47

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• Allows software to be written that can operate on any ATC regardless of manufacturer

• Provides interoperability of multiple software applications on a single controller unit

• API software runs “on top of” Linux O/S on ATC Engine Board

• Creates a broader software market

ATC API Standard

48

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC

User Interfaces Applications

ATC API Standard

Page 17: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

17

49

Portions Copyrighted 2008 by Pillar Consulting , Inc.

P I L L A R C A M E R A C O N T R O L L E R C A M E R A # 4

P R E S E T C A M P O S K E Y C O M M A N DP A N [ + / - 1 8 0 . 0 ] + 1 0 4 . 6 - 1 0 5 . 8 [ L / R A R R O W ]T I L T [ + / - 9 0 . 0 ] - 3 5 . 7 - 4 5 . 4 [ U / D A R R O W ]Z O O M [ 0 - 8 0 0 0 ] 2 0 0 0 1 0 0 0 [ + O R - ][ * G O T O P R E S E T ][ N E X T ] [ * T O P R E S E T ] [ E S C T O S E T 0 , 0 , 0 ]

C O N T R O L L E R M E N U

1 . T I M I N G D A T A 6 . S T A R T / F L A S H D A T A2 . P H O V L P A S S I G N 7 . N O S E R V E P H A S E S3 . P E D C A R R Y O V E R 8 . D I M M I N G4 . R E C A L L D A T A 9 . O P T I O N D A T A5 . O V E R L A P D A T A

P R E S S K E Y S 1 . . 9 T O S E L E C T F = H E L P

R A D I A T I O N D E T E C T I O N T I M E 0 5 : 1 8

U N I T # 0 1 S T A T U S L O G T E S TV E H P R E S : YV E H R A D : 0 . 0 0 A L A R M T H R S H : 1 . 0 0 m R / h rV E H S P D : 3 7 A L E R T T H R S H : 0 . 0 5 m R / h rV E H C N T : 4 8 V E H C N T L O G : 2 0 3 1 9 5 8

[ M O R E ]

F R O N T P A N E L M A N A G E R V E R 1 . 0 0S E L E C T W I N D O W : 0 - F S E T D E F A U L T : * , 0 - F0 C a m e r a C o n t r o l 1 * S i g n a l P r o g r a m2 R a d i a t i o n D e t e c t 34 56 78 9

[ M O R E - U P / D N A R R O W ] [ C O N F I G I N F O - N E X T ]

ATC API Standard

50

Portions Copyrighted 2008 by Pillar Consulting , Inc.

APP 1

APP 2

FIELD I/OMANAGER

FIELD I/O

DEVICE

FIELD I/O

DEVICE

ToDetectors,

Loadswitches, etc.

FIELD I/O

DEVICE

On ATC Engine Board

Programatic Interface Serial Interface Parallel Interface

ATC API Standard

51

Portions Copyrighted 2008 by Pillar Consulting , Inc.

AM

U

SIU

POW

ER B

US

SIU

SIU

SIU

SIU

AM

UA

MU

CM

U

OUTPUT CAGE

OUTPUT CAGE

INPUT CAGE

CONTROLLER

PWR DISTRIBUTION ASSEMBLY

INPUT CAGE

POW

ER B

US

POW

ER B

US

POW

ER B

US

SIU

SIU

SIU

SIU

AM

UA

MU

CM

U

OUTPUT CAGE

OUTPUT CAGE

INPUT CAGE

CONTROLLER

PWR DISTRIBUTION ASSEMBLY

INPUT CAGE

F R O N T P A N E L M A N A G E R V E R 1 . 0 0S E L E C T W I N D O W : 0 - F S E T D E F A U L T : * , 0 - F0 C a m e r a C o n t r o l 1 * S i g n a l P r o g r a m2 R a d i a t i o n D e t e c t 34 56 78 9

[ M O R E - U P / D N A R R O W ] [ C O N F I G I N F O - N E X T ]

ATC API Standard allows assignment of cabinet I/O points to controller application programs

Page 18: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

18

52

Portions Copyrighted 2008 by Pillar Consulting , Inc.

API Function Calls

• General• Character Attributes• Read• Write• Cursor

• LED• Field I/O Manager• Utilities• Aux Switches

Front Panel Manager

• General• Input Configuration• Output Configuration• Frame Functions

• Transition Buffer• Watchdog Monitor• Fault/Voltage Monitor• CMU/MMU/Channel Functions

Field I/O Manager

• Set/Get Time• Daylight Saving Time

• Time Source and Signaling

Utility Functions

53

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Lower Initial Cost

Multiple Sources for

Software

Multiple Application Operation

Advanced Features

NTCIP & High-End Int Comm

Built-in Future Upgrades

170

NEMA Controller Non-ATC

ATC/2070

ATC

X X

X X

X X

X X

X X

X X

X

X

X

ATC vs Non-ATC Comparisons

54

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Controller Comparison

* Millions of Instructions Per Second

400+Linux (open O/S) + API2070-1C4.5OS-9 (proprietary O/S)2070-1A,1E

0.2-3.2None170MIPS*Operating SystemController

Page 19: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

19

55

Portions Copyrighted 2008 by Pillar Consulting , Inc.

ATC Curve

-Non ATC Curve

Increasing Functionality

Incr

easi

ng C

umul

ativ

e C

ost

ATC vs Non-ATC Comparisons

56

Portions Copyrighted 2008 by Pillar Consulting , Inc.

• Caltrans Transportation Electrical Equipment Specifications (TEES) 07/21/08

• ATC Controller Standard v5.2b 06/26/2006

• ITS Cabinet Standard v01.02.17b 11/16/2006

• ATC API Standard v02.06b 09/21/2007

Standards / Specifications

57

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Robert De Roche

Senior Research SpecialistTexas Transportation InstituteTexas A&M UniversityCollege Station, Texas

[email protected]

Contact Information

Page 20: ATC/2070 Visão Geral Adjuntosites.poli.usp.br/ptr/lemt//seminars/Brazil 2070 Presentation.pdf · 1 1 Portions Copyrighted 2008 by Pillar Consulting , Inc. ATC/2070 Visão Geral Adjunto

20

58

Portions Copyrighted 2008 by Pillar Consulting , Inc.

Ralph W. Boaz

PresidentPillar Consulting, Inc.4511 Jicarillo AvenueSan Diego, CA 92117

[email protected]

Contact Information