IAV-Funktionen Fuzzy

Werbung
BetrInf
IAV-Funktionen Fuzzy
NERZ e.V.
Seite:
1 von 13
Version:
6.0
Stand:
29.04.2017
IAV-Funktionen Fuzzy
Betriebshandbuch
Anwendungshandbuch
Diagnosehandbuch
Version
Stand
Produktzustand
Datei
6.0
29.04.2017
akzeptiert
BetrInf_IAV-FuzzyLib_FREI_V6.0_D2017-04-29.docx
Projektkoordinator
NERZ e.V.
Projektleiter
NERZ e.V.
Projektträger
NERZ e.V
www.nerz-ev.de
Ansprechpartner
Datei: Document1
FTB des NERZ e.V.
0
Seite:
2 von 13
Version:
6.0
Stand:
29.04.2017
BetrInf
IAV-Funktionen Fuzzy
NERZ e.V.
Allgemeines
0.1
Lizenzen
Dieses
Dokument
steht
unter
der
Creative-Commons-Lizenz
Namensnennung - Weitergabe unter gleichen Bedingungen 4.0
International. Um eine Kopie dieser Lizenz zu sehen, besuchen Sie
http://creativecommons.org/licenses/by-sa/4.0/.
0.1.1
Ursprüngliche Dokumente und Autoren
Dieses Dokument basiert auf den Inhalten folgender Dokumente (und ggf. Vorgängerversionen):

BetrInf_IAV-FuzzyLib_FREI_V5.0_D2012-05-30.doc
Beteiligte Autoren an den Vorgängerdokumenten:

