Definiert ein abstraktes, stark vereinfachtes Datenmodell
zur Demonstration und leichten Versteh- und Nachvollziehbarkeit der
Wirkungsweise von Simulationen und Parametern
und v.a. deren
gegenseitige Wechselwirkung.
Definiert werden zwei Typen: Einen Elementartyp und einen
Aggregattyp.
- Elementartyp: Vergleichbar mit
einem Fahrstreifen,
allerdings hat er nur zwei Online-Attribute: Geschwindigkeit und
Alarm. Die "Datenverarbeitung" besteht darin, den eingehenden
Geschwindigkeitswert mit einem Faktor zwischen 0 und 1 (ausgedrückt
als att.prozent) zu multiplizieren und wieder zu publizieren. Der
Faktor ist parametrierbar. Weiterhin ist ein Schwellwert
parametrierbar, bei dessen Überschreitung eine Betriebsmeldung
generiert wird, deren Text ebenfalls parametrierbar ist.
- Aggregattyp: Vergleichbar mit einem MQ: Er hält eine
Menge von Elementartypen und fasst deren Geschwindigkeitswerte
arithmetisch oder geometrisch zusammen. Dies ist parametrierbar.
Beide Typen haben eine gemeinsame parametrierbare
Attributgruppe: SchwellWertAlarm: wenn die Geschwindigkeit über
diesem Wert liegt, wird das Attribut Alarm in den Online-Daten auf
Ja gesetzt.

Stand | Version | Autor | Grund | Info |
---|
27.06.2010 | 1 | Albrecht Uhlmann, BitCtrl Systems GmbH | Erstellung |
Bereich zum Test der Plug-Ins Simulation und Parameter erzeugt. Als
Vorlage
dienten kb.swe8_2_TestObjekte und
kb.swe8_2_TestModell.
|
28.06.2010 | 2 | Albrecht Uhlmann, BitCtrl Systems GmbH | Attribut Alarm hinzugefügt |
|
01.09.2010 | 3 | Albrecht Uhlmann, BitCtrl Systems GmbH | Oberhierarchie hinzugefügt |
Test
der Behandlung von Hierarchien von Hierarchien.
|

Modell
Übersicht Modellbereich




Einzelbeschreibungen Modellbereich
TypDefinitionen
PID: | typ.simParamTest.Hierarchie |
Name: | SimParamTestAggregatObjektHierarchie |
Info: | Virtueller Typ zur Zusammenfassung von
Aggregat-Testobjekten
|
ObjektNamenPermanent: | nein |
PersistenzModus: | |
Vererbung
Dieser Typ erweitert folgende Typen:
Name | Info |
---|
KonfigurationsObjekt | Basis der Typen, die zur Konfiguration gehören. Dieser Typ fasst Eigenschaften zusammen, die für alle Konfigurationsobjekte gelten. Alle anderen Typen von Konfigurationsobjekten
sind direkt oder indirekt von diesem Typ abgeleitet.
|
Mengen
Folgende Mengen müssen (können) bei diesem Objekttyp vorhanden sein:
Default Parameter
SimParamTestAggregatTyp : SimParamTestGemeinsameParameter
Name | Wert |
---|
SchwellWertAlarm | 190 km/h |
Urlasser | |
 BenutzerReferenz | undefiniert |
 Ursache | SimParamTestAggregatObjektHierarchie-Default: Vorbereitung Test Plug-ins Sim und Param |
 Veranlasser | Uhlmann |

PID: | typ.simParamTest.Aggregat.Typ |
Name: | SimParamTestAggregatTyp |
Info: | Typ der Aggregat-Testobjekte
|
ObjektNamenPermanent: | nein |
PersistenzModus: | |
Vererbung
Dieser Typ erweitert folgende Typen:
Name | Info |
---|
KonfigurationsObjekt | Basis der Typen, die zur Konfiguration gehören. Dieser Typ fasst Eigenschaften zusammen, die für alle Konfigurationsobjekte gelten. Alle anderen Typen von Konfigurationsobjekten
sind direkt oder indirekt von diesem Typ abgeleitet.
|
Attributgruppen
Folgende Attributgruppen sind bei diesem Objekttyp erlaubt:
Mengen
Folgende Mengen müssen (können) bei diesem Objekttyp vorhanden sein:
Default Parameter
: SimParamTestGemeinsameParameter
Name | Wert |
---|
SchwellWertAlarm | 210 km/h |
Urlasser | |
 BenutzerReferenz | undefiniert |
 Ursache | SimParamTestAggregatTyp-Default: Vorbereitung Test Plug-ins Sim und Param |
 Veranlasser | Uhlmann |
