Beruflich Dokumente
Kultur Dokumente
January 2002
Eric Runnerstrom
MPR Associates
erunnerstrom@mpr.com
703-519-0200
Distributed Systems Architecture
Jan. 2002
2
Distributed Systems Architecture
Outline
• Definition Of Supervisory Control System
• Premise
• The Process
• Firemain Example
• Further Development
Jan. 2002
3
Distributed Systems Architecture
Jan. 2002
4
Distributed Systems Architecture
Premise
• Projects that implement complex control systems
often experience:
– Cost overruns
– Schedule delays
– Performance that does not meet expectations, even after
additional delays and costs, and substantial changes to
the system
Performance
Performanceproblems
problemsare
areexacerbated
exacerbatedwhen
when
systems
systemsoperate
operateoff
offdesign
designor
orequipment
equipmentfails.
fails.
Jan. 2002
5
Distributed Systems Architecture
Premise
• The principles for designing distributed control systems
are evolving
– Industry is able to build distributed control systems, but is still
learning how to engineer their design
• Engineering the architecture of distributed control systems
will
– Provide a basis for preventing the cost, schedule, and performance
problems often experienced during development
– Enable optimizing the architecture of the control system with
respect to acquisition program criteria
– Enable effective human-systems integration
AAmethodology
methodologyfor
forengineering
engineeringthe
thearchitecture
architectureof
of
distributed
distributedcontrol
controlsystems
systemsadvances
advancesthe
thestate-of-the-art.
state-of-the-art.
Jan. 2002
6
Distributed Systems Architecture
The Process
Define Control Decisions
Develop Control Decision Logical Architecture
Define Candidate Hardware Architectures
Evaluate Candidate Hardware Architectures &
Select Optimum
Develop Software Architecture
Jan. 2002
7
Distributed Systems Architecture
Fire Severity?
NO FIRE
"SMALL" FIRE
Needed
Functional Analysis Enables:
Characterize Damage -
Top Level
Compartments
"MEDIUM" FIRE Water Mist
YES • System functional requirements driven
"LARGE" OR Functioning In
Containing Damage "FULLY DEVELOPED"
FIRE
Fire Space? Control Water
Mist System
by top level program requirements
• Fundamental integration of:
Compartment Boundary
Characteristics NO
Needed
Maintain Fire
YES
Maintain Maintain Fire
Boundary With Boundary With
Personnel Personnel
Jan. 2002
8
Distributed Systems Architecture
• System Level Logic – System Level Control Logic requires inputs from
more than one device in the system
– Similarly, Zone Level Control Logic requires inputs
from more than one compartment in the zone
• Ship Level Logic – Ship Level Control Logic requires inputs from more
than one system or zone
Other applications could have different boundaries for the control decision logic levels.
Jan. 2002
9
Distributed Systems Architecture
Jan. 2002
10
Distributed Systems Architecture
Control
Controldecision
decisionlogical
logicalarchitecture
architectureprovides
providesaabasis
basisfor
for
the
thesynthesis
synthesisof
ofcandidate
candidatehardware
hardwarearchitectures
architecturesthat
that
meet
meetthe
thesame
samefunctional
functionalrequirements.
requirements.
Jan. 2002
11
Distributed Systems Architecture
Jan. 2002
12
Distributed Systems Architecture
Jan. 2002
15
Distributed Systems Architecture
DC-ARM
SHADWELL Firemain Example
Following slides are an example of applying
the architecture engineering process to the
DC-ARM firemain aboard SHADWELL.
Jan. 2002
16
Distributed Systems Architecture
**Monitoring Data includes data from sensors for component material condition,
Monitoring Data**
Pump, Valve, & Pipe Segment Availability component operating data, and system hydraulic data, as needed.
Characterize Predict Maintain Attack Small, Link To Monitor Ship Systems, Link To Attack Link To Link To
Compartments, & Pre-Damage Major Fire
Damage - Top Personnel Boundary With Medium, Large, Or Predictions
Restore Firemain
Firemain Reflexive
Level Performance Personnel Fully Developed Operation
Link To Respond To
Fire Link To Set Probable Fire & Extinguish
Boundaries Minor Fire
Jan. 2002
18
Distributed Systems Architecture
Jan. 2002
20
Distributed Systems Architecture
Jan. 2002
21
Distributed Systems Architecture
Jan. 2002
22
Distributed Systems Architecture
Jan. 2002
23
Distributed Systems Architecture
Jan. 2002
24
Distributed Systems Architecture
Further Development
• Extend to compartment-zone structured architecture
– Fire detection
– Access closure status
– Watermist actuation
• Investigate integration of device-system structured
architecture and compartment-zone structured architecture
Jan. 2002
25