0.2
Falco Schumann, BitCtrl
Verteiler
Organisationseinheit Name
NERZ e.V.
Anzahl
Kopien
1
Vermerk
Tabelle 0-1: Dokumentenverteiler
0.3
Änderungsübersicht
Version Datum
1.0
11.02.2008
2.0
03.06.2008
2.1
3.0
4.0
5.0
5.1
11.06.2008
28.07.2008
26.08.2008
30.05.2012
28.04.2017
6.0
29.04.2017
Kapitel
1, 2.1, 3,
5
2
2.2
alle
Bemerkungen
Erstellung erster Entwurf
Überarbeitung gemäß Prüfprotokoll
Bearbeiter
F. Schumann
F. Schumann
Fehler korrigiert; kleinere Ergänzungen
Überarbeitung laut Prüfprotokoll V3.0
Überführung in den Zustand „Akzeptiert“
Anpassung Namenskonvention NERZ
Überarbeitung und Ergänzung der BetrInf
auf Basis der Anforderungen aus der
laufenden Zertifizierung.
Grundlage dieses Dokuments waren die
aktuellsten veröffentlichten
Betriebsinformationen zu dieser SWE,
Dokument „BetrInf_IAVFuzzyLib_FREI_V5.0_D2012-05-30.doc“
Überführung in den Zustand akzeptiert
F. Schumann
F. Schumann
J. Dempe
T. Bräuner
H. C. Kniß (HCK),
FTB NERZ
H. C. Kniß (HCK),
FTB NERZ
Tabelle 0-2: Änderungsübersicht
0.4
0
Inhaltsverzeichnis
Allgemeines .......................................................................................................................................2
0.1
0.2
Lizenzen ....................................................................................................................................2
0.1.1 Ursprüngliche Dokumente und Autoren .......................................................................2
Verteiler .....................................................................................................................................2
Datei: Document1
NERZ e.V.
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Seite:
3 von 13
Version:
6.0
Stand:
29.04.2017
Änderungsübersicht ...................................................................................................................2
Inhaltsverzeichnis ......................................................................................................................2
Abkürzungsverzeichnis ..............................................................................................................4
Definitionen ................................................................................................................................4
Referenzierte Dokumente / URLs ..............................................................................................4
Abbildungsverzeichnis ...............................................................................................................5
Tabellenverzeichnis ...................................................................................................................5
Überblick ............................................................................................................................................6
1.1
1.2
2
BetrInf
IAV-Funktionen Fuzzy
Inhalt des Dokuments ................................................................................................................6
Kurzbeschreibung der Funktionalität .........................................................................................6
Betriebshandbuch ............................................................................................................................6
2.1
2.2
2.3
Installation der Software ............................................................................................................7
2.1.1 Voraussetzungen .........................................................................................................7
2.1.1.1 Java
7
2.1.1.2 SWE
7
2.1.2 Laufzeitumgebung ........................................................................................................7
2.1.3 Benötigte zusätzliche Softwarekomponenten ..............................................................8
2.1.4 Erstinstallation der Software.........................................................................................8
2.1.4.1 Weitere Installationsschritte
8
2.1.5 Kontrolle der Installation ...............................................................................................8
2.1.6 Deinstallation der Software ..........................................................................................8
2.1.7 Aktualisierung der Software .........................................................................................9
Einrichtung von Software und Datenverteiler ............................................................................9
2.2.1 Konfiguration ................................................................................................................9
2.2.1.1 Konfigurationsbereiche
9
2.2.1.2 Spezifische Konfigurationen
9
2.2.2 Parametrierung .............................................................................................................9
2.2.2.1 Parametrierung der Parametrierung
9
2.2.3 Ein- und Ausgangsdaten ........................................................................................... 11
2.2.4 Aufnahme des Betriebs ............................................................................................. 11
Überwachung des Betriebs .................................................................................................... 11
3
Anwenderhandbuch ...................................................................................................................... 12
4
Diagnosehandbuch ........................................................................................................................ 12
4.1
4.2
5
Benötigte Werkzeuge ............................................................................................................. 12
Diagnosemöglichkeiten .......................................................................................................... 12
4.2.1 Überprüfung der Parametrierung .............................................................................. 12
4.2.2 Überprüfung des Prozesszustandes ......................................................................... 12
Anhang ............................................................................................................................................ 13
5.1
Verzeichnisstruktur ................................................................................................................. 13
Datei: Document1
BetrInf
IAV-Funktionen Fuzzy
NERZ e.V.
0.5
Seite:
4 von 13
Version:
6.0
Stand:
29.04.2017
Abkürzungsverzeichnis
Siehe [AbkBSVRZ].
Darüber hinaus werden folgende Abkürzungen verwendet:
BASt
Bundesanstalt für Straßenwesen
BSVRZ
Basis System VRZ
ERZ
Einheitliche Rechnerzentralensoftware
NERZ
Nutzer der ERZ, siehe auch www.nerz-ev.de
AOE
Autarke Organisationseinheit (der lokale Konfigurationsverantwortliche
eines Datenverteilersystems)
KV
Konfigurationsverantwortlicher eines Teils einer Konfiguration
KB
Konfigurationsbereich einer Konfiguration
0.6
Definitionen
Siehe [GlossarBSVRZ].
Darüber hinaus werden folgende Definitionen verwendet:
---
0.7
---
Referenzierte Dokumente / URLs
Die folgende Tabelle listet die im Dokument verwendeten Referenzen auf 1.
Zum aktuellen Zeitpunkt sind die folgenden Archiv-URLs vorhanden:
 NERZ-Archiv: http://www.nerz-ev.de/  Dokumente und Software
