Table of contents:
1 Upgrades of the Simplorer model and its installations
2 Assignment of the input variables to abscissa and ordinate
3 Overview to submodels and assignment of the output variables
The test version contains parts of the model (see overview). The submodels are not optimized for memory consumption and computing time. The source code of these models is encoded. The test version is recommended for preliminary examinations to typical applications of the ADµP®. It is expected, the user to do a prooftesting report in an adequate period and to provide it to the ADµP®-developer network. He can use the form for a prooftesting report to this.
An use of the test version for formulations from research and development as well as for services and for publications requires an approval by Dr.-Ing. Christian E. Jacob. The permission for the publication of results which were won with the Simplorer model library's test version (SMT) is granted usually free of charge.
The freely copying version contains parts of the model (see overview). The sub models are already optimized for memory consumption and computing time. The source code of these models is encoded. The test version is recommended for preliminary examinations to typical applications of the ADµP®. It is expected, the user to do a prooftesting report in an adequate period and to provide it to the ADµP®-developer network. He can use the form for a prooftesting report to this.
An use of the test version for formulations from research and development as well as for services and for publications requires an approval by Dr.-Ing. Christian E. Jacob. The permission for the publication of results which were won with the Simplorer model library's test version (SMT) is granted usually free of charge.
The standard version contains submodels and the complete model (Core) of the ADµP® (see also overview). The use is necessary to agree with Christian E. Jacob. The source code of the models is encoded.
The developer version contains submodels and the complete model (Core) of the ADµP® with additional interfaces for the debugging (see also overview). The use and further development is carried out in the context of a partnership with Dr.-Ing. Christian E. Jacob. The source code of the models usually is not encoded.
The test and freely copying versions can be copied or installed by the download page of the ADµP™-developer network.
Upgrades on the standard and developer versions must be ordered about the sales. Please use particularly for the upgrade on the standard version the form order of the standard version (SMS) of the Simplorer model library of the ADµP™.
The model of the ADµP® is available as of Simplorer version 4.2.
The file ADuP_CEJx.sml you have to go copy into the directory ..\SimplorerX\Lib, the file ADuP_CEJ.hlp into the directory ..\SimplorerX\Help and the examples into the directory ..\SimplorerX\Examples\ADuP.
After this shall be the library with help of the Simplorer project administration (Commander) Programme Model agent File Library input select "ADuP_CEJx.sml- file" shown to the programme Simplorer.
The analog-digital microprocessor ADµP® serves analysing, filters and transform, as well as the identification value inquiry and classification of signals. It has an event control for the change of the states and is preferably used for the machines, vehicle and aggregate diagnosis as well as for the automatic speech recognition.
Starting out from these application main emphases the ADµP® can process only signals with one or several alternating components. In which the dominating vibration (harmonious) in the continuous input signal c.y or in the discrete input signal d.y causes the change of the states of the ADµP®. This means on the one hand, if no more signal is on, stops the ADµP™ in the last finished state. And on the other hand, if the signal comes back, it changes its states again.
The transformation channels (TC) h01 ... h99 must be initialized with the ordinal numbers of the harmonics which have to be transformed. Shall want to distribute an almost complete spectrum , applies in the row the inputs h01 := 2, h02 := 3, ..., h99 := 100. The Simplorer submodels are only equipped with necessary the number of transformation channels (TCs: fundamental wave _1, first harmonic _h1, etc.) for the respective application case.
Another two input quantities influence the forecast values for mean average value and period duration. About the input variables kPdV.y_0 and kPdV.T the forecast values can be extended (kPdV > 1) or reduced (kPdV < 1) going out by the primary processing (neural net). With kPdV = 1 the ADµP® uses exclusively the internal forecast.
The assignment of input quantities to ordinate and abscissa is described below:
<Anfang> <Kapitel 01> <Kapitel 02> <Kapitel 03> <Kapitel 04> <Kapitel 05> <Ende>
Das Signal und deren Zeitbasis müssen in einem orthogonalen Koordinatensystem darstellbar sein. Der Verlauf des Signals c.y (kontinuierlich) bzw. d.y (diskret) wird der Ordinate und die Zeitbasis c.x (kontinuierlich) der Abszisse zugeordnet.
Werden Strukturgrößen verarbeitet, muss eine sinnvolle Darstellung einer Strukturgröße (Ordinate) über einer anderen (Abszisse) gefunden werden. Prinzipiell kann jede vom Anwender in Simplorer eingegebene Variable zugeordnet werden. Allerdings ist hier zu überprüften, ob die Abszissenwerte monoton steigend sind und die Ordinatenwerte (in der gewählten Konstellation der Eingangsgrößen) mindestens einen Wechselanteil ausbilden!
Als Eingangsvariablen für die Abszisse kommen also die Simplorer-Systemvariablen t (Systemzeit) und h (Systemschrittweite) oder verwendete Strukturvariablen in Frage. In den Figuren 01 und 02 werden dazu nachfolgende Größen auf der Abszisse definiert:
c.x, t | Kontinuierliche Abszissenwerte (letzter Schritt) | ||
oc.x | Alter kontinuierlicher Abszissenwert (vorletzter Schritt) | ||
c.Sx, c.Dx, h | Kontinuierliche (nichtkonstante) Abszissenschritte |
Als Systemvariable für die Abszisse werden c.x (kontinuierlicher Abszissenwert) und c.Dx (nichtkonstanter kontinuierlicher Abszissenschritt) entsprechend Figur 1 verwendet.
Fig. 01:
Als Systemvariable sind c.x (Abszissenwert) und c.Dx (Abszissenschritt) vorgeben. Beiden Größen müssen in Simplorer-Anwendungen mit
c.x := t (Systemzeit) und
c.Dx := h (Systemschrittweite)
belegt sein.
Es werden automatisch t als Systemzeit und h als Systemschrittweite verwendet. Es müssen dazu keine Zuordnungen am Modellrand getroffen werden.
Alle Simplorer-Strukturvariablen können entsprechend Figur 2 als Abszissen-Variablen c.x (Abszissenwert) verwendet werden.
Fig. 02:
Es wird nur die Strukturvariable
c.x := Strukturvariable
als monoton steigender Wert übergeben. Die Schrittweite der Strukturvariablen c.Sx wird vom Modell selbst berechnet.
Es wird nur die Schrittweite der Strukturvariablen
c.Sx := Schrittweite_Strukturvariable
als positiver Wert übergeben. Der Wert der Strukturvariablen c.x wird intern im Modell aufsummiert.
<Anfang> <Kapitel 01> <Kapitel 02> <Kapitel 03> <Kapitel 04> <Kapitel 05> <Ende>
Das Modell des Analog-Digital-Mikroprozessors (ADµP®) wird in einer Bibliothek von Teilmodellen angeboten. Nicht in jedem Fall wird der volle Funktionsumfang des ADµP® für das jeweilige Simulationsmodell benötigt. Die Standard- und Entwicklerversionen enthalten natürlich das vollständige Modell (Core) des ADµP®.
Die gewählte Struktur der Bibliothek ermöglicht eine Weiterentwicklung des ADµP® über einen längeren Zeitraum. Die Bibliothek lässt die globale Suche nach Elementen im Model Agent von Simplorer zu. Aus diesem Grund muss für jedes Teilmodell ein eindeutiger Modellbezeichner definiert werden. Er setzt sich aus folgenden Kürzeln zusammen:
k | Beeinflussung der Vorhersagemodelle von außen | ||
h^n | Anzahl der Transformationskanäle (TC) in 2n | ||
x, xD, xS | Definition der Eingabe der Abszisse (s. Pkt. 2) | ||
c1y, d1y | Kontinuierliche bzw. diskrete einkanalige Eingangsgröße | ||
> | Trennzeichen zwischen Ein- und Ausgangskürzeln | ||
n | Anzahl der Transformationskanäle (TC) in 2(n - 3) | ||
cXX | Kontinuierliche Ausgangsgröße(n) | ||
dXX | Diskrete Ausgangsgröße(n) | ||
XXX | Gemischte kontinuierliche und diskrete Ausgangsgröße(n) |
Der Elementbezeichner lehnt sich an den Modellbezeichner an. Er kann nachträglich von jedem Anwender geändert werden. Ab Simplorer Version 5 können den ADµP®-Elementen Ein- und Ausgangspins zugeordnet werden. Für eben diesen Fall sollte das Symbol vom Anwender den persönlichen Belangen angepasst werden.
The following examples for the use of the Simplorer library ADµP® SMF are ready for downloading:
Example | Element | Outputs | Name of ouput | Remark | Ver. | No. |
Events | ||||||
f1110 | c1y1df | d.f | Frequency_I01 | Frequency of the dominating vibration | SMF | 4.2.1 |
bj.synch | SynchSignal_I01 | Synchronizing signal (inverse) | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision | ||||
Filter | ||||||
f1121 | c1y1cAV | c.y_0 | ContinuousMAV_I01 | Mean average value represented continuously | SMF | 4.2.1 |
c.y_y0 | AlternatingComponent_I01 | Continuous represented alternating component | ||||
bj.synch | SynchSignal_I01 | Synchronizing signal (inverse) | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision | ||||
Kenngrößen | ||||||
f1131 | c1y1dRMS | d.y_r | RMS_Value_I01 | Effective value | SMF | 4.2.1 |
bj.synch | SynchSignal_I01 | Synchronizing signal (inverse) | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision | ||||
f1132 | c1y1dCQ | d.y_r | RMS_Value_I01 | Effective value | SMF | 4.2.1 |
d.y_ra | RMS_AC_Part_I01 | Effective value alternating component | ||||
d.y_KF | FormFactor_I01 | Form factor | ||||
d.y_rg | HarmonicContent_I01 | Harmonic content | ||||
d.y_rw | Ripple_I01 | Ripple (effective value ripple) | ||||
d.y_mnw | RippleFactor_I01 | Ripple factor/peak ripple | ||||
bj.synch | SynchSignal_I01 | Synchronizing signal (inverse) | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision | ||||
f1233 | c1y2dCQ1 | d.f | Frequency_I01 | Frequency of the dominating vibration | SMF | 4.2.1 |
d.y_ra | RMS_AC_Part_I01 | Effective value alternating component | ||||
d.y_1c | FuWaRMS_Value_I01 | Effective value of the fundamental wave | ||||
d.y_1g | FuWaContent_I01 | Content od fundamental wave | ||||
d.y_1w | RippleAC_I01 | Ripple of the alternating value | ||||
d.y_1k | DistortionFactor_I01 | Harmonic content/distortion factor | ||||
bj.synch | SynchSignal_I01 | Synchronizing signal (inverse) | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision | ||||
Transformation | ||||||
f1241 | c1y2FT | d.f | Frequency_I01 | Frequency of the dominating vibration | SMF | 4.2.1 |
d.y_1a | FuWaRealPart_I01 | Real part of the fundamental wave | ||||
d.y_1b | FuWaImaginaryPart_I01 | Imaginary part of the fundamental wave | ||||
d.y_1c | FuWaRMS_Value_I01 | Effective value of the fundamental wave | ||||
d.y_1p | FuWaPhase_I01 | Phase of the fundamental wave | ||||
d.y_1d | FuWaPhaseDegree_I01 | Phase of the fundamental wave in deg | ||||
c.y_1 | FuWaRetransformed_I01 | Continuously represented inverse transformed fundamental wave | ||||
bj.synch | SynchSignal_I01 | Synchronizing signal (inverse) | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision | ||||
f1242 | c1y2cFT | d.f | Frequency_I01 | Frequency of the dominating vibration | SMF | 4.3.2 |
d.y_1c | FuWaRMS_Value_I01 | Effective value of the fundamental wave | ||||
d.y_1d | FuWaPhaseDegree_I01 | Phase of the fundamental wave in deg | ||||
c.y_1 | FuWaRetransformed_I01 | Continuously represented inverse transformed fundamental wave | ||||
c.y_0 | ContinuousMAV_I01 | Mean average value represented continuously | ||||
c.y_y0 | AlternatingComponent_I01 | Continuous represented alternating component | ||||
c.y_y01 | FuWaHarmQuota_I01 | Continuous represented harmonic quota | ||||
bj.synch | SynchSignal_I01 | Synchronizing signal (inverse) | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision | ||||
f1343 | c1y3FT | d.y_h1a | TC01RealPart_I01 | Real part of the first transformation channel (TC01) | SMF | 4.3.2 |
d.y_h1ap | TC01RealPattern_I01 | Pattern of real part of the first transformation channel | ||||
d.y_h1b | TC01ImaginaryPart_I01 | Imaginary part of the first transformation channel | ||||
d.y_h1bp | TC01ImagPattern_I01 | Pattern of imaginary part of the first transformation channel | ||||
d.y_h1c | TC01RMS_Value_I01 | Effective value of the first transformation channel | ||||
d.y_h1p | TC01Phase_I01 | Phase of the first transformation channel | ||||
d.y_h1d | TC01PhaseDegree_I01 | Phase of the first transformation channel in deg | ||||
c.y_h1 | TC01Retransformed_I01 | Continuously represented inverse transformed vibration from the 1st TC | ||||
c.y_y0h1 | TC01HarmQuota_I01 | Continuous represented harmonic quota greater then h1 | ||||
c.y_y01h1 | FW_TC01HarmQuota_I01 | Continuous represented harmonic quota greater then fundamental wave and h1 | ||||
bj.synch | SynchSignal_I01 | Synchronizing signal (inverse) | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision | ||||
Klassifikation | ||||||
f1151 | c1y1dCL | m.y_n | LowerEnvelope_I01 | Lower envelope | SMF | 4.2.1 |
m.y_m | UpperEnvelope_I01 | Upper envelope | ||||
m.y_mn | DistanceEnvelopes_I01 | Distance of the envelopes | ||||
d.y_cn | CrestfaktorReferencedLE_I01 | Crestfaktor in reference to the lower envelope | ||||
d.y_cm | CrestfaktorReferencedUE_I01 | Crestfaktor in reference to the upper envelope | ||||
bj.synch | SynchSignal_I01 | Synchronizing signal (inverse) | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision | ||||
Diagnose | ||||||
f1361 | c1y3DI | d.f | Frequency_I01 | Frequency of the dominating vibration | SMF | 4.3.2 |
d.y_r | RMS_Value_I01 | Effective value | ||||
d.y_1c | FuWaRMS_Value_I01 | Effective value of the fundamental wave | ||||
d.y_1d | FuWaPhaseDegree_I01 | Phase of the fundamental wave in deg | ||||
c.y_1 | FuWaRetransformed_I01 | Continuously represented inverse transformed fundamental wave | ||||
d.y_h1c | TC01RMS_Value_I01 | Effective value of the first transformation channel | ||||
d.y_h1d | TC01PhaseDegree_I01 | Phase of the first transformation channel in deg | ||||
c.y_h1 | TC01Retransformed_I01 | Continuously represented inverse transformed vibration from the 1st TC | ||||
c.y_0 | ContinuousMAV_I01 | Mean average value represented continuously | ||||
c.y_y0 | AlternatingComponent_I01 | Continuous represented alternating component | ||||
c.y_y01 | FuWaHarmQuota_I01 | Continuous represented harmonic quota | ||||
c.y_y0h1 | TC01HarmQuota_I01 | Continuous represented harmonic quota greater then h1 | ||||
c.y_y01h1 | FW_TC01HarmQuota_I01 | Continuous represented harmonic quota greater then fundamental wave and h1 | ||||
bj.synch | SynchSignal_I01 | Synchronizing signal (inverse) | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision | ||||
Spracherkennung | ||||||
f1371 | c1y3SR | d.f | Frequency_I01 | Frequency of the dominating vibration | SMF | 4.3.2 |
d.y_r | RMS_Value_I01 | Effective value | ||||
d.y_1ap | FuWaRealPattern_I01 | Pattern of real part of the fundamental wave | ||||
d.y_1bp | FuWaImagPattern_I01 | Pattern of imaginary part of the fundamental wave | ||||
c.y_1 | FuWaRetransformed_I01 | Continuously represented inverse transformed fundamental wave | ||||
c.y_y01 | FuWaHarmQuota_I01 | Continuous represented harmonic quota | ||||
d.y_h1ap | TC01RealPattern_I01 | Pattern of real part of the first transformation channel | ||||
d.y_h1bp | TC01ImagPattern_I01 | Pattern of imaginary part of the first transformation channel | ||||
c.y_y01 | FuWaHarmQuota_I01 | Continuous represented harmonic quota | ||||
c.y_y0h1 | TC01HarmQuota_I01 | Continuous represented harmonic quota greater then h1 | ||||
c.y_y01h1 | FW_TC01HarmQuota_I01 | Continuous represented harmonic quota greater then fundamental wave and h1 | ||||
e.stamp | EventStamp_I01 | Event stamp | ||||
i.CA | NumberOfSamples_I01 | Number of all samples | ||||
p.y | PredictionPrecision_I01 | Prediction precision |
Further examples are provided under Technische Spezifikation SMS against handling charges.
<Anfang> <Kapitel 01> <Kapitel 02> <Kapitel 03> <Kapitel 04> <Kapitel 05> <Ende>