: SimParamTestAggregatParameter
Name | Wert |
---|
Art | Geometrisch |
Urlasser | |
 BenutzerReferenz | undefiniert |
 Ursache | SimParamTestAggregatTyp-Default: Vorbereitung Test Plug-ins Sim und Param |
 Veranlasser | Uhlmann |

PID: | typ.simParamTest.Elementar.Typ |
Name: | SimParamTestElementarTyp |
Info: | Typ der Elementar-Testobjekte
|
ObjektNamenPermanent: | nein |
PersistenzModus: | |
Vererbung
Dieser Typ erweitert folgende Typen:
Name | Info |
---|
KonfigurationsObjekt | Basis der Typen, die zur Konfiguration gehören. Dieser Typ fasst Eigenschaften zusammen, die für alle Konfigurationsobjekte gelten. Alle anderen Typen von Konfigurationsobjekten
sind direkt oder indirekt von diesem Typ abgeleitet.
|
Attributgruppen
Folgende Attributgruppen sind bei diesem Objekttyp erlaubt:
Default Parameter
: SimParamTestElementarParameter
Name | Wert |
---|
SchwellWertBetriebsmeldung | 20 km/h |
InhaltBetriebsmeldung | SimParamTestElementarTyp-Default: Schwellwert der Geschwindigkeit überschritten |
Faktor | 20 % |
Urlasser | |
 BenutzerReferenz | undefiniert |
 Ursache | Vorbereitung Test Plug-ins Sim und Param |
 Veranlasser | Uhlmann |
: SimParamTestGemeinsameParameter
Name | Wert |
---|
SchwellWertAlarm | 200 km/h |
Urlasser | |
 BenutzerReferenz | undefiniert |
 Ursache | SimParamTestElementarTyp-Default: Vorbereitung Test Plug-ins Sim und Param |
 Veranlasser | Uhlmann |

PID: | typ.simParamTest.OberHierarchie |
Name: | SimParamTestOberHierarchie |
Info: | Virtueller Typ zur Zusammenfassung von
SimParamTest-Hierarchieobjekten
|
ObjektNamenPermanent: | nein |
PersistenzModus: | |
Vererbung
Dieser Typ erweitert folgende Typen:
Name | Info |
---|
KonfigurationsObjekt | Basis der Typen, die zur Konfiguration gehören. Dieser Typ fasst Eigenschaften zusammen, die für alle Konfigurationsobjekte gelten. Alle anderen Typen von Konfigurationsobjekten
sind direkt oder indirekt von diesem Typ abgeleitet.
|
Mengen
Folgende Mengen müssen (können) bei diesem Objekttyp vorhanden sein:

MengenDefinitionen
PID: | menge.simParamTest.Aggregat |
Name: | AggregatObjekte |
Info: | Menge von Aggregat-Testobjekten |
änderbar | mindestens | höchstens | referenzierungsart |
---|
nein | 1 | 0 | assoziation |
Objekte von den folgenden Typen (oder von Typen, die von diesen Typen abgeleitet sind) können in der Menge enthalten sein:

PID: | menge.simParamTest.Elementar |
Name: | ElementarObjekte |
Info: | Menge von Elementar-Testobjekten |
änderbar | mindestens | höchstens | referenzierungsart |
---|
nein | 1 | 0 | assoziation |
Objekte von den folgenden Typen (oder von Typen, die von diesen Typen abgeleitet sind) können in der Menge enthalten sein:

PID: | menge.simParamTest.Hierarchie |
Name: | HierarchieObjekte |
Info: | SimParamTest-Hierarchieobjekten |
änderbar | mindestens | höchstens | referenzierungsart |
---|
nein | 1 | 0 | assoziation |
Objekte von den folgenden Typen (oder von Typen, die von diesen Typen abgeleitet sind) können in der Menge enthalten sein:

AttributGruppenDefinitionen
PID: | atg.simParamTest.Aggregat.Daten |
Name: | SimParamTestAggregatDaten |
Info: | Online-Daten der Aggregat-Testobjekte
|
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Aspekte
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|
MessWertErsetzung | | quelle | Attributgruppe nach Modifikation durch die Messwertersetzung. |
Attribute
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|
MittlereGeschwindigkeit | Geschwindigkeit | Ganze Zahl | | fest | Geschwindigkeit (von Fahrzeugen). |
Alarm | JaNein | Ganze Zahl | | fest | Beantwortung einer Frage, die sich implizit durch den Namen des Attributs stellt mit"Ja" (Wert 1) oder"Nein" (Wert 0). |

PID: | atg.simParamTest.Aggregat.Parameter |
Name: | SimParamTestAggregatParameter |
Info: | Parameter der Aggregat-Testobjekten
|
Konfigurierend: | nein |
Parametrierend: | ja |
Code: | - |
Attribute
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|
Art | SimParamTestAggregatArt | Ganze Zahl | | fest | Bestimmt die Art der Datenaggregierung: Arithmetisches
oder geometrisches Mittel |

PID: | atg.simParamTest.Elementar.Daten |
Name: | SimParamTestElementarDaten |
Info: | Online-Daten der Elementar-Testobjekte
|
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Aspekte
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|
ExterneErfassung | | quelle | Attributgruppe wurde durch eine externe Erfassungseinheit geschrieben (z.B. TLS). |
MessWertErsetzung | | quelle | Attributgruppe nach Modifikation durch die Messwertersetzung. |
Attribute
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|
Geschwindigkeit | Geschwindigkeit | Ganze Zahl | | fest | Geschwindigkeit (von Fahrzeugen). |
BerechnungsZeitpunkt | Zeitstempel | Zeitstempel | | fest | Zeitstempel.Der Zeitstempel wird z.B.im Zusammenhang von"gültigAb" und"nichtMehrGültigAb" in der Tabelle für die dynamischen Objekte (z.B.
Staus) benutzt.
|
Alarm | JaNein | Ganze Zahl | | fest | Beantwortung einer Frage, die sich implizit durch den Namen des Attributs stellt mit"Ja" (Wert 1) oder"Nein" (Wert 0). |

PID: | atg.simParamTest.Elementar.Parameter |
Name: | SimParamTestElementarParameter |
Info: | Parameter der Elementar-Testobjekte
|
Konfigurierend: | nein |
Parametrierend: | ja |
Code: | - |
Attribute
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|
SchwellWertBetriebsmeldung | Geschwindigkeit | Ganze Zahl | | fest | Geschwindigkeit (von Fahrzeugen). |
InhaltBetriebsmeldung | Text | Zeichenkette | | fest | Attribut zur Speicherung eines Textes. |
Faktor | Prozent | Ganze Zahl | | fest | Prozentwert. |

PID: | atg.simParamTest.Gemeinsam.Parameter |
Name: | SimParamTestGemeinsameParameter |
Info: | Gemeinsame Parameter der Elementar- und
Aggregat-Testobjekte
|
Konfigurierend: | nein |
Parametrierend: | ja |
Code: | - |
Attribute
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|
SchwellWertAlarm | Geschwindigkeit | Ganze Zahl | | fest | Geschwindigkeit (von Fahrzeugen). |

AttributDefinitionen
PID: | att.simParamTest.Aggregat.Art |
Name: | SimParamTestAggregatArt |
Info: | Bestimmt die Art der Datenaggregierung: Arithmetisches
oder geometrisches Mittel
|
Default Wert: | Arithmetisch |
Typbeschreibung
Typ | Ganze Zahl |
Anzahl Bits | 8 |
Zustände
Name | Wert | Info |
---|
Arithmetisch | 1 | |
Geometrisch | 2 | |

Erstellt am Sun Oct 03 14:45:41 CEST 2021 mit DatKat2HTML, (C) 2008 inovat