[VMOD97]
Der Bundesminister des Inneren, Entwicklungsstandard für IT-Systeme
des Bundes Vorgehensmodell, Juni 1997, KBSt, Koordinations- und
Beratungsstelle der Bundesregierung für Informationstechnik in der
Bundesverwaltung.
[AbkBSVRZ]
Abkürzungsverzeichnis BSVRZ Gesamt
NERZ-Archiv: Abk_BSVRZ-Gesamt_FREI_V4.0_D2006-08-15.doc
[GlossarBSVRZ]
Glossar BSVRZ Gesamt
NERZ-Archiv: SE-02.0002-Glos-0.4__Glossar__global__.pdf
[JDK ]
Übersicht über JavaSE inklusive dem Java SE Development Kit
http://www.oracle.com/technetwork/java/javase/overview/index.html
[JRE]
Übersicht über JavaSE inklusive des Java SE Runtime Environments
http://www.oracle.com/technetwork/java/javase/overview/index.html
[BetrInf_DaV-DaV]
Betriebsinformationen zum Datenverteiler
NERZ-Archiv: BetrInf_DaV-DaV_FREI_V5.0_D2017-04-19.docx/.pdf
[BetrInf_DaV-DAF]
Betriebsinformationen zu den Datenverteilerapplikationsfunktionen
NERZ-Archiv: BetrInf_DaV-DAF_FREI_V5.0_D2017-04-19.docx/.pdf
1
Die Referenzen beziehen sich auf die Dokumentenstände, die zum Zeitpunkt der Erstellung dieses
Dokuments gültig waren.
Datei: Document1
BetrInf
IAV-Funktionen Fuzzy
NERZ e.V.
Seite:
5 von 13
Version:
6.0
Stand:
29.04.2017
[BetrInf_PuK-Konfig]
Betriebsinformationen zur Konfiguration
NERZ-Archiv: BetrInf_PuK-Konfig_FREI_V5.0_D2017-04-19.docx/.pdf
[BetrInf_PuK-Param]
Betriebsinformationen zur Parametrierung
NERZ-Archiv: BetrInf_PuK-Param_FREI_V9.0_D2017-04-19.docx/.pdf
[BetrInf_Sys-StartStopp]
Betriebsinformationen zu StartStopp
NERZ-Archiv: BetrInf_Sys-StartStopp_FREI_V5.0_D2012-09-04.doc
[BetrInf_VeW-BmVeW]
Betriebsinformationen zur Betriebsmeldungsverwaltung
NERZ-Archiv: BetrInf_VeW-BmVeW_FREI_V9.0_D2017-04-19.docx/.pdf
[NERZ]
Homepage des Vereins der "Nutzer der einheitlichen
Rechnerzentralensoftware für Verkehrsrechnerzentralen - NERZ e.V."
http://nerz-ev.de/
[NERZSoftware]
Softwarearchiv des NERZ e.V.
http://nerz-ev.de/produkte/software-dokumente
[DatKatHTML]
Datenkatalog der ERZ-Software
http://www.nerz-ev.de/datkat/start.html
[AFo_IAV-SubSegAna]
Anwenderforderungen der ERZ zur „Straßensubsegmentanalyse“
NERZ-Archiv: AFo_IAV-SubSegAna_FREI_V7.0_D2016-09-30.doc
[AFo_IBV-UDA]
Anwenderforderungen zur ERZ zur "Umfassende Datenanalyse"
NERZ-Archiv: AFo_IBV-UDA_FREI_V7.0_D2016-09-30.doc
[AFo_IAV-FuzzyLib]
Anwenderforderungen zur ERZ zu "Funktionen Fuzzy"
NERZ-Archiv: AFo_IAV-FuzzyLib_FREI_V7.0_D2016-09-30.doc
0.8
Abbildungsverzeichnis
---
0.9
Tabellenverzeichnis
Tabelle 0-1: Dokumentenverteiler ............................................................................................................2
Tabelle 0-2: Änderungsübersicht..............................................................................................................2
Tabelle 1-1: Typographie..........................................................................................................................6
Tabelle 1-2: Konventionen........................................................................................................................6
Tabelle 2-1: Benötigte Konfigurationsbereiche ........................................................................................9
Tabelle 2-2: Benötigte Parameter-Attributgruppen ............................................................................... 10
Tabelle 4-1: Analysewerkzeuge. ........................................................................................................... 12
Datei: Document1
NERZ e.V.
1
BetrInf
IAV-Funktionen Fuzzy
Seite:
6 von 13
Version:
6.0
Stand:
29.04.2017
Überblick
1.1
Inhalt des Dokuments
In diesem Dokument sind die drei Bestandteile der Betriebsinformation zu finden.



Betriebshandbuch
Anwendungshandbuch
Diagnosehandbuch
Die drei Dokumente wurden aus Gründen der Übersichtlichkeit in einem Dokument zusammengefasst.
Folgende Typographie wird verwendet:
Maschinenschrift kursiv
Maschinenschrift
Maschinenschrift im Fettdruck
Namen von Dateien, Ordnern und Benutzern
Befehle und Texte die in der Kommandozeile oder einem
graphischem Dialog eingeben werden
Teil eines Befehls oder Eingabetextes, der individuell
angepasst werden muss
Tabelle 1-1: Typographie
Folgende Konventionen werden festgelegt:
$PROJEKT_HOME
Das Verzeichnis in dem das Projekt installiert ist
Tabelle 1-2: Konventionen
1.2
Kurzbeschreibung der Funktionalität
Die Fuzzy Funktionsbibliothek stellt allgemeine Funktionen zur Verfügung, die bei der Ermittlung der
oben aufgeführten Berechnungen von fuzzyfizierten Größen verwendet werden. Anwendung finden
diese Funktionen in der Straßensubsegmentanalyse [AFo_IAV-SubSegAna] sowie in der
umfassenden Datenanalyse (siehe [AFo_IBV-UDA]).
Die Fuzzy Funktionsbibliothek setzt sich aus vier Basisfunktionalitäten zusammen. Die fachlichen
Anforderungen an die Funktionen zur Fuzzyfizierung von Eingangsvariablen, zur Abarbeitung von
Regelbasen, zur Aggregation von linguistischen Variablen und weitere Allgemeine Funktionen sind in
[AFo_IAV-FuzzyLib] beschrieben.
2
Betriebshandbuch
Im Rahmen der Installation, der Einrichtung und des Betriebs der SWE sind folgende Schritte
durchzuführen:




Installation der Software
Einrichtung von Software und Datenverteiler
o Konfiguration und Parametrierung
o Aufnahme des Betriebs
Überwachung des Betriebs
Unterbrechung und Beendigung des Betriebs
Diese Schritte werden in den folgenden Abschnitten genau beschrieben.
Datei: Document1
NERZ e.V.
2.1
BetrInf
IAV-Funktionen Fuzzy
Seite:
7 von 13
Version:
6.0
Stand:
29.04.2017
Installation der Software
2.1.1
2.1.1.1
Voraussetzungen
Java
Es muss eine Java Runtime Umgebung (JRE) ab Version 8.02 oder höher installiert und über den
Suchpfad auffindbar sein [jre].
Das Java Runtime Umgebung (JRE) ist für den Betrieb ausreichend, jedoch bietet das Java
Development Kit (JDK) zusätzlich nützliche Tools für die Diagnose [jdk].
Ein korrektes Funktionieren von Java lässt sich auf der Kommandozeile mit folgendem Befehl
überprüfen:
java -version
Erfolgt die Ausgabe der installierten Javaversion für den Befehl java -version ist der Pfad korrekt
eingerichtet.
Erfolgt eine Meldung, dass der Befehl nicht gefunden wurde, muss die Pfadvariable angepasst
werden.
Unter Linux-Systemen (unter anderem Linux, Mac OS X) kann dies mit folgendem Kommando
erfolgen:
export PATH=$PATH:/pfad_zu_java/bin
Unter Windows muss der Pfad im Dialog Systemsteuerung/System/Erweitert/Umgebungsvariablen
angepasst werden. Der Wert der Variablen PFAD muss um den Text ;/pfad_zu_java/bin ergänzt
werden.
Im Folgenden wird davon ausgegangen, dass ein JDK installiert ist.
Im Folgenden wird davon ausgegangen, dass die Projektumgebung (Kernsoftware und weitere SWE)
im Ordner $PROJEKT_HOME installiert ist.
Zusätzlich benötigte Komponenten: siehe Kapitel 2.1.3.
2.1.1.2
SWE
Die SWE wird als ZIP-Archiv ausgeliefert, dessen Dateiname dem Muster

SWE_de.bsvrz.iav.fuzzylib_FREI_V1.8.0_D2016-07-21.zip
entspricht (Status, Version und Datum entsprechen dem aktuellen Stand).
Die jeweils aktuellste Version steht auf dem Server des Vereins der „Nutzer der einheitlichen
Rechnerzentralensoftware für Verkehrsrechnerzentralen - NERZ e.V.“ [NERZ] als Distributionspaket
unter [NERZSoftware] zur Verfügung und kann dort herunter geladen werden.
Es werden Windows- und Linux-basierte Systeme unterstützt.
2.1.2

Laufzeitumgebung
Die SWE (bzw. die SWE, welche die Lib verwenden) benötigt einen laufenden Datenverteiler 3,
mit dem sich die SWE verbindet.
2
Der aktuelle Stand dieser BetrInf geht davon aus, dass die Kernsoftware V3.8.x oder höher
eingesetzt wird. Diese erfordert ein JRE ab Version 8.
3
Benötigt wird minimal eine gestartete Kernsystemumgebung, bestehend aus Datenverteiler,
Konfiguration, Parametrierung sowie der Betriebsmeldungsverwaltung (wird u.a. vom
Datenverteiler benötigt).
Datei: Document1
NERZ e.V.

2.1.3
BetrInf
IAV-Funktionen Fuzzy
Seite:
8 von 13
Version:
6.0
Stand:
29.04.2017
Die SWE benötigt eine Java SE Runtime Environment [jre] (siehe Kapitel 2.1.1.1).
Benötigte zusätzliche Softwarekomponenten
Folgende Pakete der ERZ-Software4 müssen in der aktuellen Version5 installiert6 sein:




