Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Enterprise Architect as an modelling platform for the
integrated design of a metro system
The mission
• Build a new metro line “North South line”
• Upgrade existing lines with• A new train control system;
• A new camera surveillance system;
• A new intercom system;
• A new dynamic travel information system
• A new data network
• A new central control system
The organisation
ICT
Cen
tral con
trol
system
Station
systems
Data n
etwo
rkA
msterd
am
Installatio
ns
CB
TC
SI
Pu
blic tran
spo
rt co
ntro
l gates
TT&A S&C
Asset manager(infrastructure)
Civil Material
Arch
itectuu
r &
Techn
iek
Co
mm
ission
ing
Integrated
safety
GVB
The System
Bron:http://wijnenemjemee.nl
The design approach
Capabilities
System functions
Logical Systems
Geographicalallocation
Interfaces
The roadmap
1. Definition of
Operationalusage
2. Integrateddesign
3. Identification
of Testcases
4.Analyse andReport Test
results
Operationalintegration
tests
Technical Integration
tests
Site Acceptance Test for (sub)system
(contract obligation)
Design Test Releases
User interfaceFramework
Capabilities
Modelingguidelines
Interfaces
Testing
Functions
Safety analysis
Geographical
Operational analysis
• Goals: • Define the capabilities of the systems • Define the system functions• Define the interface between system
functions and operational procedures
• Input:• Operational scenario’s, existing working
instructions
• Output:• Capabilities• Information needs• Functions
uc [package] Operationeel Gebruik [Top Level Use Cases]
(from Use Cases
NZL)
Berijden
Netwerk
A
(from Use Cases NZL)
Reizen per Metro
(from Use Cases NZL)
Plannen Capaciteit
Hulpdienst
(from
Stakeholder
Rollen)
(from Use Cases NZL)
Afhandelen Calamiteit
Metro Amsterdam
Noord/Zuidlijn
(from Use Cases NZL)
Op serviceniveau houden
Infra
Vervoerder
(from
Stakeholder
Rollen)
Infrabeheerder
(from
Stakeholder
Rollen)
(from Use Cases NZL)
Exploiteren Metrolijn
Capaciteitsplanner
(from
Stakeholder
Rollen)
OV Gebruiker
(from
Stakeholder
Rollen)
(from Use Cases
NZL)
Benutten Station
Materieelbeheerder
(from
Stakeholder
Rollen)
(from Use Cases NZL)
Op serviceniveau
houden Materieel
Eigenaar
(from
Stakeholder
Rollen)
(from Use Cases NZL)
Monitoren
Performance
(from Use Cases NZL)
Verlenen Concessie
Concessieverlener
(from
Stakeholder
Rollen)
(from Use Cases
NZL)
Bewaken
Techniek
«include» «extend»
«extend»
«include»
«extend»
«extend»
«extend»
«extend»
«include»
«extend»
«extend» «extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«include»
«extend»
1
2
3
4
From goals to capabilitiesuc [UseCase] Berijden Netwerk [Berijden Netwerk]
Metro Amsterdam
Noord/Zuidlijn
A
Uitrukken Materieel
A
Inrukken Materieel
Bestuurder M5 (zonder
reizigers)
(from
Gebruiksersrollen)
A
Rijden Aangepaste
Dienstregeling
A
Rijden Dienstregeling
A
Rijden
Overbrengingsrit
Samenvoegen Carousels
Omleiden LijnService verlenen aan
Voertuig
Splitsen gevorkte
carousel
Metrobestuurder
(from
Operationele
Rollen)
A
Bewaken Metroverkeer
(VKL)
Verkeersleider Metro
(from
Operationele
Rollen)
Quick Service van
Materieel
Medewerker
Schoonmaakdienst
(from
Operationele
Rollen)
«block»
MOB2000«block»
Mobilofoon
Halteren langs Perron
Communiceren
Informatie
Bewaken Opstelterrein(LWP)
Diemen: Lijnwerkplaats
(from Geografische
Objecten)
«include»
«extend»
«extend»
«extend»
«include»
«extend»
«extend»
«extend»
«extend»
«include»
«extend»
«extend»
Middle-out
1
2
3
4
From Capabilities to functions
act [UseCase] Evacueren Tunnel [Evacueren Tunnel]
SF5.2.1 Activeren
Vluchtwegvoorziening
(from Systeemfuncties)
Station = Open &
Dienstregeling = Gestart &
BOGT-scenario is afgehandeld
& Safe Haven is niet bereikt
Tunnel is
geëvacueerd
SF5.5 Uitschakelen Tractie-
sectie
(from Systeemfuncties)
SF5.1.2 In Calamiteit zetten
Spoorzone
(from Systeemfuncties)
seq [activity] SF2 Faciliteren Vervoersstroom [SF2.9 Opschakelen Voertuigbeeld]
«system»
Camerasysteem
«system»
Communication Based
Train ControlObservator
«context»
Metrovoertuig
alt SF2.9.1 Inwinnen Voertuigbeeld
[Maximaal 2 Voertuigbeelden]
alt SF2.9.2 Dragen Voertuigbeeld
alt SF5.9.2 Opslaan Voertuigbeeld
Stream Voertuigbeeld()
Beeindig Voertuigbeeld()
Selecteer Voertuigbeeld()
Opslaan Voertuigbeeld()
Stream Voertuigbeeld()
Verbreek Verbinding()
Maak Verbinding()
1
2
3
4
1
2
3
4
uc [package] Use Cases [Us...
Evacueren Tunnel
act [package] Systeemfuncties [Functional Breakdown Str...
SF2.9 Opschakelen
Voertuigbeeld
SF2.9.1 Inwinnen
Voertuigbeeld
SF2.9.2 Dragen Voertuigbeeld
Functions to interfaces
1
2
3
4
Interfaces to signals
Technical Interface
Functional Interface
Signal
1
2
3
4
Interfaces to signals
1
2
3
4
Energy and information flow
Energy distribution
Information flow
1
2
3
4
Safety analysisbdd [Threat] Aanrijding [Aanrijding]
(ID-133)
Aanrijding bevoegd
persoon tijdens
onderhoud aan de
baan
(ID-146)
Aanrijding
beweegbare
waterkering in tunnel
a.g.v.
ongeautoriseerd
bedienen waterkering
(ID-1151)
Aanrijding beweegbare
waterkering in tunnel a.g.v.
overbruggen S&C na ingestelde
rijweg langs waterkering
(ID-147)
Aanrijding obstakel
a.g.v. voorwerp op
de baan
(ID-153)
Aanrijding obstakel
langs Perron a.g.v.
voorwerp in PVR
(ID-139)
Aanrijding reiziger
a.g.v. vallen vanaf
Perron in PVR
SF5.6.3.1 Overbruggen S&C
autorisatie
(from Systeemfuncties NZL)
SF5.2.1.1.3 Afschermen rook
van Stijgpunt
(from Systeemfuncties NZL)
Gevolgen van aanrijding
rookscherm zijn acceptabel
(ID-2029)
Aanrijding passagier
a.g.v. openen deuren
aan verkeerde zijde
SF2.7 Vrijgeven
Deurbediening
(from Systeemfuncties NZL)
(from Use Cases NZL)
Ontvluchten Tunnel
(from Use Cases NZL)
Afhandelen
Hoogwatermelding
(from Use Cases NZL)
Halteren langs Perron
A
(from Use Cases NZL)
Verlenen Service aan
Infraelement
SF5.1 Stilleggen
Metroverkeer
(from Systeemfuncties NZL)
SF3.3 Buiten Dienst stellen
Spoorzone
(from Systeemfuncties NZL)
SF3.7 Bedienen Waterkering
(from Systeemfuncties NZL)
SF5.6.1 Vrijgeven Bediening
(from Systeemfuncties NZL)
SF4.8 Communiceren
Noodoproep
(from Systeemfuncties NZL)
(ID-1839)
Aanrijding reiziger op
Perron a.g.v.
losrakende delen
railvoertuig
Overgedragen naar
deelSC M5
(ID-1657)
Beperkte identificatie
VUSBOGT-scenario
op Station a.g.v. falen
communicatie van
Reiziger naar OCCA
(from Use Cases NZL)
Rijden Dienstregeling
«requirement»
(SRAC-01)
Op NZL is tijdens exploitatie niet
toegestaan bestuurderloos langs
Perron te rijden
«requirement»
(SRAC-02)
Op NZL is onderhoud binnen PVR
zonder buitendienststelling niet
toegestaan
A
(from Use Cases NZL)
Bewaken
Arbeidsveiligheid (V&G)
«requirement»
(SRAC-04)
Op NZL is het overbruggen van S&C
autorisatie bij hoogwaterdreiging alleen
toegestaan na stillegging van metroverkeer
«requirement»
(SRAC-05)
Op NZL is indienststelling van
spoorzones pas toegestaan na
controle op afwezigheid
achtergebleven voorwerpen
«requirement»
(SRAC-08)
Op NZL is evacuatie van Tunnel
zonder stillegging van metroverkeer
langs vluchtwegen niet toegestaan
(ID-2152)
Aanrijding
Passagiers tijdens
ontvluchting Tunnel
via nevenbuis
(from Use Cases NZL)
Afhandelen BOGT-
scenario
SRAC: Is het toegestaan om
bestuurderloos door de tunnel / over
bovengrondse baan te rijden en zo
nee, onder welke condities mag
Bestuurder een noodremming doen?
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«deriveReqt»
«Affect»
«Affect»
«deriveReqt»
«deriveReqt»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«deriveReqt»
«Affect»
«Affect»
«deriveReqt»
«Affect»
«deriveReqt»
«Affect»
bdd [package] Hazard Log NZL [Hazard Log]
«Threat»
BOGT
«Threat»
Beknelling
«Threat»
Aanrijding
«Threat»
Ontsporing
«Threat»
Botsing
«Threat»
Vallen
«Threat»
Elektrocutie«Threat»
Brand
«Threat»
Explosie
«Threat»
Instorting
«Threat»
Overstroming
«Threat»
Verzakking
«Threat»
Verdrukking
«Threat»
Gevaarlijke Stoffen
«Threat»
Opsluiting
«Threat»
Blokkering
«Threat»
Rookontwikkeling
«Affect»
«Affect»
«Affect»
«Affect»«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
«Affect»
Hazard category Hazard mitigation
Hazard operational constraints
1
2
3
4
Hazard progress: Transfer
Geographical objects
1
2
3
4
Locations
Locations within a station
Allocated in location
Cabinets
1
2
3
4
Track related information
Track layout Traction power sections Track zones Working zones
1
2
3
4
Testcase Identification
1
2
3
4
Analyse testresults
Results are traceable
1
2
3
4
Modeling guidelines
Whats Next: Energy system
Whats next: Metamodel integrated Tram andMetro system
Whats next? An integrated design platform