public class EntscheidungsBaumKnoten extends Object
Modifier and Type | Class and Description |
---|---|
static class |
EntscheidungsBaumKnoten.DifferenzFbofTaupunktTemperatur
Trifft Entscheidung nach der Differenz der Fahrbahnoberflaechen- und
Taupunkttemperatur.
|
static class |
EntscheidungsBaumKnoten.DifferenzPrognoseFbofTaupunktTemperatur
Trifft Entscheidung nach der Differenz der Prognose der
Fahrbahnoberflaechen- und Taupunkttemperatur.
|
static interface |
EntscheidungsBaumKnoten.EntscheidungsMethode
Die EntscheidungsMethode des Knotens, entscheidet in welcher Richtung man
weitergeht.
|
static class |
EntscheidungsBaumKnoten.EntscheidungTemperatur
Abstrakte Klasse fuer die Entscheidung nach Temperatur.
|
static class |
EntscheidungsBaumKnoten.FahbrBahnZustand
Trifft Entscheidung nach dem Fahrbahnoberflaechenzustand.
|
static class |
EntscheidungsBaumKnoten.FahbrBahnZustandVollDefiniert
Trifft Entscheidung nach dem Fahrbahnoberflaechenzustand, erweitert es
mit dem Zustand "Glaette vorhanden".
|
static class |
EntscheidungsBaumKnoten.FbofPrognoseTemperatur
Trifft Entscheidung nach der Prognose der Fahrbahnoberflaechentemperatur.
|
static class |
EntscheidungsBaumKnoten.FbofTemperatur
Trifft Entscheidung nach der Fahrbahnoberflaechentemperatur.
|
static class |
EntscheidungsBaumKnoten.LuftTemperatur
Trifft Entscheidung nach der Lufttemperatur.
|
private static class |
EntscheidungsBaumKnoten.Richtung
Die Richtungen in dennen man im Baum weitergehen kann.
|
Modifier and Type | Field and Description |
---|---|
static double |
EBK_TEMPERATUR_NICHT_ERMITTELBAR
Die Konstante fuer nicht ermittelbare Werte.
|
private int |
ergebnisWert
Ergebniswert, dem ein Endknoten leifert.
|
private EntscheidungsBaumKnoten.EntscheidungsMethode |
methode
Die EntscheidungsMethode des Knotens.
|
protected EntscheidungsBaumKnoten |
nachfolgerLinks
Nachfolgende Knoten Links.
|
protected EntscheidungsBaumKnoten |
nachfolgerMitte
Nachfolgende Knoten in der Mitte.
|
protected EntscheidungsBaumKnoten |
nachfolgerRechts
Nachfolgende Knoten Rechts.
|
Constructor and Description |
---|
EntscheidungsBaumKnoten(EntscheidungsBaumKnoten.EntscheidungsMethode methode,
EntscheidungsBaumKnoten nachfolgerLinks,
EntscheidungsBaumKnoten nachfolgerRechts)
Konstruktor.
|
EntscheidungsBaumKnoten(EntscheidungsBaumKnoten.EntscheidungsMethode methode,
EntscheidungsBaumKnoten nachfolgerLinks,
EntscheidungsBaumKnoten nachfolgerMitte,
EntscheidungsBaumKnoten nachfolgerRechts)
Konstruktor.
|
EntscheidungsBaumKnoten(int ergebnisswert)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
int |
getPrognose(long fbzAktuell,
double fbtAktuell,
double tptAktuell,
double lftAktuell,
double fbtExtrapoliert,
double tptExtrapoliert)
Auswertet den Ergebniss der Glaetteprognose, mit Hilfe der
Entscheidungsmethode recursiv geht weiter in den Nachfolgerknoten bis der
Prognosewert nicht gefunden wird.
|
public static final double EBK_TEMPERATUR_NICHT_ERMITTELBAR
protected EntscheidungsBaumKnoten nachfolgerLinks
protected EntscheidungsBaumKnoten nachfolgerRechts
protected EntscheidungsBaumKnoten nachfolgerMitte
private EntscheidungsBaumKnoten.EntscheidungsMethode methode
private int ergebnisWert
public EntscheidungsBaumKnoten(EntscheidungsBaumKnoten.EntscheidungsMethode methode, EntscheidungsBaumKnoten nachfolgerLinks, EntscheidungsBaumKnoten nachfolgerRechts) throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
methode
- Die EntscheidungsMethodenachfolgerLinks
- Der Nachfolger an der linken SeitenachfolgerRechts
- Der Nachfolger an der rechten Seitede.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
- wird weitergerechtpublic EntscheidungsBaumKnoten(EntscheidungsBaumKnoten.EntscheidungsMethode methode, EntscheidungsBaumKnoten nachfolgerLinks, EntscheidungsBaumKnoten nachfolgerMitte, EntscheidungsBaumKnoten nachfolgerRechts) throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
methode
- Die EntscheidungsMethodenachfolgerLinks
- Der Nachfolger an der linken SeitenachfolgerMitte
- Der Nachfolger in der MittenachfolgerRechts
- Der Nachfolger an der rechten Seitede.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
- wird weitergereichtpublic EntscheidungsBaumKnoten(int ergebnisswert)
ergebnisswert
- Glaetteprognosewertpublic int getPrognose(long fbzAktuell, double fbtAktuell, double tptAktuell, double lftAktuell, double fbtExtrapoliert, double tptExtrapoliert)
fbzAktuell
- Fahrbahnzustand aktuellfbtAktuell
- FahrbahnTemperatur aktuelltptAktuell
- Taupunkttemperatur aktuelllftAktuell
- Lufttemperatur aktuellfbtExtrapoliert
- Fahrbahntemperatur extrapoliert im PrognosehorizonttptExtrapoliert
- Taupunkttemperatur extrapoliert im PrognosehorizontCopyright © 2016 BitCtrl Systems GmbH. All rights reserved.