2.1.4
de.bsvrz.dav.daf
de.bsvrz.sys.funclib.debug
de.bsvrz.sys.funclib.bitctrl
com.bitctrl.jar
(befindet sich im Paket .bsvrz.sys.funclib.im Unterordner lib)
Erstinstallation der Software
Der Inhalt des ZIP-Archivs der SWE muss in das Verzeichnis $PROJEKT_HOME/lib7 kopiert werden.
Unter Linux-Systemen wird das ZIP-Archiv mit
unzip SWE_de.bsvrz.iav.fuzzylib_FREI_V1.8.0_D2016-07-21.zip
entpackt und mit
cp -r de.bsvrz.iav.fuzzylib $PROJEKT_HOME/lib
in den Ordner mit den Bibliotheken des Projekts kopiert.
Unter Windows kann ab Windows XP der Windows-Explorer sowohl für das Entpacken, als auch für
das Kopieren verwendet werden. Für ältere Windows-Systeme muss ein zusätzliches Tool zum
Entpacken des ZIP-Archivs verwendet werden (z. B. das kostenlose 7-Zip http://7-zip.org).
2.1.4.1
Weitere Installationsschritte
Es sind keine weiteren Installationsschritte notwendig.
2.1.5
Kontrolle der Installation
Nach erfolgreicher Installation wurde dem Ordner $PROJEKT_HOME/lib ein Unterordner

de.bsvrz.iav.fuzzylib
hinzugefügt und der Unterordner bzw. sein Inhalt entspricht der Struktur im Anhang 5.1.
2.1.6
Deinstallation der Software
Für die Deinstallation muss die SWE (bzw. die SWE, welche die Lib verwenden) gestoppt werden.
Zur Deinstallation der Software werden die Dateien und Verzeichnisse, die in Kapitel 2.1.4 installiert
bzw. kopiert wurden, gelöscht.
4
Die entsprechenden Pakete sind analog zur beschriebenen SWE auf dem NERZ-Server verfügbar
(siehe Kapitel 2.1.1.2). Abhängigkeiten dieser Pakete zu eventuell weiteren Paketen sind hier nicht
aufgeführt. Diese sind bei den entsprechenden Paketen dokumentiert und müssen ggf. ebenfalls
installiert sein.
5
Sind keine speziellen Angaben zur zu verwendenden Version vorhanden, ist jeweils die aktuellste
auf dem NERZ-Server verfügbare Version zu verwenden.
6
Die Pakete werden genauso wie die hier beschriebenen SWE als ZIP-Archive auf dem NERZ-Server
bereitgestellt und sind analog wie in Kapitel 2.1.4 zu installieren.
7 Welches Verzeichnis verwendet wird, hängt von der jeweiligen Implementierung des Projektordners
ab (ist also anwenderspezifisch). Im Folgenden wird bei den Beispielkommandos immer der
Ordner $PROJEKT_HOME/lib verwendet.
Datei: Document1
Seite:
9 von 13
Version:
6.0
Stand:
29.04.2017
BetrInf
IAV-Funktionen Fuzzy
NERZ e.V.
Gleiches gilt für Dateien und Verzeichnisse, die bei der Installation angelegt bzw. kopiert wurden.
2.1.7
Aktualisierung der Software
Für die Aktualisierung muss die SWE (bzw. die SWE, welche die Lib verwenden) gestoppt werden.
Die Aktualisierung entspricht der Deinstallation und anschließender Erstinstallation der SWE.
2.2
Einrichtung von Software und Datenverteiler
2.2.1
Konfiguration
2.2.1.1
Konfigurationsbereiche
Im Folgenden sind die von der SWE benötigten Konfigurationsbereiche 8 aufgeführt. Diese müssen im
Datenverteiler, mit dem sich die SWE verbindet, vorhanden sein9.
Nr.
PID des KB
KV
Version
1
kb.tmUmfeldDatenGlobal
kv.inovat
ab 25
Tabelle 2-1: Benötigte Konfigurationsbereiche
2.2.1.2
Spezifische Konfigurationen
Folgende zusätzlichen, spezifischen Konfigurationen (Versorgungsdaten) müssen erstellt und in die
Konfiguration des Systems übernommen werden, damit diese zur Laufzeit verfügbar sind (siehe
Kapitel 2.2.3, Ein- und Ausgangsdaten der SWE):

Keine
2.2.2
Parametrierung
2.2.2.1
Parametrierung der Parametrierung
Abhängig von der SWE, welche die Bibliothek verwendet, und dem Umfang der Nutzung, werden im
Betrieb auf diverse Parameter (siehe auch Kapitel 2.2.3), zugegriffen.
Damit diese Parameterdatensätze10 für die SWE verfügbar sind, muss zunächst die SWE
Parametrierung dahingehend parametriert werden, dass diese für diese Parameterdaten zuständig ist
(siehe dazu [BetrInf_PuK-Param].
Nr.
PID der Attributgruppe
(asp.parameterVorgabe11)
Objekttyp
PID
Konfigurationsber
eich
PID KV
8
Aufgeführt sind hier nur die Konfigurationsbereiche, die durch den Betrieb dieser SWE zusätzlich zu
den Konfigurationsbereichen benötigt werden, welche durch die minimal notwendige
Kernsystemumgebung, bestehend aus Datenverteiler, Konfiguration, Parametrierung sowie der
Betriebsmeldungsverwaltung bereits verfügbar ist.
9
Die Integration von Konfigurationsbereichen in die Konfiguration eines Datenverteilersystems ist in
den [BetrInf_PuK-Konfig] beschrieben.
10
Welche Parameter tatsächlich verwendet werden, hängt letztlich von der SWE ab, welche die
Funktionen dieser Bibliothek verwendet!
Datei: Document1
BetrInf
IAV-Funktionen Fuzzy
NERZ e.V.
Nr.
PID der Attributgruppe
Seite:
10 von 13
Version:
6.0
Stand:
29.04.2017
Objekttyp
(asp.parameterVorgabe11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
atg.ufdsParameterHelligkeitF
uzzy
atg.ufdsParameterNiederschla
gsIntensitätFuzzy
atg.ufdsParameterSichtWeiteF
uzzy
atg.ufdsParameterWindGeschwi
ndigkeitMittelWertFuzzy
atg.ufdsParameterWindRichtun
gFuzzy
atg.ufdmsParameterFahrBahnZu
standFuzzy
atg.ufdmsParameterGlätteFuzz
y
atg.ufdmsParameterSichtVerhä
ltnisseFuzzy
atg.fuzzyRegelbasis
atg.anteilLkwFuzzy
atg.bemessungsDichteFuzzy
atg.verkehrGeschwindigkeitFu
zzy
atg.verkehrsStärkeStundeFuzz
y
atg.verkehrsUnruheFuzzy
atg.verkehrsZustandFuzzy
atg.verkehrsZustandUnruheFuz
zy
atg.fuzzyRegelbasis
atg.anteilLkwFuzzy
atg.bemessungsDichteFuzzy
atg.verkehrGeschwindigkeitFu
zzy
atg.verkehrsStärkeStundeFuzz
y
atg.verkehrsUnruheFuzzy
atg.verkehrsZustandFuzzy
atg.verkehrsZustandUnruheFuz
zy
atg.fuzzyRegelbasis
typ.ufdsHelligkeit
typ.ufdsNiederschlagsInt
ensität
typ.ufdsSichtWeite
PID
Konfigurationsber
eich
PID KV
kb.tmUmfeldDat
enGlobal
kv.inovat
typ.ufdsWindGeschwindigk
eitMittelWert
typ.ufdsWindRichtung
typ.umfeldDatenMessStell
e
typ.messQuerschnittAllge
mein
kb.tmVerkehrGl
obal
kv.inovat
typ.straßenTeilSegment
Tabelle 2-2: Benötigte Parameter-Attributgruppen
Die Details der Bedeutung der Parameterattributgruppen und der einzelnen Parameterattribute sowie
die Defaultparameter sind im [DatKatHTML] dokumentiert.
11
Die Vorgabe (Definition) des Parametersatzes durch den Anwender, z. B. über den GTM, erfolgt
immer über den Aspekt asp.parameterVorgabe, die Parametrierung selbst publiziert dann den
gültigen Parametersatz über den Aspekt asp.parameterSoll.
Datei: Document1
NERZ e.V.
2.2.3
BetrInf
IAV-Funktionen Fuzzy
Seite:
11 von 13
Version:
6.0
Stand:
29.04.2017
Ein- und Ausgangsdaten
Allgemeine Ein- und Ausgangsdaten, die sich automatisch durch die Verwendung der
Datenverteilerapplikationsschnittstelle (DAF) ergeben, sind hier nicht aufgeführt. Details dazu siehe
[BetrInf_DaV-DAF].
Die Parameterdaten, die ebenfalls Eingangsdaten der SWE sind, sind in Kapitel 2.2.2.1ff beschrieben.
Weitere Ein- und Ausgangdaten, die sich durch die Verwendung dieser Bibliothek ergeben können,
werden in den BetrInf derjenigen SWE dokumentiert, welche die Funktionen dieser Bibliothek nutzen.
2.2.4
Aufnahme des Betriebs
Entfällt, da die SWE eine Funktionsbibliothek ist
2.3
Überwachung des Betriebs
Entfällt, da die SWE eine Funktionsbibliothek ist
Datei: Document1
NERZ e.V.
3
BetrInf
IAV-Funktionen Fuzzy
Seite:
12 von 13
Version:
6.0
Stand:
29.04.2017
Anwenderhandbuch
Die SWE ist eine Bibliothek. Der Anwender nutzt die SWE nur indirekt über andere SWE, welche
diese Bibliothek verwenden.
Um Applikationen zu schreiben, die diese Bibliothek verwenden, muss das JAR-File

de.bsvrz.iav.fuzzylib-runtime.jar
im Classpath aufgenommen werden.
Im Ordner der installierten SWE befindet sich das ZIP-Archiv de.bsvrz.iav.fuzzylib-doc-api.zip mit der
Dokumentation der Schnittstellen der Bibliothek im HTML-Format. Diese kann nach dem Entpacken
mit dem Internet-Browser gelesen werden.
4
Diagnosehandbuch
Die SWE ist eine Bibliothek und wird im Zusammenhang mit anderen SWE eingesetzt. Die
entsprechenden Diagnosemöglichkeiten sind deshalb bei der die Bibliothek verwendenden SWE
dokumentiert.
4.1
Benötigte Werkzeuge
In Tabelle 4-1 sind die benötigten Werkzeuge für die Diagnose aufgeführt.
Nr.
Werkzeug/Tool
Verwendung
1
Generischer Testmonitor [GTM]
Überprüfung der Parametrierung
Tabelle 4-1: Analysewerkzeuge.
4.2
4.2.1
Diagnosemöglichkeiten
Überprüfung der Parametrierung
Die korrekte Parametrierung der SWE kann über den GTM [GTM] überprüft werden. Die korrekten
Einträge sind in Kapitel 2.2.2 „Parametrierung“ definiert.
4.2.2
Überprüfung des Prozesszustandes
Siehe hierzu Kapitel 2.3 „Überwachung des Betriebs“
Datei: Document1
NERZ e.V.
5
5.1
BetrInf
IAV-Funktionen Fuzzy
Anhang
Verzeichnisstruktur
de.bsvrz.iav.fuzzylib
|
BetrInf_SWE5.4_LosC1C2_VRZ3.pdf
|
de.bsvrz.iav.fuzzylib-Build-Report.txt
|
de.bsvrz.iav.fuzzylib-doc-api.zip
|
de.bsvrz.iav.fuzzylib-doc-design.zip
|
de.bsvrz.iav.fuzzylib-Lizenz.txt
|
de.bsvrz.iav.fuzzylib-runtime.jar
|
de.bsvrz.iav.fuzzylib-src.zip
|
de.bsvrz.iav.fuzzylib-test-doc-api.zip
|
de.bsvrz.iav.fuzzylib-test-doc-design.zip
|
de.bsvrz.iav.fuzzylib-test-Lizenz.txt
|
de.bsvrz.iav.fuzzylib-test-src.zip
|
de.bsvrz.iav.fuzzylib-test.jar
|
de.bsvrz.iav.fuzzylib.jar
|
+---launch
|
junit.de.bsvrz.iav.fuzzylib.launch
|
+---lib
|
com.bitctrl-1.2.2.jar
|
hamcrest-core-1.3.jar
|
junit-4.11.jar
|
\---Tests
JUnit.bat
JUnit.sh
LiesMich.txt
Datei: Document1
Seite:
13 von 13
Version:
6.0
Stand:
29.04.2017
Herunterladen