EP1148978A1 - Method and device for determining a regularity - Google Patents
Method and device for determining a regularityInfo
- Publication number
- EP1148978A1 EP1148978A1 EP99958075A EP99958075A EP1148978A1 EP 1148978 A1 EP1148978 A1 EP 1148978A1 EP 99958075 A EP99958075 A EP 99958075A EP 99958075 A EP99958075 A EP 99958075A EP 1148978 A1 EP1148978 A1 EP 1148978A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- angle
- function
- size
- sin
- regularity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000009466 transformation Effects 0.000 claims description 9
- 239000000523 sample Substances 0.000 claims description 4
- 230000008569 process Effects 0.000 abstract description 8
- 238000009472 formulation Methods 0.000 abstract 1
- 238000007654 immersion Methods 0.000 abstract 1
- 239000000203 mixture Substances 0.000 abstract 1
- 230000006870 function Effects 0.000 description 54
- 230000000241 respiratory effect Effects 0.000 description 7
- 230000029058 respiratory gaseous exchange Effects 0.000 description 7
- 241001442234 Cosa Species 0.000 description 6
- 244000089409 Erythrina poeppigiana Species 0.000 description 6
- 235000009776 Rathbunia alamosensis Nutrition 0.000 description 6
- 238000013459 approach Methods 0.000 description 5
- 238000001914 filtration Methods 0.000 description 5
- 101100221616 Halobacterium salinarum (strain ATCC 29341 / DSM 671 / R1) cosB gene Proteins 0.000 description 4
- 230000000747 cardiac effect Effects 0.000 description 4
- 239000000446 fuel Substances 0.000 description 4
- 230000001419 dependent effect Effects 0.000 description 3
- 238000012417 linear regression Methods 0.000 description 3
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 206010061666 Autonomic neuropathy Diseases 0.000 description 1
- 208000004301 Sinus Arrhythmia Diseases 0.000 description 1
- 238000000540 analysis of variance Methods 0.000 description 1
- 238000010009 beating Methods 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000002802 cardiorespiratory effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 206010012601 diabetes mellitus Diseases 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 206010016256 fatigue Diseases 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 208000010125 myocardial infarction Diseases 0.000 description 1
- 230000035790 physiological processes and functions Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000036387 respiratory rate Effects 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 230000001020 rhythmical effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
Definitions
- the invention relates to a method for determining the regularity of a cyclically fluctuating scientific or technical variable, and a device for carrying out the method.
- a fluctuating variable is a variable that oscillates over time.
- a cycle is the time span between three consecutive averages of the technical SIZE-A.
- An average - passage of value is the point in time at which the technical SIZE-A is equal to the average technical SIZE-A.
- Examples of cyclically fluctuating physical or scientific parameters are e.g. the amount of fuel injected into an internal combustion engine, the resulting pressure in the cylinder of the engine or the resulting torque, the breathing activity or the heartbeat length of a person.
- phase-synchronous fluctuations are of particular interest:
- Both types of cardio-respiratory synchronization are seen as an expression of a healthy vegetative enervation of the heart. Weaknesses in synchronization in a physically and psychologically stress-free state are, depending on the form, either associated with autonomic neuropathies (e.g. diabetes mellitus) or with an increased risk of heart attack.
- autonomic neuropathies e.g. diabetes mellitus
- the German patent application with the official file number 197 18 806.0 describes a device and a method for determining the regularity of heartbeat speeds.
- the device has a clock for setting an inhalation and / or exhalation frequency and a detector.
- An EKG measuring device is used as a detector for measuring the heart rate.
- the device contains a memory in which reference data are stored and an evaluation means for generating a value which depends on the measured heartbeat rate and on the stored reference data.
- the measure for regularity is the determined flat pattern, which is obtained as follows.
- the length of the subject's heartbeat is determined from the device. High-pass filtering with a cutoff frequency that corresponds to the respiratory rate is carried out. The individual heartbeat lengths are converted into a two-dimensional representation. The heartbeat length of a heartbeat is plotted against the heartbeat length of the preceding heartbeat. An ellipse typically results from this plot. The coordinates from this plot are then transformed into polar coordinates (angles and radii). The mean heartbeat length serves as the center of the polar coordinate system. An angle is assigned to each heartbeat length.
- the time sequence of the angles is then converted again into a two-dimensional representation.
- the angle assigned to a heartbeat is plotted against the angle of the previous heartbeat. This application typically results in a pattern that resembles a two-step staircase.
- the object of the invention is to create a simple, fast method for determining the regularity of a physical variable, including the possibility of determining the regularity of influencing this variable by a further physical variable.
- the object of the invention is also to provide a device for carrying out the method.
- values Ai in particular in succession), in particular more than three values Ai, A j , ... the SIZE-A determined per middle cycle.
- the indices i, j are used for consecutive numbering of the determined values.
- At least two determined values Ai, A 2 , ... are mapped to a size by a homogeneous function, which will be called ANGLE1 in the following.
- the values do not necessarily have to follow one another directly.
- the mapping rule is given by A— »W.
- At least two determined values A 1 + k , A 2+ , ... are mapped to a variable ANGLE2 (A—> W) by the homogeneous function W (A ⁇ , A 2 , ).
- Two values A ⁇ + m , A 2 + m , ... are advantageously mapped to a variable ANGLE3 (A- »W) by the homogeneous function W (A ⁇ , A 2 , ).
- k, m are positive integers that are greater than or equal to 1.
- m is greater than k.
- m 2k.
- A is a set of SIZE-A values.
- W is a value from the set WINKEL1, WINKEL2, ..., which is also called angle W below.
- An archetype of (AW) comprises as many elements of A as are necessary to form a value "ANGLE1, ANGLE2, ". If an archetype of (A—> W) becomes zero, the associated angle W is not defined
- k should be chosen to be relatively small, in particular smaller than the largest index in the original image of WINKEL1. Successive angles thus have overlapping original images.
- MT (G [ANGLE (n + 1), ANGLE (n), ...]) F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] set up.
- the function MT (x) is an arbitrary, preferably non-falling monotonous function of an argument x.
- the function F can depend on one or more arguments "WINKEL1, WINKEL2, .".
- the function G [ANGLE (n + 1), ANGLE (n), ...] has at least 2 arguments and is chosen so that G has singularities where prohibited combinations of ANGLE (n + 1), ANGLE (n), ... are available.
- the parameters pl, p2, ... of the function F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] are adapted to the determined ANGLE1, ANGLE2, ANGLE3, ... This is done for example by regression or interpolation. Linear regression makes the adjustment particularly easy.
- the regularity of a cyclically fluctuating technical SIZE-A is used, for example, to regulate a technical process (such as the injection of fuel into an engine) so that a predetermined normal state is reached.
- the regularity of a technical SIZE-A can be used by detecting deviations from a typical regularity and thus disturbances in a technical or scientific process.
- the type of disturbance can be determined by detecting deviations from the regularity in the normal state.
- a diagnosis is always possible if the discrepancy is typical for one or more types of faults.
- it is first determined how the regularity deviates from the normal state when the fault 1 is present. The result serves as a reference pattern 1. Future deviations from the regularity of the normal state are compared with reference pattern 1. If these deviations agree sufficiently with the reference pattern 1, this is at least an indication of the presence of the disturbance 1.
- the resulting measurement signal contains interference components.
- Interference components are e.g. high-frequency noise, low-frequency temperature-dependent shift phenomena or low-frequency fluctuations in physiological processes in organisms.
- a technical SIZE-A is determined from a measured value (measuring signal) in particular by removing the interference from the measured value. This is done in particular by high and / or low pass filtering.
- ANGLE (n + 1) H (ANGLE (n), ANGLE (n-1), ...; pl, p2, 7) solved and the solved equation used as a regularity. This is an immediate reproduction of the regularity.
- the implicit representation of regularity is converted into an explicit one.
- the explicit code of conduct is better suited to carry out reconstructions or controls of technical or scientific processes.
- all functions of angles in particular the functions F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] and G [ANGLE (n + 1), ANGLE (n), ...] are selected so that they are for each of the angular arguments ANGLE (n + 1), ANGLE (n), ANGLE ( n-1), ... have a period.
- the period length P is equal to this range of values.
- the value range is the difference between the largest and the smallest angle.
- each angle W can be assigned a reduced angle W 1 within a reduced value range of length P, for which all functions have the same Accepting the value as for W.
- W mod (W, P)
- a finite range of W can also be assumed in this case.
- the homogeneous function W (AI, A2, 7) is selected so that the reverse transformation of a sequence of angles has prohibited combinations of angles.
- the homogeneous function W (A ⁇ , A 2 , 7) is selected so that the back transformation of a sequence of angles has at least one central permitted combination of angles that lies at the intersection of manifolds on which forbidden combinations of angles.
- the function G is selected such that G [ANGLE (n + 1), ANGLE (n), ...] has at least one central singularity for which there is an arbitrarily small (convex) neighborhood of There are combinations of angles in which the function G assumes any value, and the central singularity is also at a point which has the property of a central permitted combination of the previous subclaim.
- the neighborhood of a central singularity can, for example, be imagined as two 180 ° spiral staircases with infinitely small steps, which become increasingly steeper at the two ends.)
- the function G degenerates into a quantitative function.
- the function F is chosen so that F has no singularities. This method step further improves the functioning of the method.
- This specification of the homogeneous function W represents an example of suitable homogeneous functions.
- the function G becomes the function
- F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] ⁇ ⁇ pai * sin [f * i * ANGLE (n) + ⁇ i] ⁇ + ⁇ ⁇ pbj * sin [f * j * ANGLE (n-l) + ßj] ⁇ +
- additional method steps are carried out for at least one further scientific or technical SIZE-B.
- the homogeneous function for mapping the SIZE-B is not necessarily identical to the one mentioned above and therefore not the range of values of the angle W defined thereby.
- MT (G [WINKELA (n + 1), WINKELA (n), .. .]) F [WINKELA (n), WINKELB (n), ...; pl, p2, ...] used to reproduce the regularity of SIZE-A including the influence of SIZE-B.
- the corresponding equation for the SIZE-A values has therefore been expanded to include the argument regarding the SIZE-B values.
- the value ANGLE is also identified by an A or a B.
- WINKELA (n) is assigned to SIZE-A and was previously referred to as WINKELA (n).
- WINKELB (n) is assigned to SIZE-B.
- the extension now enables not only a statement about the regularity of a scientific or technical quantity, but also a statement about the regularity of several scientific or technical quantities - including their mutual influence (correlation).
- This is the area of phenomenological reconstruction methods of multivariate processes. Different approaches are already used here, e.g. polynomial approaches or so-called radial basis functions.
- the method presented here is particularly suitable for the reconstruction of (possibly only temporarily) synchronous or phase-synchronous dynamics.
- One of the advantages of the method is that qualitative and quantitative properties of the phase synchronization can be read directly from the (estimated) equation of motion or based on the reconstruction of the phase angle.
- the mutual influence can be determined quantitatively as a correlation or phase synchronization, it is m ⁇ g- WO 00/30815 _ JJ _ PCT / EP99 / 08877
- SIZE-B is a person's breathing and SIZE-A is their heartbeat.
- SIZE-B in another example, may be injecting fuel into an engine and SIZE-A may be torque.
- Regularity can include the influence of SIZE-B.
- a device for performing the method has a measuring probe for determining values Ai of SIZE-A.
- a computer is connected to the measuring probe in such a way that the determined values are automatically fed into the computer.
- a program is installed on the computer. The program carries out the procedural steps.
- the procedural steps relate to a method for determining the phenomenological regularity of one or more cyclically fluctuating scientific or technical parameters, including their mutual influence.
- the invention determines the regularity as an autoregressive model of successive phase angles, each as a homogeneous function of zero degree at least two successive values of an output variable are defined.
- the reconstruction of the phase dynamics acquires the property of being transformable back to the output quantities and thus potentially the property of an embedding.
- the periodicity of the phase angle enables the behavioral rule to be approximated by a finite Fourier series.
- the explicit form of the equation of motion can be used to predict and / or control, as well as to identify and characterize the mutual phase synchronization of several processes.
- the (incommensurable) period length Tau was chosen as 7.777777.
- Table 2 is used as input for standard software for multiple linear regression, with the column GA representing the dependent variable and the remaining columns the independent variables. The result is:
- ANGLE (n + 1) arctan2 ⁇ sin [ANGLE (n) +2 ⁇ / 3], p 0 + pl * sin (ANGLE (n)) + ppl * cos (ANGLE (n)) + p2 * sin (2 * ANGLE (n)) + pp2 * cos (2 * ANGLE (n)) ⁇ +
- the last two columns of Table 1 contain improved reconstructions of WA and SIZE-A angles, which were calculated based on 40 SIZE-A values and using an order 6 Fourier sum. The example suggests that qualitatively correct reconstructions of the dynamics are possible even with relatively short time series.
- the second example determines the regularity of medical data.
- the respiratory flow and the heartbeat length RR are measured.
- the measured values are freed from interference by high-pass filtering.
- the result is SIZE-A and SIZE-B.
- the SIZE-A column in the following table thus results from high-pass filtering from the raw RR data and the SIZE-B column results from high-pass filtering from the uncalibrated raw respiratory flow data.
- the numerical values of all sizes are shown in Table 4 in the
- ANGLE A (n + l) (arctan2 (sin (ANGLE A (n), p 0 + pa * sin [ ANGLE A (n)] + ppa * cos [f * ANGLE A (n)] + pb * sin [ANGLE B (n)] + ppb * cos [f * ANGLE B (n)] + pab * sin [ANGLE A (n) - ANGLE B (n) k ] + ppab * cos [ANGLE A (n) - ANGLE B (n) k ])
- the figure shows the cardiac angular velocity profile (WA n + 1 -WA n ), which shows the change in the angle of the heartbeat length modulation as a function of the instantaneous values of the cardiac angle WA n and the respiratory angle WB n .
- Non-negative values of the cardiac angular velocity for a certain range of respiratory angles WB n means that the dynamics of the cardiac angle come to a standstill or even reverse until the respiratory angle WB n comes into the complementary range. (Both angular velocities are negative on average and angular are given in units of ⁇ .)
- Root (pab 2 + ppab 2 ) can be interpreted as a measure of the strength of the cross interaction from size-B to size-A.
- Another example is the time course of the injection of fuel into an engine and its torque.
- the regularity can be determined in the same way in such a case.
- Deviations from the determined image signal faults. Typical deviations can signal the type of fault.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
The invention relates to a device and/or a method for determining the phenomenological regularity of one or more cyclically fluctuating technical or scientific quantities, as well as their mutual influence on each other. According to the invention regularity is determined as an autoregressive model of successive phase angles which are each defined as a homogeneous function from the zero degree of at least two successive values of an initial quantity. By skilled selection of the homogeneous function and a matching implicit estimation formulation the reconstruction of the phase dynamic acquires a capacity for retransformation into the initial quantities and therefore, potentially, the characteristic of an immersion. The periodicity of the phase angles permits approximation of the behaviour rule by a finite Fourier series. The explicit form of the motion equation can be used for prediction and/or control as well as to identify and characterize the mutual phase synchronization of several processes.
Description
Verfahren und Vorrichtung zur Ermittlung einer Regelhaftigkeit Method and device for determining regularity
B e s c h r e i b u n gDescription
Die Erfindung betrifft ein Verfahren zur Ermittlung der Regelhaftigkeit einer zyklisch fluktuierenden naturwissenschaftlichen oder technischen Größe sowie eine Vorrichtung zur Durchführung des Verf hrens .The invention relates to a method for determining the regularity of a cyclically fluctuating scientific or technical variable, and a device for carrying out the method.
Die naturwissenschaftliche oder technische Größe wird im folgenden mit (technische) GRÖSSE-A bezeichnet. Eine fluktuierenden Größe ist eine Größe, die zeitabhängig oszilliert. Ein Zyklus ist die Zeitspanne zwischen drei aufeinanderfolgenden Mittelwertsdurchgängen der Technische GRÖSSE-A. Ein Mittel - Wertsdurchgang ist der Zeitpunkt, an dem die Technische GRÖSSE-A gleich der mittleren Technische GRÖSSE-A ist.The scientific or technical size is referred to below as (technical) SIZE-A. A fluctuating variable is a variable that oscillates over time. A cycle is the time span between three consecutive averages of the technical SIZE-A. An average - passage of value is the point in time at which the technical SIZE-A is equal to the average technical SIZE-A.
Beispiele für zyklisch fluktuierende physikalische oder naturwissenschaftliche Größen sind z.B. die Einspritzmenge von Kraftstoff in einen Verbrennungsmotor, der sich daraus ergebende Druck im Zylinder des Motors oder das sich daraus ergebende Drehmoment, die Atemtätigkeit oder die Herzschlaglänge eines Menschen.Examples of cyclically fluctuating physical or scientific parameters are e.g. the amount of fuel injected into an internal combustion engine, the resulting pressure in the cylinder of the engine or the resulting torque, the breathing activity or the heartbeat length of a person.
Bei der Regelhaftigkeit mehrerer Größen interessieren insbesondere phasensynchrone Fluktuationen:With the regularity of several variables, phase-synchronous fluctuations are of particular interest:
Aus der Druckschrift „Hirsch J.A, and B. Bishop. Respiratory sinus arrhythmia in humans : how breathing pattern modulates heart rate, Am. J. Physiol . 241: H620-H629, 1981" ist bekannt, daß die Atemtätigkeit und die Herzschlaglänge eines streßfreien, gesunden Menschen „synchron" ablaufen.From the publication “Hirsch J.A, and B. Bishop. Respiratory sinus arrhythmia in humans: how breathing pattern modulates heart rate, Am. J. Physiol. 241: H620-H629, 1981 "it is known that the breathing activity and the heartbeat length of a stress-free, healthy person run" synchronously ".
Gemäß der Druckschrift „Engel P., Hildebrandt G. and Scholz H.-G. 269, (1967) Die Messung der Phasenkopplung zwischen Herzschlag und Atmung beim Menschen, Plügers Arch. Ges. Phy-
Hiermit ist gemeint, daß Herzschläge bevorzugt in bestimmte Atemphasen fallen.According to the publication "Engel P., Hildebrandt G. and Scholz H.-G. 269, (1967) Measuring the phase coupling between heartbeat and breathing in humans, Plügers Arch. Ges. Phy- This means that heartbeats prefer to fall in certain breathing phases.
Beide Arten von kardio-respiratorischer Synchronisation werden als Ausdruck einer gesunden vegetativen Enervierung des Herzens gesehen. Schwächen der Synchronisation im physisch und psychisch stressfreiem Zustand werden je nach der Ausprägung entweder mit autonomen Neuropathien (z.B. Diabetes mellitus) oder mit erhöhtem Herzinfarktrisiko in Zusammenhang gebracht.Both types of cardio-respiratory synchronization are seen as an expression of a healthy vegetative enervation of the heart. Weaknesses in synchronization in a physically and psychologically stress-free state are, depending on the form, either associated with autonomic neuropathies (e.g. diabetes mellitus) or with an increased risk of heart attack.
In der deutschen Patentanmeldung mit dem amtlichen Aktenzeichen 197 18 806.0 wird eine Vorrichtung und ein Verfahren zur Ermittlung der Regelhaftigkeit von Herzschlaggeschwindigkeiten beschrieben. Die Vorrichtung weist einen Taktgeber zur Vorgabe einer Einatmungs- und/oder Ausatmungsfrequenz sowie einen Detektor auf. Als Detektor zur Messung der Herzschlaggeschwindigkeit wird ein EKG-Meßgerät eingesetzt. Ferner enthält die Vorrichtung einen Speicher, in dem Referenzdaten gespeichert sind, und ein Auswertemittel zur Erzeugung eines Wertes, der von der gemessenen Herzschlaggeschwindigkeit sowie von den gespeicherten Referenzdaten abhängt .The German patent application with the official file number 197 18 806.0 describes a device and a method for determining the regularity of heartbeat speeds. The device has a clock for setting an inhalation and / or exhalation frequency and a detector. An EKG measuring device is used as a detector for measuring the heart rate. Furthermore, the device contains a memory in which reference data are stored and an evaluation means for generating a value which depends on the measured heartbeat rate and on the stored reference data.
Mit der Vorrichtung wird die Regelhaftigkeit der Herzschlaggeschwindigkeiten eines streßfreien und gesunden Menschen ermittelt. Maß für die Regelhaftigkeit ist ermitteltes flächiges Muster, welches wie folgt erhalten wird.With the device, the regularity of the heartbeat speeds of a stress-free and healthy person is determined. The measure for regularity is the determined flat pattern, which is obtained as follows.
Während der Proband im vorgegebenen Takt atmet, wird sein EKG aufgenommen. Mittels der Vorrichtung wird daraus die Herzschlaglänge des Probanden ermittelt. Eine Hochpaßfilterung mit einer Grenzfrequenz, die der Atemfrequenz entspricht, wird durchgeführt. Die einzelnen Herzschlaglängen werden in eine zweidimensionale Darstellung überführt. Hierfür wird die Herzschlaglänge eines Herzschlages gegen die Herzschlaglänge des vorangehenden Herzschlages aufgetragen. Typischerweise ergibt sich aus dieser Auftragung eine Ellipse.
Die Koordinaten aus dieser Auftragung werden anschließend in Polarkoordinaten (Winkel und Radien) transformiert. Als Zentrum des Polarkoordinatensystems dient dabei die mittlere Herzschlaglänge. Damit wird jeder Herzschlaglänge ein Winkel zugeordnet .While the subject breathes in the specified rhythm, his EKG is recorded. The length of the subject's heartbeat is determined from the device. High-pass filtering with a cutoff frequency that corresponds to the respiratory rate is carried out. The individual heartbeat lengths are converted into a two-dimensional representation. The heartbeat length of a heartbeat is plotted against the heartbeat length of the preceding heartbeat. An ellipse typically results from this plot. The coordinates from this plot are then transformed into polar coordinates (angles and radii). The mean heartbeat length serves as the center of the polar coordinate system. An angle is assigned to each heartbeat length.
Die zeitliche Abfolge der Winkel wird dann erneut in eine zweidimensionale Darstellung überführt. Hierfür wird der einem Herzschlag zugeordnete Winkel gegen den Winkel des vorhergehenden Herzschlages aufgetragen. Typischerweise ergibt sich bei dieser Auftragung ein Muster, welches einer zweistufigen Treppe ähnelt.The time sequence of the angles is then converted again into a two-dimensional representation. For this purpose, the angle assigned to a heartbeat is plotted against the angle of the previous heartbeat. This application typically results in a pattern that resembles a two-step staircase.
Eine Abweichung von diesem typischen Muster bei einem Probanden läßt Rückschlüsse auf physische oder psychische Veränderungen zu .A deviation from this typical pattern in a subject allows conclusions to be drawn about physical or psychological changes.
Untersuchungen haben ergeben, daß dieses Verfahren bei älteren Menschen weniger geeignet ist. Insbesondere setzt dieses Verfahren eine Taktatmung voraus. Bis der Proband streßfrei im vorgegebenen Takt atmet, vergeht Zeit. Das Verfahren kann daher nicht sehr schnell durchgeführt werden.Research has shown that this method is less suitable for the elderly. In particular, this method requires rhythmic breathing. It takes time for the subject to breathe stress-free at the specified rate. The process cannot therefore be carried out very quickly.
Aufgabe der Erfindung ist die Schaffung eines einfachen, schnellen Verfahrens zur Ermittlung der Regelhaftigkeit einer physikalischen Größe einschließlich der Möglichkeit zur Ermittlung der Regelhaftigkeit der Beeinflussung dieser Größe durch eine weitere physikalische Größe. Aufgabe der Erfindung ist ferner die Bereitstellung einer Vorrichtung zur Durchführung des Verfahrens .The object of the invention is to create a simple, fast method for determining the regularity of a physical variable, including the possibility of determining the regularity of influencing this variable by a further physical variable. The object of the invention is also to provide a device for carrying out the method.
Die Aufgabe wird durch ein Verfahren mit den Merkmalen des Hauptanspruchs sowie durch eine Vorrichtung mit den Merkmalen des Nebenanspruchs gelöst. Vorteilhafte Ausgestaltungen ergeben sich aus den rückbezogenen Ansprüchen.The object is achieved by a method with the features of the main claim and by a device with the features of the auxiliary claim. Advantageous embodiments result from the related claims.
Verfahrensgemäß werden (zeitlich nacheinander) Werte Ai und zwar insbesondere mehr als drei Werte Ai, Aj , ...
der GRÖSSE-A pro mittlerem Zyklus ermittelt. Die Indizes i, j dienen der fortlaufenden Numerierung der ermittelten Werte.According to the method, values Ai (in particular in succession), in particular more than three values Ai, A j , ... the SIZE-A determined per middle cycle. The indices i, j are used for consecutive numbering of the determined values.
Mindestens zwei ermittelte Werte Ai, A2, ... werden durch eine homogene Funktion auf eine Größe abgebildet, die im folgenden WINKEL1 genannt wird. Die Werte müssen nicht notwendig direkt aufeinanderfolgen. Die Abbildungsvorschrift wird angegeben durch A—»W .At least two determined values Ai, A 2 , ... are mapped to a size by a homogeneous function, which will be called ANGLE1 in the following. The values do not necessarily have to follow one another directly. The mapping rule is given by A— »W.
Die homogene Funktion W(Ai; A2, ...) erfüllt die GleichungThe homogeneous function W (A i; A 2 , ...) fulfills the equation
W ( abeliebig *Aι , abeliebig*A2 , . . . ) = W (Ax , A2 , . . . ) für jedes abeiiebig/ wobei abeiiebig eine beliebige positive Zahl ist .W (.. A x, A 2,.) (A.. Aι be arbitrarily *, a * be arbitrarily A 2,.) = W for each be a iiebig / wherein a iiebig be any positive number.
Mindestens zwei ermittelte Werte A1+k, A2+ , ... werden durch die homogene Funktion W(Aι, A2, ...) auf eine Größe WINKEL2 abgebildet (A—>W) . Vorteilhaft werden zwei ermittelte Werte Aι+m, A2+m, ... durch die homogene Funktion W(Aχ, A2, ...) auf eine Größe WINKEL3 abgebildet (A-»W) . k, m sind positive ganze Zahlen, die größer als 1 oder gleich 1 sind. Ferner ist m größer als k. Vorzugsweise gilt m=2k.At least two determined values A 1 + k , A 2+ , ... are mapped to a variable ANGLE2 (A—> W) by the homogeneous function W (Aι, A 2 , ...). Two values Aι + m , A 2 + m , ... are advantageously mapped to a variable ANGLE3 (A- »W) by the homogeneous function W (Aχ, A 2 , ...). k, m are positive integers that are greater than or equal to 1. Furthermore, m is greater than k. Preferably m = 2k.
A ist eine Menge von Werten GRÖSSE-A. W ist ein Wert aus der Menge WINKEL1, WINKEL2 , ..., der im Folgenden auch Winkel W genannt wird. Ein Urbild von (A-W) umfasst so viele Elemente von A, wie zur Bildung eines Wertes „WINKEL1, WINKEL2 , ..." erforderlich sind. Wenn ein Urbild von (A—>W) Null wird, ist der zugehörige Winkel W nicht definiert. Um zu guten Ergebnissen zu gelangen, sollte k relativ klein gewählt werden, insbesondere kleiner als der größte Index im Urbild von WINKEL1. Aufeinanderfolgende Winkel weisen somit überlappende Urbilder auf. Aufgrund der Überlappung der Urbilder können aufeinanderfolgende Winkel nicht unabhängig voneinander rücktransformiert werden. Insbesondere stellt sich heraus, daß es in einer Folge von Winkeln verbotene Kombinationen von Winkeln gibt, für die
die Rücktransformation dieser Kombination von Winkeln entweder nicht möglich ist, oder ein A ergibt, in dem mindestens ein komplettes Urbild von (A—>W) Null und/oder mindestens ein Element von A singulär wird. Alle anderen Kombinationen in einer Folge von Winkeln sind erlaubte Kombinationen von Winkeln. Ein Element von A wird singulär, wenn der Betrag dieses Elements gegen unendlich geht (divergiert) .A is a set of SIZE-A values. W is a value from the set WINKEL1, WINKEL2, ..., which is also called angle W below. An archetype of (AW) comprises as many elements of A as are necessary to form a value "ANGLE1, ANGLE2, ...". If an archetype of (A—> W) becomes zero, the associated angle W is not defined In order to achieve good results, k should be chosen to be relatively small, in particular smaller than the largest index in the original image of WINKEL1. Successive angles thus have overlapping original images. Due to the overlap of the original images, successive angles cannot be transformed back independently of one another it turns out that in a sequence of angles there are prohibited combinations of angles for which the reverse transformation of this combination of angles is either not possible or results in an A in which at least one complete archetype of (A—> W) becomes zero and / or at least one element of A becomes singular. All other combinations in a sequence of angles are allowed combinations of angles. An element of A becomes singular if the amount of this element approaches infinity (diverges).
Es wird die Gleichung (implizite Verhaltensregel)The equation (implicit rule of conduct)
MT( G [WINKEL (n+1) , WINKE (n) , ...] ) = F [WINKEL (n) , WINKEL (n-1), ...; pl, p2, ...] aufgestellt. Die Funktion MT (x) ist eine beliebige, vorzugsweise nichtfallend monotone Funktion eines Arguments x. Die Funktion F kann von einem oder mehreren Argumenten „WINKEL1, WINKEL2 , .... " abhängen .MT (G [ANGLE (n + 1), ANGLE (n), ...]) = F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] set up. The function MT (x) is an arbitrary, preferably non-falling monotonous function of an argument x. The function F can depend on one or more arguments "WINKEL1, WINKEL2, ....".
Die Funktion G [WINKEL (n+1) , WINKEL (n) , ...] hat mindestens 2 Argumente und wird so gewählt, daß G Singularitäten aufweist, wo verbotene Kombinationen von WINKEL (n+1), WINKEL (n) , ... vorliegen. Eine Funktion y(xl,x2, ...) weist eine Singularität auf, wenn es eine Kombination von xl , x2 , ... gibt, wo der Betrag von y unendlich wird, [n stellt einen laufenden Index dar. Zum Beispiel ist WINKEL (n+1) mit n= 2 gleich WINKEL3. ]The function G [ANGLE (n + 1), ANGLE (n), ...] has at least 2 arguments and is chosen so that G has singularities where prohibited combinations of ANGLE (n + 1), ANGLE (n), ... are available. A function y (xl, x2, ...) has a singularity if there is a combination of xl, x2, ... where the amount of y becomes infinite, [n represents a running index. For example, is ANGLE (n + 1) with n = 2 equal to ANGLE3. ]
Die Parameter pl, p2, ... der Funktion F [WINKEL (n) , WINKEL (n- 1) , ... ; pl, p2, ...] werden an die ermittelten WINKEL1, WINKEL2, WINKEL3, ... angepaßt. Dies geschieht zum Beispiel durch Regression oder Interpolation. Durch lineare Regression kann die Anpassung auf besonders einfache Weise vorgenommen werden.The parameters pl, p2, ... of the function F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] are adapted to the determined ANGLE1, ANGLE2, ANGLE3, ... This is done for example by regression or interpolation. Linear regression makes the adjustment particularly easy.
MT (G [WINKEL (n+1) , WINKEL (n) , ...])=MT (G [ANGLE (n + 1), ANGLE (n), ...]) =
F[WINKEL(n), WINKEL (n-1) , ... ; pl, p2 , ...] wird zur Wiedergabe der Regelhaftigkeit verwendet.F [ANGLE (s), ANGLE (n-1), ...; pl, p2, ...] is used to reproduce the regularity.
Da die Regelhaftigkeit aus einer naturwissenschaftlichen oder technischen GRÖSSE-A abgeleitet worden ist, handelt es sich
WO 00/30815 _ g _ PCT/EP99/08877Since the regularity was derived from a scientific or technical SIZE-A, it is about WO 00/30815 _ g _ PCT / EP99 / 08877
hierbei gleichfalls um eine naturwissenschaftliche oder technische Größe. Die Regelhaftigkeit einer zyklisch fluktuierenden technischen GRÖSSE-A wird zum Beispiel verwendet, um einen technischen Ablauf (wie zum Beispiel das Einspritzen von Kraftstoff in einen Motor) so zu regeln, daß ein vorgegebener Normalzustand erreicht wird. Die Regelhaftigkeit einer technischen GRÖSSE-A kann verwendet werden, indem Abweichungen von einer typischen Regelhaftigkeit und damit Störungen eines technischen oder naturwissenschaftlichen Ablaufs festgestellt werden .also by a scientific or technical quantity. The regularity of a cyclically fluctuating technical SIZE-A is used, for example, to regulate a technical process (such as the injection of fuel into an engine) so that a predetermined normal state is reached. The regularity of a technical SIZE-A can be used by detecting deviations from a typical regularity and thus disturbances in a technical or scientific process.
Es gibt ferner technische oder naturwissenschaftliche Abläufe, so zum Beispiel das Schlagen eines Herzens, bei denen die Art der Störung festgestellt werden kann, indem Abweichungen von der Regelhaftigkeit im Normalzustand festgestellt werden. Eine Diagnose ist immer dann möglich, wenn die festgestellte Abweichung typisch für eine oder mehrere Arten von Störungen ist. Um zum Beispiel eine Störung 1 diagnostizieren zu können, wird zunächst ermittelt, wie die Regelhaftigkeit bei Vorliegen der Störung 1 vom Normalzustand abweicht. Das Ergebnis dient als Referenzmuster 1. Zukünftige Abweichungen von der Regelhaftigkeit des Normalzustandes werden mit dem Referenzmuster 1 verglichen. Stimmen diese Abweichungen mit dem Referenzmuster 1 hinreichend überein, so stellt dies zumindest ein Indiz für das Vorliegen der Störung 1 dar.There are also technical or scientific processes, such as the beating of a heart, in which the type of disturbance can be determined by detecting deviations from the regularity in the normal state. A diagnosis is always possible if the discrepancy is typical for one or more types of faults. In order to be able to diagnose a fault 1, for example, it is first determined how the regularity deviates from the normal state when the fault 1 is present. The result serves as a reference pattern 1. Future deviations from the regularity of the normal state are compared with reference pattern 1. If these deviations agree sufficiently with the reference pattern 1, this is at least an indication of the presence of the disturbance 1.
Wird eine fluktuierende Größe zeitabhängig gemessen, so enthält das resultierende Meßsignal (Meßwert) Störanteile. Störanteile sind z.B. hochfrequentes Rauschen, niederfrequente temperaturabhängige Shifterscheinungen oder niederfrequente Schwankungen physiologischer Prozesse in Organismen.If a fluctuating variable is measured as a function of time, the resulting measurement signal (measured value) contains interference components. Interference components are e.g. high-frequency noise, low-frequency temperature-dependent shift phenomena or low-frequency fluctuations in physiological processes in organisms.
Eine technische GRÖSSE-A wird aus einem Meßwert (Meßsignal) insbesondere dadurch ermittelt, indem der Meßwert von den Störanteilen befreit wird. Dies geschieht insbesondere durch eine Hoch- und/oder Tiefpaßfilterung .
In einer vorteilhaften Ausgestaltung des beanspruchten Verfahrens wird die GleichungA technical SIZE-A is determined from a measured value (measuring signal) in particular by removing the interference from the measured value. This is done in particular by high and / or low pass filtering. In an advantageous embodiment of the claimed method, the equation
MT( G [WINKEL (n+1) , WINKEL (n) , ...] ) = F [WINKEL (n), WINKEL (n-1), ...; pl, p2, ...] nachMT (G [ANGLE (n + 1), ANGLE (n), ...]) = F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] after
WINKEL (n+1) = H (WINKEL (n) , WINKEL (n-1), ... ; pl , p2 , ...) gelöst und die gelöste Gleichung als Regelhaftigkeit verwendet. Es handelt sich hier um eine unmittelbare Wiedergabe der Regelhaftigkeit. Die implizite Darstellung der Regelhaftigkeit wird hier in eine explizite überführt. Die explizite Verhaltensregel ist besser geeignet, um Rekonstruktionen oder Steuerungen von technischen oder naturwissenschaftlichen Abläufen durchzuführen .ANGLE (n + 1) = H (ANGLE (n), ANGLE (n-1), ...; pl, p2, ...) solved and the solved equation used as a regularity. This is an immediate reproduction of the regularity. The implicit representation of regularity is converted into an explicit one. The explicit code of conduct is better suited to carry out reconstructions or controls of technical or scientific processes.
In einer weiteren Ausgestaltung des beanspruchten Verfahrens werden alle Funktionen von Winkeln, insbesondere die Funktionen F [WINKEL (n), WINKEL (n-1), ...; pl, p2, ...] und G [WINKEL (n+1) , WINKEL(n), ...] so gewählt, daß diese für jedes der Winkelargumente WINKEL (n+1) , WINKEL (n) , WINKEL (n-1) , ... eine Periode aufweisen. Bei endlich großem Wertebereich der Winkelargumente ist die Periodenlänge P gleich diesem Wertebereich. Der Wertebereich ist hierbei die Differenz zwischen dem größten und dem kleinsten Winkel. Bei unbeschränktem Wertebereich der Winkelargumente gibt es eine minimale Periodenlänge P. Alle ganzen Vielfachen von P stellen dann ebenfalls Perioden dar. Jedem Winkel W läßt sich in diesem Fall ein reduzierter Winkel W1 innerhalb eines reduzierten Wertebereichs der Länge P zuordnen, für den alle Funktionen denselben Wert annehmen wie für W. λ ergibt sich mithilfe der Modulo (Rest) Funktion z.B. als W = mod(W,P) . Ohne Beschränkung der Allgemeinheit kann also auch in diesem Fall von einem endlichen Wertebereich von W ausgegangen werden. Eine Funktion f weist
somit eine Periode auf, wenn gilt f (größtem Winkel) = f (kleinstem Winkel) .In a further embodiment of the claimed method, all functions of angles, in particular the functions F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] and G [ANGLE (n + 1), ANGLE (n), ...] are selected so that they are for each of the angular arguments ANGLE (n + 1), ANGLE (n), ANGLE ( n-1), ... have a period. With a finite range of values for the angle arguments, the period length P is equal to this range of values. The value range is the difference between the largest and the smallest angle. With an unlimited range of values of the angle arguments there is a minimum period length P. All whole multiples of P then also represent periods. In this case, each angle W can be assigned a reduced angle W 1 within a reduced value range of length P, for which all functions have the same Accepting the value as for W. λ results from the modulo (rest) function, for example as W = mod (W, P). Without limiting the generality, a finite range of W can also be assumed in this case. A function f has thus a period if f (largest angle) = f (smallest angle).
In einer weiteren Ausgestaltung des beanspruchten Verfahrens wird die homogene Funktion W (AI , A2 , ...) so gewählt, daß die Rücktransformation einer Folge von Winkeln verbotene Kombinationen von Winkeln aufweist.In a further embodiment of the claimed method, the homogeneous function W (AI, A2, ...) is selected so that the reverse transformation of a sequence of angles has prohibited combinations of angles.
In einer weiteren Ausgestaltung des beanspruchten Verfahrens wird die homogene Funktion W(Aι, A2, ...) so gewählt, daß die Rücktransformation einer Folge von Winkeln mindestens eine zentrale erlaubte Kombinationen von Winkel aufweist, die im Schnittpunkt von Mannigfaltigkeiten liegt, auf denen verbotene Kombinationen von Winkeln vorliegen.In a further embodiment of the claimed method, the homogeneous function W (Aι, A 2 , ...) is selected so that the back transformation of a sequence of angles has at least one central permitted combination of angles that lies at the intersection of manifolds on which forbidden combinations of angles.
In einer weiteren Ausgestaltung des beanspruchten Verfahrens wird die Funktion G so gewählt, daß G [WINKEL (n+1) , WINKEL(n), ...] mindestens eine zentrale Singularität aufweist, für die es eine beliebig kleine (konvexe) Nachbarschaft von Winkelkombinationen gibt, in der die Funktion G jeden beliebigen Wert annimmt, und die zentrale Singularität außerdem an einer Stelle liegt, die die Eigenschaft einer zentralen erlaubten Kombination des vorherigen Unteranspruchs aufweist. (Die Nachbarschaft einer zentralen Singularität kann man sich z.B. als zwei 180° Wendeltreppen mit unendlich kleinen Stufen vorstellen, die an den beiden Enden jeweils zunehmend steiler werden.) An der Stelle einer zentralen Singularität entartet die Funktion G zu einer mengenwertigen Funktion.In a further embodiment of the claimed method, the function G is selected such that G [ANGLE (n + 1), ANGLE (n), ...] has at least one central singularity for which there is an arbitrarily small (convex) neighborhood of There are combinations of angles in which the function G assumes any value, and the central singularity is also at a point which has the property of a central permitted combination of the previous subclaim. (The neighborhood of a central singularity can, for example, be imagined as two 180 ° spiral staircases with infinitely small steps, which become increasingly steeper at the two ends.) In the place of a central singularity, the function G degenerates into a quantitative function.
In einer weiteren Ausgestaltung des beanspruchten Verfahrens wird die Funktion F so gewählt, daß F keine Singularitäten aufweist. Durch diesen Verfahrensschritt wird das Funktionieren des Verfahrens weiter verbessert.In a further embodiment of the claimed method, the function F is chosen so that F has no singularities. This method step further improves the functioning of the method.
In einer Ausgestaltung des beanspruchten Verfahrens wird W(Ai; A2, ...) = arctan2(Lι, L2) als homogene Funktion gewählt. Li und L2 sind Linearkombinationen gemäß Lx = (ciAi + c2A2 + ... ) , L2 =
(diAi + d2A2 + ... ) . Diese Spezifizierung der homogenen Funktion W stellt ein Beispiel für geeignete homogene Funktionen dar.In one embodiment of the claimed method, W (A i; A 2 , ...) = arctan2 (Lι, L 2 ) is selected as a homogeneous function. Li and L 2 are linear combinations according to L x = (ciAi + c 2 A 2 + ...), L 2 = (diAi + d 2 A 2 + ...). This specification of the homogeneous function W represents an example of suitable homogeneous functions.
Es gilt: arctan2 (x,y) =arctan (x/y) falls x>0 , arctan2 (x,y) =arcta [ (x/y) +π] falls x<0.The following applies: arctan2 (x, y) = arctan (x / y) if x> 0, arctan2 (x, y) = arcta [(x / y) + π] if x <0.
In einer weiteren Ausgestaltung des beanspruchten Verfahrens wird als Funktion G die FunktionIn a further embodiment of the claimed method, the function G becomes the function
G [WINKEL (n+1) , WINKEL (n) ] = tan (WINKEL (n+1) +&) *y (WINKEL (n) ) eingesetzt. Es handelt sich hierbei um ein Beispiel für eine geeignete Funktionen G. Diese Ausgestaltung der Funktion G trägt dazu bei, daß Singularitäten an den erforderlichen Stellen auftreten. Die Funktion H kann bei dieser Ausgestaltung explizit angegeben werden, wenn die vorzugsweise nichtfallend monotone Funktion MT (x) analytisch invertierbar ist.G [ANGLE (n + 1), ANGLE (n)] = tan (ANGLE (n + 1) + &) * y (ANGLE (n)) used. This is an example of a suitable function G. This configuration of the function G helps to ensure that singularities occur at the required points. The function H can be specified explicitly in this embodiment if the preferably non-falling monotonous function MT (x) can be analytically inverted.
In einer weiter verbesserten Ausgestaltung des beanspruchten Verfahrens wird F[WINKEL(n), WINKEL (n-1), ... ; pl, p2 , ...] = p0+ ∑{pι * sin (f*i*WINKEL(n) ) + ppi * cos (f*i*WINKEL (n) ) } mit f = 2π / (Wertebereich von W) gewählt. Unter Σ ist die Summe von i=l bis m zu verstehen. Bei unbeschränktem Wertebereich von W ist der reduzierte Wertebereich zu verwenden.In a further improved embodiment of the claimed method, F [WINKEL (n), WINKEL (n-1), ...; pl, p2, ...] = p 0 + ∑ {pι * sin (f * i * ANGLE (n)) + ppi * cos (f * i * ANGLE (n))} with f = 2π / (value range from W) selected. Σ is the sum of i = l to m. If the value range of W is unlimited, the reduced value range is to be used.
In einer weiteren Ausgestaltung des Verfahrens ist F [WINKEL (n) , WINKEL (n-1) , ... ; pl, p2 , ... ] = Σ {pai * sin [f*i*WINKEL (n) + αi] } + Σ {pbj * sin [f*j*WINKEL(n-l)+ßj] } +In a further embodiment of the method, F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] = Σ {pai * sin [f * i * ANGLE (n) + αi]} + Σ {pbj * sin [f * j * ANGLE (n-l) + ßj]} +
Σ {pck * sin <f*k* [WINKEL (n) - WINKEL (n-1) +χk] >} + Σ {pdm * sin <f*m* [WINKEL (n) + WINKEL (n-1) +δm] >} , wobei i=0, ... , ma, j=0, ... , mb, k=0, ... , mC m=0, ..., m^ sowie f>0. Es wird über den jeweiligen Index aufsummiert (Σ) . Der jeweilige Index lautet i, j, k bzw. m.
In einer weiteren Ausgestaltung des Verfahrens werden anspruchsgemäß zusätzlich Verfahrensschritte für mindestens eine weitere naturwissenschaftliche oder technische GRÖSSE-B durchgeführt. Die homogene Funktion für die Abbildung der GRÖSSE-B ist nicht notwendig identisch mit der zuvor genannten und damit auch nicht der Wertebereich des hierdurch definierten Winkels W. Schließlich wird MT ( G [WINKELA (n+1) , WINKELA(n), ...] ) = F [WINKELA (n) , WINKELB (n) , ... ; pl, p2, ...] zur Wiedergabe der Regelhaftigkeit von GRÖSSE-A einschließlich der Beeinflussung durch GRÖSSE-B verwendet. Die entsprechende Gleichung für die Werte GRÖSSE-A ist also um das Argument bezüglich der Werte GRÖSSE-B erweitert worden. Zur Unterscheidung wird dabei der Wert WINKEL noch durch ein A bzw. ein B gekennzeichnet. WINKELA (n) ist der GRÖSSE-A zuzuordnen und wurde bisher mit WINKEL (n) bezeichnet. WINKELB (n) ist der GRÖSSE-B zuzuordnen.Σ {pc k * sin <f * k * [ANGLE (n) - ANGLE (n-1) + χ k ]>} + Σ {pd m * sin <f * m * [ANGLE (n) + ANGLE (n -1) + δ m ]>}, where i = 0, ..., m a , j = 0, ..., m b , k = 0, ..., m C m = 0, ... , m ^ and f> 0. It is summed up via the respective index (Σ). The respective index is i, j, k or m. In a further embodiment of the method, additional method steps are carried out for at least one further scientific or technical SIZE-B. The homogeneous function for mapping the SIZE-B is not necessarily identical to the one mentioned above and therefore not the range of values of the angle W defined thereby. Finally MT (G [WINKELA (n + 1), WINKELA (n), .. .]) = F [WINKELA (n), WINKELB (n), ...; pl, p2, ...] used to reproduce the regularity of SIZE-A including the influence of SIZE-B. The corresponding equation for the SIZE-A values has therefore been expanded to include the argument regarding the SIZE-B values. To differentiate, the value ANGLE is also identified by an A or a B. WINKELA (n) is assigned to SIZE-A and was previously referred to as WINKELA (n). WINKELB (n) is assigned to SIZE-B.
Die Erweiterung ermöglicht nun nicht nur eine Aussage über die Regelhaftigkeit einer naturwissenschaftlichen oder technischen Größe, sondern auch eine Aussage über die Regelhaftigkeit mehrerer naturwissenschaftlicher oder technischer Größen - einschließlich ihrer gegenseitigen Beeinflussung (Korrelation) . Das ist das Gebiet der phänomenologischen Rekonstruktionsmethoden multivariater Prozesse. Hierbei werden bereits unterschiedliche Ansätze benutzt, z.B. polynomiale Ansätze oder sog. radiale Basisfunktionen. Das hier vorgestellte Verfahren eignet sich besonders zur Rekonstruktion (möglicherweise nur vorübergehend) synchroner bzw. phasensynchroner Dynamik. Einer der Vorteile des Verfahrens ist, daß qualitative und quantitative Eigenschaften der Phasensynchronisation direkt aus der (geschätzten) Bewegungsgleichung bzw. anhand der Rekonstruktion der Phasenwinkel abgelesen werden können.The extension now enables not only a statement about the regularity of a scientific or technical quantity, but also a statement about the regularity of several scientific or technical quantities - including their mutual influence (correlation). This is the area of phenomenological reconstruction methods of multivariate processes. Different approaches are already used here, e.g. polynomial approaches or so-called radial basis functions. The method presented here is particularly suitable for the reconstruction of (possibly only temporarily) synchronous or phase-synchronous dynamics. One of the advantages of the method is that qualitative and quantitative properties of the phase synchronization can be read directly from the (estimated) equation of motion or based on the reconstruction of the phase angle.
Da nun verfahrensgemäß die gegenseitige Beeinflussung als Korrelation oder Phasen-Synchronisation quantitativ ermittelt werden kann, ist es bei der vorgenannten Ausgestaltung mδg-
WO 00/30815 _ J J _ PCT/EP99/08877Since, according to the method, the mutual influence can be determined quantitatively as a correlation or phase synchronization, it is mδg- WO 00/30815 _ JJ _ PCT / EP99 / 08877
lieh, durch Beobachtung der Regelhaftigkeit einer GRÖSSE-B die Regelhaftigkeit einer anderen korrelierenden GRÖSSE-A anzugeben. GRÖSSE-B ist beispielsweise die Atemtätigkeit eines Menschen und GRÖSSE-A sein Herzschlag. GRÖSSE-B kann bei einem weiteren Beispiel das Einspritzen von Kraftstoff in einen Motor sein und GRÖSSE-A sein Drehmoment.lent to indicate the regularity of another correlating SIZE-A by observing the regularity of a SIZE-B. For example, SIZE-B is a person's breathing and SIZE-A is their heartbeat. SIZE-B, in another example, may be injecting fuel into an engine and SIZE-A may be torque.
In einer weiteren Ausgestaltung des Verfahrens wirdIn a further embodiment of the method
MT( G [WINKELA (n+1 ) , WINKELA(n), ...] ) = pO +MT (G [WINKELA (n + 1), WINKELA (n), ...]) = pO +
Σ {pai * sin [f*i*WINKELA (n) + αi] } +Σ {pai * sin [f * i * WINKELA (n) + αi]} +
Σ {pbj * sin [f*j*WINKELB(n) + ßj ] } +Σ {pbj * sin [f * j * WINKELB (n) + ßj]} +
Σ {pek * sin <f*k* [WINKELA (n) - WINKELB (n) +χk] >} +Σ {pek * sin <f * k * [WINKELA (n) - WINKELB (n) + χk]>} +
Σ {pdm * sin <f*m* [WINKELA (n) + WINKELB (n) +δm] >} , wobei i=0, ..., ma, j=0, ..., mb, k=0, ..., mc und f>0 ist, zur Wiedergabe der Regelhaftigkeit von GRÖSSE-A verwendet. DieΣ {pdm * sin <f * m * [WINKELA (n) + WINKELB (n) + δm]>}, where i = 0, ..., ma, j = 0, ..., mb, k = 0 , ..., mc and f> 0 is used to represent the regularity of SIZE-A. The
Regelhaftigkeit kann hierbei die Beeinflussung durch GRÖSSE-B mit einschließen.Regularity can include the influence of SIZE-B.
Ist eine Funktion mit nur einem Argument angegeben, also zum Beispiel f (x) , so können auch Funktionen geeignet sein, die von weiteren Argumenten gemäß f (x, y) abhängen.If a function is specified with only one argument, for example f (x), functions that depend on further arguments according to f (x, y) may also be suitable.
Eine Vorrichtung zur Durchführung des Verfahrens weist eine Meßsonde zur Ermittlung von Werten Ai der GRÖSSE-A auf. Ein Computer ist so mit der Meßsonde verbunden, daß die ermittelten Werte in den Computer automatisch eingespeist werden. Auf dem Computer ist ein Programm installiert. Mit dem Programm werden die verfahrensgemäßen Schritte ausgeführt.A device for performing the method has a measuring probe for determining values Ai of SIZE-A. A computer is connected to the measuring probe in such a way that the determined values are automatically fed into the computer. A program is installed on the computer. The program carries out the procedural steps.
Die verfahrensgemäßen Schritte betreffen ein Verfahren zur Ermittlung der phänomenologischen Regelhaftigkeit einer oder mehrerer zyklisch fluktuierender naturwissenschaftlicher oder technischer Größen einschließlich ihrer gegenseitigen Beeinflussung. Die Erfindung ermittelt die Regelhaftigkeit als autoregressives Modell aufeinanderfolgender Phasenwinkel, die jeweils als homogene Funktion vom Grade Null mindestens zweier
aufeinanderfolgender Werte einer Ausgangsgröße definiert sind. Durch geschickte Auswahl der homogenen Funktion und eines dazu passenden impliziten Schätzansatzes erhält die Rekonstruktion der Phasendynamik die Eigenschaft der Rücktransformierbarkeit zu den Ausgangsgrößen und damit potentiell auch die Eigenschaft einer Einbettung. Die Periodizität der Phasenwinkel ermöglicht hierbei die Approximation der Verhaltensregel durch eine endliche Fourierreihe . Die explizite Form der Bewegungsgleichung kann zur Vorhersage und/oder Kontrolle sowie zur Identifizierung und Charakterisierung der wechselseitigen Phasensynchronisation mehrerer Prozesse benutzt werden.The procedural steps relate to a method for determining the phenomenological regularity of one or more cyclically fluctuating scientific or technical parameters, including their mutual influence. The invention determines the regularity as an autoregressive model of successive phase angles, each as a homogeneous function of zero degree at least two successive values of an output variable are defined. By skillful selection of the homogeneous function and a suitable implicit estimation approach, the reconstruction of the phase dynamics acquires the property of being transformable back to the output quantities and thus potentially the property of an embedding. The periodicity of the phase angle enables the behavioral rule to be approximated by a finite Fourier series. The explicit form of the equation of motion can be used to predict and / or control, as well as to identify and characterize the mutual phase synchronization of several processes.
Im folgenden wird die Erfindung anhand zweier Beispiele näher erläutert .The invention is explained in more detail below with the aid of two examples.
BEISPIEL 1EXAMPLE 1
Das erste Beispiel rekonstruiert eine stark asymmetrische Sinusfunktion anhand einer Zeitreihe, die gemäß der Formel At = 4/9 SIN(2PI*t/Tau) * (3-SIN (2PI*t/Tau) ) mit t=0 , 1 , 2 , ... , 17 erzeugt wurde und als Spalte GRÖSSE-A in Tabelle 1 angegeben ist. Die (inkommensurable) Periodenlänge Tau wurde hierbei als 7.777777 gewählt.
The first example reconstructs a strongly asymmetrical sine function using a time series which, according to the formula A t = 4/9 SIN (2PI * t / Tau) * (3-SIN (2PI * t / Tau)) with t = 0, 1, 2, ..., 17 was generated and is specified as column SIZE-A in Table 1. The (incommensurable) period length Tau was chosen as 7.777777.
Tabelle 1 t GRÖSSE-A Winkel WA rekonstrurekostru- verbesverbes¬Table 1 t SIZE-A angle WA reconstructor-constructor
Es wird W(A1# A2, A3) = arctan2 (A1+2A2+A3, Wurzel (3 ) Ai-Wurzel (3 ) A3) als homogene Funktion gewählt, mit den Linearkombinationen Lj Ai, A2, A3) = Ai + 2A2 + A3 und L2(Aι, A2, A3) = Wurzel (3)AX - Wurzel (3)A3 .W (A 1 # A 2 , A 3 ) = arctan2 (A 1 + 2A 2 + A 3 , root (3) Ai-root (3) A 3 ) is selected as a homogeneous function, with the linear combinations Lj Ai, A 2 , A 3 ) = Ai + 2A 2 + A 3 and L 2 (Aι, A 2 , A 3 ) = root (3) A X - root (3) A 3 .
Als Ergebnis der Abbildung (A—W) werden die folgenden Winkel - großen WA ermittelt: WAi = W(Aι, A2, A3) = arctan2 (A!+2A2+A3, Wurzel (3) Aλ - Wurzel (3) A3) , WA2 = W(A2, A3, A4) = arctan2 (A2+2A3+A4, Wurzel (3)A2 - Wurzel (3 )A4) , ...The following angles - large WA are determined as a result of the illustration (A — W): WAi = W (Aι, A 2 , A 3 ) = arctan2 (A ! + 2A 2 + A 3 , root (3) A λ - root (3) A 3 ), WA 2 = W (A 2 , A 3 , A 4 ) = arctan2 (A 2 + 2A 3 + A 4 , root (3) A 2 - root (3) A 4 ), .. .
Die numerischen Werte aller Winkelgrößen sind in Tabelle 1 in der Spalte Winkel WA zu finden. Bei der Bestimmung der Funktion G spielt die Ausführbarkeit der Rücktransformation von (A—W) eine besondere Rolle. Als Zwischenschritt der Rücktransformation läßt sich (A—>W) in folgende implizite Form bringen,
ι(An, An+ι, An+2) = Rn*cos(WAn) (la)The numerical values of all angle sizes can be found in Table 1 in the Angle WA column. The feasibility of the inverse transformation of (A-W) plays a special role in determining the function G. As an intermediate step of the back transformation, (A—> W) can be given the following implicit form, ι (A n , A n + ι, A n + 2 ) = R n * cos (WA n ) (la)
L2(An, An+ι, An+2) = Rn*sin(WAn) (lb) für n = 1, 2, ... , 15 und mit den Radien Rn = Wurzel (Li2 (An,An+ι,An+2) + L2 2 (An,An+1/An+2) ) .L 2 (A n , A n + ι, A n + 2 ) = R n * sin (WA n ) (lb) for n = 1, 2, ..., 15 and with the radii R n = root (Li 2 (A n , A n + ι, A n + 2 ) + L 2 2 (A n , A n + 1 / A n + 2 )).
Durch Elimination von An aus den beiden Gleichungen für WAn und von An+3 aus den beiden Gleichungen für WAn+ι ergeben sich folgende Lösbarkeitsbedingungen, Rn* [Wurzel (3)cos(WAn) -sin(WAn) ] =Eliminating A n from the two equations for WA n and A n + 3 from the two equations for WA n + ι results in the following solvability conditions, R n * [root (3) cos (WA n ) -sin (WA n ) ] =
Rn+i* [Wurzel (3) cos (WAn+1) +sin(WAn+1) ] , die sich auch schreiben lassen alsRn + i * [root (3) cos (WA n + 1 ) + sin (WA n + 1 )], which can also be written as
Rn*sin(WAn+2π/3) = Rn+1*cos (WAn+ι- π/6) . (2)R n * sin (WA n + 2π / 3) = R n + 1 * cos (WA n + ι- π / 6). (2)
Da die Radien Rn nicht negativ werden können, müssen die Winkelfunktionen auf beiden Seiten der letzten Gleichung gemeinsame Vorzeichenwechsel ausführen, d.h. gemeinsam Null werden. Wenn nur auf einer Seite die Winkelfunktion Null wird, ergibt sich also eine verbotene Winkelkombination, für die das Gleichungssystem (la) und (lb) nicht nach A1; A2, ... ,Aι7 aufgelöst werden kann. Die vorbotenen Kombinationen liegen auf Geraden, deren Schnittpunkte zentrale erlaubte Kombinationen darstellen. Die folgende Funktion G wird für verbotene Winkelkombinationen singulär bzw. Null und weist an den zentralen erlaubten Kombinationen von Winkeln zentrale Singularitäten auf, G[WA(n+l) ,WA(n) ] = tan[WA(n+l) -π/6] * sin [WA (n) +2 π/3] mit θ = -π/6, Y(WA) = sin[WA+2π/3] und MT=1. Im Einzelnen werden folgende Funktionswerte GA in Tabelle 2 ermittelt:Since the radii R n cannot become negative, the angular functions on both sides of the last equation have to perform common sign changes, that is to say they become zero together. If the angle function becomes zero on only one side, this results in a prohibited angle combination for which the system of equations (la) and (lb) does not conform to A 1; A 2 , ..., Aι 7 can be resolved. The proposed combinations lie on straight lines whose intersections represent central permitted combinations. The following function G becomes singular or zero for prohibited angle combinations and has central singularities at the central permitted combinations of angles, G [WA (n + l), WA (n)] = tan [WA (n + l) -π / 6] * sin [WA (n) +2 π / 3] with θ = -π / 6, Y (WA) = sin [WA + 2π / 3] and MT = 1. The following function values GA are determined in Table 2:
GAi = G(WA2, WAX) = tan(WA2-π/6) sin (WAι+2 π/3) , GA2 = G(WA3, WA2) = tan(WA3-π/6) sin (WA2+2 π/3 ) , ....
F [WINKEL (n) , WINKEL (n-1) , ...; pl,p2, ...] = p0 + pl * sin( WINKEL (n) ) + ppl * cos ( WINKEL (n) ) + p2 * sin(2*WINKEL(n) ) + pp2 * cos (2*WINKEL (n) )
gewählt . Im Einzelnen werden die folgenden Winkelfunktionswerte, sinA, cosA, sin2A, cos2A in Tabelle 2, ermittelt: sinAi = sin(WAι), sinA2 = sin(WA2), ... , cosAχ = cos (WAi) , cosA2 = cos (WA2) , ... , sin2Aι = sin(2*WAι), sin2A2 = sin(2*WA2), ... , cos2Aι = cos(2*WAι), cos2A2 = cos(2*WA2), ... .GAi = G (WA 2 , WA X ) = tan (WA 2 -π / 6) sin (WAι + 2 π / 3), GA 2 = G (WA 3 , WA 2 ) = tan (WA 3 -π / 6 ) sin (WA 2 +2 π / 3), .... F [ANGLE (s), ANGLE (n-1), ...; pl, p2, ...] = p 0 + pl * sin (ANGLE (n)) + ppl * cos (ANGLE (n)) + p2 * sin (2 * ANGLE (n)) + pp2 * cos (2 * ANGLE (s) chosen. The following angular function values, sinA, cosA, sin2A, cos2A in Table 2, are determined in detail: sinAi = sin (WAι), sinA 2 = sin (WA 2 ), ..., cosAχ = cos (WAi), cosA 2 = cos (WA 2 ), ..., sin2Aι = sin (2 * WAι), sin2A 2 = sin (2 * WA 2 ), ..., cos2Aι = cos (2 * WAι), cos2A 2 = cos (2 * WA 2 ), ....
Tabelle 2Table 2
Tabelle 2 wird als Eingabe für Standardsoftware zur multiplen linearen Regression benutzt, wobei die Spalte GA die abhängige Variable darstellt und die übrigen Spalten die unabhängigen Variablen. Es ergibt sich:Table 2 is used as input for standard software for multiple linear regression, with the column GA representing the dependent variable and the remaining columns the independent variables. The result is:
Regressions-Statistik Multipler Korrelationskoeffizient 0 9992 Bestimmtheitsmaß 0 9984 Adjustiertes Bestimmtheitsmaß 0 9978 Standardfehler 0 0366 Beobachtungen 16Regression statistics Multiple correlation coefficient 0 9992 coefficient of determination 0 9984 adjusted coefficient of determination 0 9978 standard error 0 0366 observations 16
ANOVA FreiheitsgradeANOVA degrees of freedom
(df)(df)
Regression 4Regression 4
Residue 11Residue 11
Gesamt 15
Koeffizienten Schnittpunkt 0.1931Total 15 Coefficients of intersection 0.1931
X Variable 1 1.1509X variable 1 1.1509
X Variable 2 0.1533X variable 2 0.1533
X Variable 3 0.1873X variable 3 0.1873
X Variable 4 -0.1967X variable 4 -0.1967
Po = 0.1931 pl = 1.1509, ppl = 0.1533, p2 = 0.1873, pp2 = -0.1967Po = 0.1931 pl = 1.1509, ppl = 0.1533, p2 = 0.1873, pp2 = -0.1967
tan [WINKEL (n+1) -π/6] * sin [WINKEL (n) +2 π/3] = p0 + pl * sin( WINKEL (n) ) + ppl * cos ( WINKEL (n) ) + p2 * sin(2*WINKEL(n) ) + pp2 * cos (2*WINKEL (n) ) stellt die implizite Form der Regelhaftigkeit dar. Die explizite Form der Rekursionsregel,tan [ANGLE (n + 1) -π / 6] * sin [ANGLE (n) +2 π / 3] = p 0 + pl * sin (ANGLE (n)) + ppl * cos (ANGLE (n)) + p2 * sin (2 * ANGLE (n)) + pp2 * cos (2 * ANGLE (n)) represents the implicit form of regularity. The explicit form of the recursion rule,
WINKEL (n+1) = arctan2 {sin [WINKEL (n) +2 π/3] , p0 + pl * sin( WINKEL (n) ) + ppl * cos ( WINKEL (n) ) + p2 * sin(2*WINKEL(n) ) + pp2 * cos (2*WINKEL (n) ) } +ANGLE (n + 1) = arctan2 {sin [ANGLE (n) +2 π / 3], p 0 + pl * sin (ANGLE (n)) + ppl * cos (ANGLE (n)) + p2 * sin (2 * ANGLE (n)) + pp2 * cos (2 * ANGLE (n))} +
π/6, führt mit Winkel (1) = WAi zu den rekonstruierten Winkeln W_r der Spalte 4 in Tabelle 1. Da alle Winkel W_r einheitlich im Intervall -π <= W_rn <= π angegeben sind, wird W_r auf das Grundintervall reduziert W_rn = mod (WINKEL (n) +π,2π) - π .π / 6, leads with angle (1) = WAi to the reconstructed angles W_r of column 4 in table 1. Since all angles W_r are specified uniformly in the interval -π <= W_r n <= π, W_r is reduced to the basic interval W_r n = mod (ANGLE (n) + π, 2π) - π.
Für die Rekonstruktion der Ausgangs-GRÖSSE-A, A_r, (Spalte 5 in Tabelle 1) werden zwei weitere Iterationen durchgeführt. Umformung der Lösbarkeitsbedingung (2) führt zur RekursionsformelTwo further iterations are carried out for the reconstruction of the output SIZE-A, A_r, (column 5 in Table 1). Reshaping the solvability condition (2) leads to the recursion formula
R_rn+1 = R_rn * sin (W_rn+2pi/3) / cos (W_rn+ι- π/6) und Elimination von An+2 aus den Gleichungen (la) und (lb) führt zu A rn+ι = R rn*cos(W rn -π/6) /Wurzel (6) - A rn.
Als Startwerte werden R_rι = Wurzel (Lχ2 (A!,A2,A3) + L2 2 (Ai, A2/A3) ) und A_rx = Ai benutzt. Die beiden letzten Spalten der Tabelle 1 enthalten verbesserte Rekonstruktionen von Winkeln WA und GRÖSSE-A, die auf der Basis von 40 Werten der GRÖSSE-A und unter Verwendung einer Fourier-Summe der Ordnung 6 berechnet wurden. Das Beispiel legt nahe, daß schon bei relativ kurzen Zeitreihen qualitativ richtige Rekonstruktionen der Dynamik möglich sind.R_r n + 1 = R_r n * sin (W_r n + 2pi / 3) / cos (W_r n + ι- π / 6) and elimination of A n + 2 from equations (la) and (lb) leads to A r n + ι = R r n * cos (W r n -π / 6) / root (6) - A r n. R_rι = root (Lχ 2 (A !, A 2 , A 3 ) + L 2 2 (Ai, A 2 / A 3 )) and A_r x = Ai are used as starting values. The last two columns of Table 1 contain improved reconstructions of WA and SIZE-A angles, which were calculated based on 40 SIZE-A values and using an order 6 Fourier sum. The example suggests that qualitatively correct reconstructions of the dynamics are possible even with relatively short time series.
Neben der im ersten Beispiel verwandten Winkeldefinition, die sich als stark lokalisierte Hilbert-Phase auffassen lässt, können die obigen Schritte auch für Lι(An, An+ι, An+2) = An - 2An+ι + An+2 analog durchgeführt werden. Da in diesem Falle beide Linearkombinationen, Li und L2, die Eigenschaft eines Hochpassfilters aufweisen, ist diese Hochpass-Phase besonders geeignet bei Vorliegen von Instationarität .In addition to the angle definition used in the first example, which can be understood as a strongly localized Hilbert phase, the above steps can also be used for Lι (A n , A n + ι, A n + 2 ) = A n - 2A n + ι + A n + 2 can be carried out analogously. In this case, since both linear combinations, Li and L 2 , have the property of a high-pass filter, this high-pass phase is particularly suitable when there is unsteadiness.
BEISPIEL 2EXAMPLE 2
Das zweite Beispiel ermittelt die Regelhaftigkeit medizinischer Daten. Gemessen werden der Atemfluß und die Herzschlaglänge RR. Durch Hochpaßfilterung werden die Meßwerte von Störanteilen befreit. Es resultieren so GRÖSSE-A und GRÖSSE-B. Die Spalte GRÖSSE-A in der folgenden Tabelle geht also durch Hochpaßfilterung aus den Rohdaten RR und die Spalte GRÖSSE-B geht durch Hochpaßfilterung aus den unkalibrierten Rohdaten Atemfluß hervor.
Tabelle 3The second example determines the regularity of medical data. The respiratory flow and the heartbeat length RR are measured. The measured values are freed from interference by high-pass filtering. The result is SIZE-A and SIZE-B. The SIZE-A column in the following table thus results from high-pass filtering from the raw RR data and the SIZE-B column results from high-pass filtering from the uncalibrated raw respiratory flow data. Table 3
Zeit Atemfluß GRÖSSE-B RR GRÖSSE-A WB WATime respiratory flow SIZE-B RR SIZE-A WB WA
11. .147 2906. .20 1. .668 1. .061 0, .033 3, .096 5. .90611. .147 2906. .20 1. .668 1. .061 0, .033 3, .096 5. .906
12, .164 2944. .19 38. .799 1. .017 -0. .013 1. .528 2, .59112, .164 2944. .19 38. .799 1. .017 -0. .013 1. .528 2, .591
13, .204 2892. .00 -15. .083 1, .040 0, .008 5, .912 1, .36413, .204 2892. .00 -15. .083 1, .040 0, .008 5, .912 1, .364
14, .276 2879. .24 -29, .338 1, .072 0. .038 4, .238 0, .32714, .276 2879. .24 -29, .338 1, .072 0. .038 4, .238 0, .327
15, .324 2932. .32 23 , .347 1, .048 0, .013 2, .469 5, .00115, .324 2932. .32 23, .347 1, .048 0, .013 2, .469 5, .001
16, .316 2932. .03 22, .368 0 , .992 -0, .044 0, .764 3, .26016, .316 2932. .03 22, .368 0, .992 -0, .044 0, .764 3, .260
17, .347 2894. .98 -16, .303 1, .031 -0, .005 5, .653 1. .74917, .347 2894. .98 -16, .303 1, .031 -0, .005 5, .653 1. .749
18, .412 2887. .01 -24, .875 1, .065 0, .029 4 .132 0, .49018, .412 2887. .01 -24, .875 1, .065 0, .029 4 .132 0, .490
19, .463 2931. .08 20, .359 1, .051 0, .015 2 .456 5, .08319, .463 2931. .08 20, .359 1, .051 0, .015 2 .456 5, .083
20, .458 2939. .35 29, .296 0, .995 -0, .040 0 .963 3, .33820, .458 2939. .35 29, .296 0, .995 -0, .040 0 .963 3, .338
21, .484 2892. .61 -17, .782 1, .026 -0, .008 5 .738 1, .79921, .484 2892. .61 -17, .782 1, .026 -0, .008 5 .738 1, .799
22, .551 2886. .12 -23, .717 1, .067 0, .034 4 .069 0, .45022, .551 2886. .12 -23, .717 1, .067 0, .034 4 .069 0, .450
23, .599 2928, .62 20, .297 1, .048 0, .017 2 .434 5, .09523, .599 2928, .62 20, .297 1, .048 0, .017 2 .434 5, .095
24, .588 2921, .85 13 , .560 0, .989 -0, .041 0 .589 2, .93224, .588 2921, .85 13, .560 0, .989-0, .041 0 .589 2, .932
25, .626 2890, .38 -20, .037 1, .038 0, .009 5 .307 1, .37425, .626 2890, .38 -20, .037 1, .038 0, .009 5 .307 1, .374
26 .699 2884, .54 -28, .664 1, .073 0, .044 4 .102 6, .01026,699 2884, .54 -28, .664 1, .073 0, .044 4 .102 6, .010
27, .716 2935. .13 19. .181 1. .017 -0 , .012 2, .552 4. .49327, .716 2935. .13 19. .181 1. .017 -0, .012 2, .552 4. .493
28, .691 2937. .16 17. .782 0. .975 -0. .056 0, .748 3. .53628, .691 2937. .16 17., 782 0. .975 -0. .056 0, .748 3. .536
29, .700 2906. .90 -15. .853 1. .009 -0, .023 5, .555 2. .54129, .700 2906. .90 -15. .853 1. .009 -0, .023 5, .555 2. .541
30, .750 2918. .10 -5. .934 1. .050 0, .016 3 , .500 5. .89330, .750 2918. .10 -5. .934 1. .050 0, .016 3, .500 5. .893
31, .780 2960. .35 37, .137 1, .030 -0. .007 1, .729 4. .52431, .780 2960. .35 37, .137 1, .030 -0. .007 1, .729 4. .524
Es wird W(Aχ, A) = arctan2 (Ai, A2)als homogene Funktion gewählt, mit den Linearkombinationen Lx = Ai und L2 = A2 und analog W(B!, B2) = arctan2(B!, B2) .W (Aχ, A) = arctan2 (Ai, A 2 ) is selected as a homogeneous function, with the linear combinations L x = Ai and L 2 = A 2 and analogously W (B !, B 2 ) = arctan2 (B !, B 2 ).
Im Einzelnen werden die folgenden Winkelgrößen WA und WB ermittelt :The following angle values WA and WB are determined in detail:
WAi = W(Aι, A2) = arctan2(Aι, A2) , WA2 = W(A2, A3) = arctan2 (A2, A3) , ... und Bi = W(Bι, B ) = arctan2 (Bi, B2) , WB2 = W(B2, B3) = arctan2(B2, B3), ...WAi = W (Aι, A 2 ) = arctan2 (Aι, A 2 ), WA 2 = W (A 2 , A 3 ) = arctan2 (A 2 , A 3 ), ... and Bi = W (Bι, B ) = arctan2 (Bi, B 2 ), WB2 = W (B2, B3) = arctan2 (B2, B3), ...
Die numerischen Werte aller Winkelgrößen sind in Tabelle 3 in den Spalten WA und WB zu finden.The numerical values of all angle sizes can be found in table 3 in the columns WA and WB.
Als Funktion G wird die FunktionFunction G becomes function
G[WINKELA(n+l) ,WINKELA(n) ] = tan (WINKELA (n+1) ) * sin (WINKELA (n) gewählt (θ = 0, MT=1) .G [ANGLE A (n + l), ANGLE A (n)] = tan (ANGLE A (n + 1)) * sin (ANGLE A (n) selected (θ = 0, MT = 1).
Im Einzelnen werden die folgenden Funktionswerte GA ermittelt: GAi = G(WA2, WAX) = tan(WA2) sin(WAι),
GA2 = G (WA3 , WA2 ) = tan (WA3 ) sin (WA2 ) , die numerischen Werte aller Größen sind in Tabelle 4 in derThe following function values GA are determined in detail: GAi = G (WA 2 , WA X ) = tan (WA 2 ) sin (WAι), GA 2 = G (WA 3 , WA 2 ) = tan (WA 3 ) sin (WA 2 ), the numerical values of all sizes are shown in Table 4 in the
Spalte GA zu finden.Find column GA.
Mit ma =1, mb=l, mc =1 und πid=0 und f=l wird F[WINKELA(n) , WINKELA (n-1) , ... ,WINKELB(n) , WINKELB (n-1) , ... ; pl,p2, ...] = Po + pa * sin [WINKELA(n) + αj.] + pb * sin [WINKELB(n) + ß ] + pc * sin [WINKELA(n) - WINKELB (n) + χk] gewählt. Nach dem Additionstheorem der Sinusfunktion ist dieser Ansatz äquivalent zuWith m a = 1, m b = l, m c = 1 and πi d = 0 and f = l, F [ANGLE A (n), ANGLE A (n-1), ..., ANGLE B (n) , ANGLE B (n-1), ...; pl, p2, ...] = Po + pa * sin [ANGLE A (n) + αj . ] + pb * sin [ANGLE B (n) + ß] + pc * sin [ANGLE A (n) - ANGLE B (n) + χ k ] is selected. According to the addition theorem of the sine function, this approach is equivalent to
F[WINKELA(n) , WINKELA (n-1) , ...,WINKELB(n) , WINKELB (n-1) , ... ; pl,p2, ...] = po + pa * sin [WINKELA(n)] + ppa * cos [f*WINKELA (n) ] + pb * sin [WINKELB(n)] + ppb * cos [f*WINKELB (n) ] + pc * sin [WINKELA(n) -WINKELB(n)k] + ppc* cos [WINKELA(n) -WINKELB(n)k]F [ANGLE A (n), ANGLE A (n-1), ..., ANGLE B (n), ANGLE B (n-1), ...; pl, p2, ...] = po + pa * sin [ANGLE A (n)] + ppa * cos [f * ANGLE A (n)] + pb * sin [ANGLE B (n)] + ppb * cos [ f * ANGLE B (n)] + pc * sin [ANGLE A (n) - ANGLE B (n) k ] + ppc * cos [ANGLE A (n) - ANGLE B (n) k ]
Im Einzelnen werden die folgenden Winkelfunktionswerte sinA, cosA, sinB, cosB, sinAB, cosAB ermittelt: sinAi = sin(WAι) , sinA2 = sin(WA2) , ... und cosAi = cos (WAi) , cosA2 = cos (WA2) , ... und sinB! = sin(WBχ), sinB2 = sin(WB2), ... und cosBi = cos(WBι), cosB2 = cos(WB2), ... und sinABi = sin(WABχ), sinAB2 = sin(WAB2), ... und cosABi = cos (WABi) , cosAB2 = cos (WAB2) , ... und die numerischen Werte aller Winkelfunktionswerte sind in Tabelle 4 in den Spalten sinA, cosA, sinB, cosB, sinAB, cosAB zu finden.
Tabelle 4The following angular function values sinA, cosA, sinB, cosB, sinAB, cosAB are determined in detail: sinAi = sin (WAι), sinA 2 = sin (WA 2 ), ... and cosAi = cos (WAi), cosA 2 = cos (WA 2 ), ... and sinB ! = sin (WBχ), sinB 2 = sin (WB 2 ), ... and cosBi = cos (WBι), cosB 2 = cos (WB 2 ), ... and sinABi = sin (WABχ), sinAB 2 = sin (WAB 2 ), ... and cosABi = cos (WABi), cosAB 2 = cos (WAB 2 ), ... and the numerical values of all angular function values are in table 4 in the columns sinA, cosA, sinB, cosB, sinAB to find cosAB. Table 4
GA sinB cosB sinAB cosAB sinA cosAGA sinB cosB sinAB cosAB sinA cosA
0. .226 0, .046 -0. .999 -0, .326 -0, .945 -0, .368 0, .9300. .226 0, .046 -0. .999 -0, .326 -0, .945 -0, .368 0, .930
2. .497 0. .999 0. .043 -0. .874 0. .486 0, .524 -0, .8522 .497 0 .999 0 .043 -0. .874 0. .486 0, .524 -0, .852
0, .332 -0, .362 0. .932 -0, .987 -0, .163 0, .979 0, .2050, .332 -0, .362 0. .932 -0, .987 -0, .163 0, .979 0, .205
-1. .082 -0, .889 -0, .457 -0, .695 -0, .719 0, .322 0, .947-1. .082 -0, .889 -0, .457 -0, .695 -0, .719 0, .322 0, .947
-0. .114 0. .623 -0. .782 -0. .573 -0, .820 -0, .959 0, .285-0. .114 0. .623 -0. .782 -0. .573 -0, .820 -0, .959 0, .285
0, .656 0, .692 0, .722 -0, .602 -0, .799 -0, .118 -0, .9930, .656 0, .692 0, .722 -0, .602 -0, .799 -0, .118 -0, .993
0, .525 -0, .589 0, .808 -0, .691 -0, .723 0, .984 -0, .1770, .525 -0, .589 0, .808 -0, .691 -0, .723 0, .984 -0, .177
-1. .214 -0, .836 -0, .548 -0 , .480 -0, .877 0, .471 0, .882-1. .214 -0, .836 -0, .548 -0, .480 -0, .877 0, .471 0, .882
-0, .186 0, .633 -0, .774 -0, .492 -0, .870 -0 .932 0 .362-0, .186 0, .633 -0, .774 -0, .492 -0, .870 -0 .932 0 .362
0, .843 0, .821 0, .571 -0, .694 -0, .720 -0, .196 -0, .9810, .843 0, .821 0, .571 -0, .694 -0, .720 -0, .196 -0, .981
0. .471 -0, .519 0, .855 -0, .715 -0, .699 0, .974 -0, .2260. .471 -0, .519 0, .855 -0, .715 -0, .699 0, .974 -0, .226
-1. .083 -0, .800 -0, .600 -0 .459 -0 .888 0 .435 0 .900-1. .083 -0, .800 -0, .600 -0 .459 -0 .888 0 .435 0 .900
0, .198 0, .650 -0, .760 -0, .462 -0, .887 -0, .928 0, .3730, .198 0, .650 -0, .760 -0, .462 -0, .887 -0, .928 0, .373
1, .047 0, .556 0, .832 -0, .717 -0, .698 0, .208 -0, .9781, .047 0, .556 0, .832 -0, .717 -0, .698 0, .208 -0, .978
-0, .275 -0 .828 0 .560 -0 .711 -0 .703 0 .981 0 .195-0 .275 -0 .828 0 .560 -0 .711 -0 .703 0 .981 0 .195
-1, .211 -0, .820 -0, .573 -0, .944 -0, .330 -0, .270 0, .963-1, .211 -0, .820 -0, .573 -0, .944 -0, .330 -0, .270 0, .963
-0, .407 0, .556 -0, .831 -0, .932 -0, .362 -0, .976 -0, .218-0, .407 0, .556 -0, .831 -0, .932 -0, .362 -0, .976 -0, .218
0, .264 0, .680 0, .733 -0, .346 -0, .938 -0, .384 -0, .9230, .264 0, .680 0, .733 -0, .346 -0, .938 -0, .384 -0, .923
-0, .232 -0 .665 0 .746 0 .127 -0 .992 0 .565 -0, .825-0, .232 -0 .665 0 .746 0 .127 -0 .992 0 .565 -0, .825
-1, .992 -0, .351 -0 .937 -0 .680 -0 .733 -0, .380 0, .925-1, .992 -0, .351 -0 .937 -0 .680 -0 .733 -0, .380 0, .925
0, .513 0, .987 -0, .158 -0, .340 -0, .940 -0, .982 -0, .1870, .513 0, .987 -0, .158 -0, .340 -0, .940 -0, .982 -0, .187
Die Werte aus Tabelle 4 werden als Eingabe für Standardsoftware zur multiplen linearen Regression benutzt, wobei die Spalte GA die abhängige Variable darstellt und die übrigen Spalten die unabhängigen Variablen. Es ergibt sich:The values from Table 4 are used as input for standard software for multiple linear regression, with the column GA representing the dependent variable and the remaining columns the independent variables. The result is:
Regressions -StatistikRegression statistics
Multipler Korrelationskoeff . 0.94298Multiple correlation coefficient. 0.94298
Bestimmtheitsmaß 0.88922Coefficient of determination 0.88922
Adjustiertes Bestimmtheitsm. 0.84174Adjusted coefficient of determination 0.84174
Standardfehler 0.38874Standard error 0.38874
Beobachtungen 21Observations 21
FreiheitsgradeDegrees of freedom
Regression 6Regression 6
Residue 14Residue 14
Gesamt 20Total 20
KoeffizientenCoefficients
Schnittpunkt 0.79554Intersection 0.79554
X Variable 1 1.65197X variable 1 1.65197
X Variable 2 0.21054X variable 2 0.21054
X Variable 3 0.71818
X Variable 4 0.61474X variable 3 0.71818 X variable 4 0.61474
X Variable 5 1.07526X variable 5 1.07526
X Variable 6 0.22753X variable 6 0.22753
Po = 0.796 pa = 1.075, ppa = 0.228 pab = 0.718, ppab = 0.615 pb = 1.652, ppb = 0.211.Po = 0.796 pa = 1.075, ppa = 0.228 pab = 0.718, ppab = 0.615 pb = 1.652, ppb = 0.211.
tan(WINKELA(n+l) ) *sin(WINKELA(n) ) = p0 + pa * sin [WINKELA(n)] + ppa * cos [f*WINKELA (n) ] + pb * sin [WINKELB(n)] + ppb * cos [f*WINKELB (n) ] + pab * sin [WINKELA (n) -WINKELB (n) k] + ppab* cos [WINKELA(n) -WINKELB(n)k] stellt die implizite Form der Regelhaftigkeit dar. Die Regelhaftigkeit kann auch in expliziter Form angegeben werden: WINKELA(n+l) = (arctan2 (sin (WINKELA (n) , p0 + pa * sin [WINKELA(n)] + ppa * cos [f*WINKELA (n) ] + pb * sin [WINKELB(n)] + ppb * cos [f*WINKELB (n) ] + pab * sin [WINKELA (n) -WINKELB (n) k] + ppab* cos [WINKELA(n) -WINKELB(n)k] )tan (ANGLE A (n + l)) * sin (ANGLE A (n)) = p 0 + pa * sin [ANGLE A (n)] + ppa * cos [f * ANGLE A (n)] + pb * sin [ANGLE B (n)] + ppb * cos [f * ANGLE B (n)] + pab * sin [ANGLE A (n) ANGLE B (n) k ] + ppab * cos [ANGLE A (n) ANGLE B (n) k ] represents the implicit form of regularity. Regularity can also be given in an explicit form: ANGLE A (n + l) = (arctan2 (sin (ANGLE A (n), p 0 + pa * sin [ ANGLE A (n)] + ppa * cos [f * ANGLE A (n)] + pb * sin [ANGLE B (n)] + ppb * cos [f * ANGLE B (n)] + pab * sin [ANGLE A (n) - ANGLE B (n) k ] + ppab * cos [ANGLE A (n) - ANGLE B (n) k ])
Die Figur zeigt ein typisches Ergebnis, welches allerdings mit anderen Daten gewonnen wurde .The figure shows a typical result, which, however, was obtained with other data.
Die Figur zeigt das kardiale Winkelgeschwindigkeitsprofil (WAn+1-WAn) , welches die Winkeländerung der Herzschlaglängenmodulation zeigt als Funktion der momentanen Werte des kardialen Winkels WAn und des respiratorischen Winkels WBn.The figure shows the cardiac angular velocity profile (WA n + 1 -WA n ), which shows the change in the angle of the heartbeat length modulation as a function of the instantaneous values of the cardiac angle WA n and the respiratory angle WB n .
Dieses Profil beschreibt einen hand-shaking Typ der Synchronisation. Nichtnegative Werte der kardialen Winkelgeschwindigkeit für einen bestimmten Bereich von respiratorischen Winkeln WBn bedeutet, daß die Dynamik des kardialen Winkels zum Stillstand kommt bzw. sich sogar umkehrt bis der respiratorische Winkel WBn in den komplementären Bereich kommt. (Beide Winkelgeschwindigkeiten sind im zeitlichen Mittel negativ und Winkel
sind in Einheiten von π angegeben.)This profile describes a hand-shaking type of synchronization. Non-negative values of the cardiac angular velocity for a certain range of respiratory angles WB n means that the dynamics of the cardiac angle come to a standstill or even reverse until the respiratory angle WB n comes into the complementary range. (Both angular velocities are negative on average and angular are given in units of π.)
Wurzel (pab2 + ppab2) kann als ein Maß für die Stärke der Kreuzwechselwirkung von Grösse-B auf Grösse-A interpretiert werden .Root (pab 2 + ppab 2 ) can be interpreted as a measure of the strength of the cross interaction from size-B to size-A.
Ein weiteres Beispiel stellt der zeitliche Verlauf der Einspritzung von Kraftstoff in einen Motor und sein Drehmoment dar. Die Regelhaftigkeit kann in einem solchen Fall in gleicher Weise ermittelt werden.Another example is the time course of the injection of fuel into an engine and its torque. The regularity can be determined in the same way in such a case.
Abweichungen von dem ermittelten Bild signalisieren Störungen. Typische Abweichungen können die Art der Störung signalisieren.
Deviations from the determined image signal faults. Typical deviations can signal the type of fault.
Claims
1. Verfahren zur Ermittlung der Regelhaftigkeit einer zyklisch fluktuierenden naturwissenschaftlichen oder technischen GRÖSSE-A mit den Schritten:1. Procedure for determining the regularity of a cyclically fluctuating scientific or technical SIZE-A with the steps:
• es werden Werte Ai der GRÖSSE-A ermittelt,• values Ai of SIZE-A are determined,
• eine homogene Funktion W(Aχ, A2, ...) wird gewählt, die (abeiiebi *Aχ , abeiiebig *A2 , ...) = W (Ai , A2 , ...) für alle ^beliebig erfüllt , wobei abeiiebig eine beliebige positive Zahl ist,• a homogeneous function W (Aχ, A 2 , ...) is chosen which (a be iiebi * Aχ, a be ii e big * A 2 , ...) = W (Ai, A 2 , ... ) for all i ^ bel eb ig satisfied, where a se ii eb i g is an arbitrary positive number,
• mindestens zwei ermittelte Werte A1; A2, ... werden durch die homogene Funktion W(A1# A2, ...) auf den Wert WINKEL1 abgebildet (A→W) ,• at least two determined values A 1; A 2 , ... are mapped to the value ANGLE1 (A → W) by the homogeneous function W (A 1 # A 2 , ...),
• mindestens zwei ermittelte Werte A1+k, A2+k, ... mit k > 1 werden durch die homogene Funktion W(Aχ, A2, ...) auf eine Größe WINKEL2 abgebildet,At least two determined values A 1 + k , A 2 + k , ... with k> 1 are mapped to a variable ANGLE2 by the homogeneous function W (Aχ, A 2 , ...),
• gemäß MT ( G [WINKEL (n+1) , WINKEL (n) , ...] ) = F [WINKEL (n) ,According to MT (G [ANGLE (n + 1), ANGLE (n), ...]) = F [ANGLE (n),
WINKEL (n-1), ... ; pl, p2 , ...] wird eine Gleichung aufgestellt ,ANGLE (n-1), ...; pl, p2, ...] an equation is established,
• wobei G [WINKEL (n+1) , WINKEL (n), ...] Singularitäten aufweist, wo verbotene Kombinationen von WINKEL (n+1) , WINKEL (n), ... vorliegen,Where G [ANGLE (n + 1), ANGLE (n), ...] has singularities where there are forbidden combinations of ANGLE (n + 1), ANGLE (n), ...,
• wobei eine Kombination von Winkeln verboten ist, wenn die Rücktransformation dieser Kombination von Winkeln entweder nicht möglich ist, oder ein A ergibt, in dem mindestens ein komplettes Urbild von (A—>W) Null und/ oder mindestens ein Wert von A singulär wird,• whereby a combination of angles is prohibited if the reverse transformation of this combination of angles is either not possible or results in an A in which at least one complete original image of (A—> W) becomes zero and / or at least one value of A becomes singular ,
• die Parameter pl, p2, ... der Funktion F [WINKEL (n), WINKEL (n-1) , ... ; pl, p2 , ...] werden an die Werte WINKEL1, WINKEL2, WINKEL3 , ... angepaßt, - MT( G [WINKEL (n+1 ) , WINKEL (n), ...] )= F [WINKEL (n) , WINKEL (n-1) , ... ; pl, p2 , ...] wird zur Wiedergabe der Regelhaftigkeit verwendet.• the parameters pl, p2, ... of the function F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] are adapted to the values ANGLE1, ANGLE2, ANGLE3, ..., - MT (G [ANGLE (n + 1), ANGLE (n), ...]) = F [ANGLE ( n), ANGLE (n-1), ...; pl, p2, ...] is used to reproduce the regularity.
2. Verfahren nach dem vorhergehenden Anspruch, bei dem mehr als drei Werte Ai, Aj , ... der GRÖSSE-A pro mittlerem Zyklus ermittelt werden.2. The method according to the preceding claim, in which more than three values Ai, A j , ... the SIZE-A are determined per average cycle.
3. Verfahren nach einem der vorhergehenden Ansprüche, bei dem mindestens zwei ermittelte Werte A1+m, A2+m, ... mit m > k durch die homogene Funktion W(AX, A2, ...) auf eine Größe WINKEL3 abgebildet werden.3. The method according to any one of the preceding claims, in which at least two determined values A 1 + m , A 2 + m , ... with m> k by the homogeneous function W (A X , A 2 , ...) on a Size ANGLE3 are shown.
4. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die Gleichung MT ( G [WINKEL (n+1) , WINKEL (n), ...])= F[WINKEL(n), WINKEL (n-1), ... ; pl, p2 , ...] nach WINKEL (n+1) = H (WINKEL (n), WINKEL (n-1), ... ; pl, p2 , ...) gelöst und die gelöste Gleichung als Regelhaftigkeit verwendet wird.4. The method according to any one of the preceding claims, wherein the equation MT (G [ANGLE (n + 1), ANGLE (n), ...]) = F [ANGLE (n), ANGLE (n-1),. ..; pl, p2, ...] according to ANGLE (n + 1) = H (ANGLE (n), ANGLE (n-1), ...; pl, p2, ...) solved and the solved equation used as a regularity becomes.
5. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die Funktion5. The method according to any one of the preceding claims, wherein the function
F [WINKEL (n), WINKEL (n-1), ...; pl, p2, ...] für jedes der Argumente WINKEL (n) , WINKEL (n-1) , ... eine Periode aufweist und die FunktionF [ANGLE (s), ANGLE (n-1), ...; pl, p2, ...] for each of the arguments ANGLE (n), ANGLE (n-1), ... has a period and the function
G [WINKEL (n+1 ) , WINKEL (n) , ...] für jedes der Argumente WINKEL (n+1), WINKE (n) , ... eine Periode aufweist.G [ANGLE (n + 1), ANGLE (n), ...] has a period for each of the arguments ANGLE (n + 1), ANGLE (n), ...
6. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die homogene Funktion W(Aχ, A2, ...) so gewählt wird, daß die Rücktransformation einer Folge von Winkeln verbotene Kombinationen von Winkeln aufweist. 6. The method according to any one of the preceding claims, wherein the homogeneous function W (Aχ, A 2 , ...) is selected so that the reverse transformation of a sequence of angles has prohibited combinations of angles.
7. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die homogene Funktion W(AX, A2, ...) so gewählt wird, daß die Rücktransformation einer Folge von Winkeln mindestens eine zentrale erlaubte Kombinationen von Winkeln aufweist, die im Schnittpunkt von Mannigfaltigkeiten liegt, auf denen verbotene Kombinationen von Winkeln vorliegen.7. The method according to any one of the preceding claims, in which the homogeneous function W (A X , A 2 , ...) is selected so that the back transformation of a sequence of angles has at least one central allowed combination of angles which in the intersection of There are manifolds on which there are prohibited combinations of angles.
8. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die Funktion G [WINKEL (n+1) , WINKEL (n), ...] so gewählt wird, daß G mindestens eine zentrale Singularität aufweist, für die es eine beliebig kleine Nachbarschaft von Winkel - kombinationen gibt, in der die Funktion G jeden beliebigen Wert annimmt, und die zentrale Singularität außerdem an einer Stelle liegt, die die Eigenschaft einer zentralen erlaubten Kombination von Winkeln des vorherigen Unteranspruchs aufweist.8. The method according to any one of the preceding claims, wherein the function G [ANGLE (n + 1), ANGLE (n), ...] is selected so that G has at least one central singularity for which there is an arbitrarily small neighborhood of angle combinations in which the function G takes any value, and the central singularity is also in a position which has the property of a central permitted combination of angles of the previous subclaim.
9. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die Funktion F so gewählt wird, daß F keine Singularitäten aufweist .9. The method according to any one of the preceding claims, wherein the function F is chosen so that F has no singularities.
10. Verfahren nach einem der vorhergehenden Ansprüche, bei dem W(Aι, A2, ...) = arctan2 (Ll7 L2) als homogene Funktion gewählt wird, wobei Li = (cχAι + c2A2 + ... ) und wobei L2 = (diAi + d2A2 + ...) Linearkombinationen sind.10. The method according to any one of the preceding claims, in which W (Aι, A 2 , ...) = arctan2 (L l7 L 2 ) is selected as a homogeneous function, wherein Li = (cχAι + c 2 A 2 + ... ) and where L 2 = (diAi + d 2 A 2 + ...) are linear combinations.
11. Verfahren nach einem der vorhergehenden Ansprüche, bei dem als Funktion G die Funktion G [WINKEL (n+1) , WINKEL (n) ] = tan (WINKEL (n+1) +θ) *y (WINKEL (n) ) eingesetzt wird.11. The method according to any one of the preceding claims, in which as function G the function G [ANGLE (n + 1), ANGLE (n)] = tan (ANGLE (n + 1) + θ) * y (ANGLE (n)) is used.
12. Verfahren nach einem der vorhergehenden Ansprüche, bei dem F [WINKEL (n), WINKEL (n-1), ...; pl, p2, ...] = p0+ Σ {pi * sin (f*i*WINKEL(n) ) + pp± * cos (f*i*WINKEL (n) ) } wobei über i summiert wird (i=l, ... ,m) , m = ganze, positive Zahl sowie f = 2π / (Wertebereich von W) ist.12. The method according to any one of the preceding claims, in which F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] = p 0 + Σ {pi * sin (f * i * ANGLE (n)) + pp ± * cos (f * i * ANGLE (n))} where the sum is over i (i = l, ..., m), m = whole, positive number and f = 2π / (value range of W).
13. Verfahren nach einem der vorhergehenden Ansprüche, bei dem F [WINKEL (n), WINKEL (n-1) , ... ; pl, p2 , ... ] =13. The method according to any one of the preceding claims, in which F [ANGLE (n), ANGLE (n-1), ...; pl, p2, ...] =
Σ {pa± * sin [f*i*WINKEL (n) + oti] } +Σ {pa ± * sin [f * i * ANGLE (n) + oti]} +
Σ {pbj * sin [f*j*WINKEL(n-l)+ßj] } +Σ {pbj * sin [f * j * ANGLE (n-l) + ßj]} +
Σ {pck * sin <f*k* [WINKEL (n) - WINKEL (n-1) +χk] >} +Σ {pc k * sin <f * k * [ANGLE (n) - ANGLE (n-1) + χ k ]>} +
Σ {pdm * sin <f*m* [WINKEL (n) + WINKEL (n-1) +δm] >} +Σ {pd m * sin <f * m * [ANGLE (n) + ANGLE (n-1) + δ m ]>} +
... , wobei i=0, ... , ma, j=0, ... , mb, k=0, ... , mc sowie m=0,..., where i = 0, ..., m a , j = 0, ..., m b , k = 0, ..., m c and m = 0,
..., ma und f>0, oti, ß , χk, δm beliebige reelle Zahlen sind...., ma and f> 0, oti, ß, χ k , δ m are arbitrary real numbers.
14. Verfahren nach einem der vorhergehenden Ansprüche, bei dem für eine naturwissenschaftliche oder technische GRÖSSE-B folgende Schritte durchgeführt werden:14. The method according to any one of the preceding claims, in which the following steps are carried out for a scientific or technical SIZE-B:
• es werden Werte Bi der GRÖSSE-B ermittelt,• values Bi of SIZE-B are determined,
• eine homogene Funktion W(Bχ, B2, ...) wird gewählt, die W(abeiiebig *Bι, abeliebig *B2, ...) = W(B1; B2, ...) für alle abeiiebig erfüllt , wobei abeiiebig eine beliebige positive Zahl ist,• a homogeneous function W (Bχ, B 2 , ...) is chosen, the W (a be iebig * Bι, a belie big * B 2 , ...) = W (B 1; B 2 , ... abeiiebig met) for all, where a iiebig be any positive number,
• mindestens zwei ermittelte Werte Bi, B2, ... werden durch die homogene Funktion W(Bι, B2, ...) auf den Wert WINKELB1 abgebildet (B→W) ,At least two determined values Bi, B 2 , ... are mapped to the value ANGLE B 1 (B → W) by the homogeneous function W (Bι, B 2 , ...),
• mindestens zwei ermittelte Werte B1+k, B2+ / • • • mit k > 1 werden durch die homogene Funktion W(Bχ, B2, ...) auf eine Größe WINKELB2 abgebildet,• At least two determined values B 1 + k , B 2+ / • • • With k> 1, the homogeneous function W (Bχ, B 2 , ...) maps to a variable ANGLE B 2,
• gemäß MT ( G [WINKELA (n+1) , WINKELA(n), ...] ) = F[WINKELA(n) , WINKELB (n) , ... ; pl, p2 , ...] wird eine Gleichung aufgestellt,According to MT (G [ANGLE A (n + 1), ANGLE A (n), ...]) = F [ANGLE A (n), ANGLE B (n), ...; pl, p2, ...] an equation is established,
die Parameter pl, p2 , ... der Funktion F[WINKELA(n) , WINKELB (n) , ... ; pl, p2 , ...] werden an die Werte WINKELA1 , WINKELA2 , WINKELA3 , ... , WINKELB1 , WINKELB2 , WINKELB3 , ... angepaßt ,the parameters pl, p2, ... of the function F [ANGLE A (n), ANGLE B (n), ...; pl, p2, ...] are sent to the Values ANGLE A 1, ANGLE A 2, ANGLE A 3, ..., ANGLE B 1, ANGLE B 2, ANGLE B 3, ... adjusted,
MT( G[WINKELA(n+l) , WINKELA(n), ...] ) = F[WINKELA(n) , WINKELB(n), ...; pl, p2, ...] wird zur Wiedergabe der Regelhaftigkeit von GRÖSSE-A einschließlich der Beeinflussung durch GRÖSSE-B verwendet.MT (G [ANGLE A (n + l), ANGLE A (n), ...]) = F [ANGLE A (n), ANGLE B (n), ...; pl, p2, ...] is used to reflect the regularity of SIZE-A, including the influence of SIZE-B.
15. Verfahren nach dem vorhergehenden Anspruch, bei dem die Gleichung MT ( G [WINKELA (n+1) , WINKELA(n), ...] ) = F[WINKELA(n) , WINKELB (n) , ...; pl, p2, ...] nach WINKELA(n+l) = H [WINKELA (n) , WINKELB(n), ... ; pl , p2 , ...] gelöst und die gelöste Gleichung zur Wiedergabe der Regelhaftigkeit von GRÖSSE-A einschließlich der Beeinflussung durch GRÖSSE-B verwendet wird.15. The method according to the preceding claim, in which the equation MT (G [ANGLE A (n + 1), ANGLE A (n), ...]) = F [ANGLE A (n), ANGLE B (n), ...; pl, p2, ...] according to ANGLE A (n + l) = H [ANGLE A (n), ANGLE B (n), ...; pl, p2, ...] solved and the solved equation is used to represent the regularity of SIZE-A including the influence of SIZE-B.
16. Verfahrennach einem der vorhergehenden Ansprüche, bei dem G[WINKELA(n+l) , WINKELA(n), ...] = p0 +16. The method according to one of the preceding claims, in which G [ANGLE A (n + 1), ANGLE A (n), ...] = p 0 +
Σ {pai * sin [f*i*WINKELA (n) + a ] } +Σ {pai * sin [f * i * ANGLE A (n) + a]} +
Σ {pbj * sin [f*j*WINKELB(n) + ßj] } +Σ {pbj * sin [f * j * ANGLE B (n) + ßj]} +
Σ {pck * sin <f*k* [WINKELA(n) - WINKELB(n) + χk]>} +Σ {pc k * sin <f * k * [ANGLE A (n) - ANGLE B (n) + χ k ]>} +
Σ {pdm * sin <f*m* [WINKELA(n) + WINKELB (n) + δm] >} +Σ {pd m * sin <f * m * [ANGLE A (n) + ANGLE B (n) + δ m ]>} +
..., wobei i=0, ..., ma, j=0, ..., mb, k=0, ..., mc, m=0,..., where i = 0, ..., ma, j = 0, ..., mb, k = 0, ..., mc, m = 0,
..., md und f>0 ist, zur Wiedergabe der Regelhaftigkeit von GRÖSSE-A einschließlich der Beeinflussung durch GRÖSSE-..., md and f> 0, to reflect the regularity of SIZE-A including the influence of SIZE-
B verwendet wird.B is used.
17. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die Regelhaftigkeit und/ oder Korrelation grafisch auf einem Bildschirm oder durch eine mittels eines Druckers erstellte Zeichnung wiedergegeben wird. WO 00/30815 _ 2g . PCT/EP99/0887717. The method according to any one of the preceding claims, in which the regularity and / or correlation is reproduced graphically on a screen or by a drawing created by means of a printer. WO 00/30815 _ 2 g. PCT / EP99 / 08877
18. Vorrichtung zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 17 mit18. Device for performing the method according to one of claims 1 to 17 with
• einer Meßsonde zur Ermittlung von Werten Ai der GRÖSSE-A,A measuring probe for determining values Ai of SIZE-A,
• mit einem Computer, der so mit der Meßsonde verbunden ist, daß die ermittelten Werte in den Computer eingespeist werden,With a computer which is connected to the measuring probe in such a way that the determined values are fed into the computer,
• mit einem in dem Computer installierten Programm, mit dem folgende Schritte durchführbar sind:With a program installed in the computer with which the following steps can be carried out:
• eine homogene Funktion W(Aχ, A2, ...) wird gebildet, die W(abeιiebig *Aχ , abeiiebig *A2 , ...) = W (Ai , A2 , ...) für alle eiiebig erfüllt , wobei abeiiebig eine beliebige positive Zahl ist ,A homogeneous function W (Aχ, A 2 , ...) is formed, the W (a be ιiebig * Aχ, a be iiebi g * A 2 , ...) = W (Ai, A 2 , ... eiiebig met) for all, where a iiebig be any positive number,
• mindestens zwei ermittelte Werte Ax, A2, ... werden durch die homogene Funktion W(A , A2, ...) auf den Wert WINKEL1 abgebildet,At least two determined values A x , A 2 , ... are mapped to the value ANGLE1 by the homogeneous function W (A, A 2 , ...),
• mindestens zwei ermittelte Werte A1+k, A+k, ... mit k > 1 werden durch die homogene Funktion W(Aχ, A , ...) auf eine Größe WINKEL2 abgebildet,At least two determined values A 1 + k , A + k , ... with k> 1 are mapped to a variable ANGLE2 by the homogeneous function W (Aχ, A, ...),
• gemäß MT ( G [WINKEL (n+1) , WINKEL (n), ...] ) =• according to MT (G [ANGLE (n + 1), ANGLE (n), ...]) =
F [WINKEL (n), WINKEL (n-1), ...; pl, p2, ...] wird eineF [ANGLE (s), ANGLE (n-1), ...; pl, p2, ...] becomes one
Gleichung aufgestellt,Established equation,
• wobei G [WINKEL (n+1 ) , WINKEL (n) , ...] Singularitäten aufweist, wo verbotene Kombinationen von WINKEL (n+1) , WINKEL (n), ... vorliegen,Where G [ANGLE (n + 1), ANGLE (n), ...] has singularities where there are forbidden combinations of ANGLE (n + 1), ANGLE (n), ...,
• wobei eine Kombination von Winkeln verboten ist, wenn die Rücktransformation dieser Kombination von Winkeln entweder nicht möglich ist, oder ein A ergibt, in dem mindestens ein komplettes Urbild von (A—>W) Null und/ oder mindestens ein Wert von A singulär wird, die Parameter pl, p2 , ... der Funktion• whereby a combination of angles is prohibited if the reverse transformation of this combination of angles is either not possible or results in an A in which at least one complete original image of (A—> W) becomes zero and / or at least one value of A becomes singular , the parameters pl, p2, ... of the function
F[WINKEL(n), WINKEL (n-1), ... ; pl, p2 , ...] werden an die Werte WINKEL1, WINKEL2 , WINKEL3 , ... angepaßt, - MT( G [WINKEL (n+1) , WINKEL (n) , ...] ) = F [WINKEL (n) , WINKEL (n-1) , ... ; pl, p2 , ...] wird zur Wiedergabe der Regelhaftigkeit verwendet. F [ANGLE (s), ANGLE (n-1), ...; pl, p2, ...] are adapted to the values ANGLE1, ANGLE2, ANGLE3, ..., - MT (G [ANGLE (n + 1), ANGLE (n), ...]) = F [ANGLE ( n), ANGLE (n-1), ...; pl, p2, ...] is used to reproduce the regularity.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19853765 | 1998-11-21 | ||
| DE19853765A DE19853765C1 (en) | 1998-11-21 | 1998-11-21 | Method and device for determining regularity |
| PCT/EP1999/008877 WO2000030815A1 (en) | 1998-11-21 | 1999-11-19 | Method and device for determining a regularity |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP1148978A1 true EP1148978A1 (en) | 2001-10-31 |
Family
ID=7888562
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP99958075A Withdrawn EP1148978A1 (en) | 1998-11-21 | 1999-11-19 | Method and device for determining a regularity |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6651025B1 (en) |
| EP (1) | EP1148978A1 (en) |
| AU (1) | AU1554400A (en) |
| DE (2) | DE19853765C1 (en) |
| WO (1) | WO2000030815A1 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7444179B2 (en) * | 2003-04-29 | 2008-10-28 | University Of Pittsburgh-Of The Commonwealth System Of Higher Education | Devices, systems and methods for characterization of ventricular fibrillation and for treatment of ventricular fibrillation |
| US7996075B2 (en) * | 2004-10-20 | 2011-08-09 | Cardionet, Inc. | Monitoring physiological activity using partial state space reconstruction |
| US7729753B2 (en) * | 2006-03-14 | 2010-06-01 | Cardionet, Inc. | Automated analysis of a cardiac signal based on dynamical characteristics of the cardiac signal |
| US8200319B2 (en) * | 2009-02-10 | 2012-06-12 | Cardionet, Inc. | Locating fiducial points in a physiological signal |
| FR2997881B1 (en) | 2012-11-09 | 2015-04-17 | Air Liquide | LASER NOZZLE WITH EXTERNAL MOBILE ELEMENT |
| CN115389624B (en) * | 2022-10-27 | 2023-02-10 | 智能网联汽车(山东)协同创新研究院有限公司 | Sound wave test system for processing |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4893254A (en) * | 1988-04-20 | 1990-01-09 | University Of British Columbia | Manipulator arm position sensing |
| US5159249A (en) * | 1989-05-16 | 1992-10-27 | Dalila Megherbi | Method and apparatus for controlling robot motion at and near singularities and for robot mechanical design |
| GB9403644D0 (en) * | 1994-02-25 | 1994-04-13 | Advanced Robotics Res | Manipulator controller |
| DE19718806A1 (en) * | 1997-05-03 | 1998-11-05 | Forschungszentrum Juelich Gmbh | Diagnosis using respiratory sinus arrhythmia |
-
1998
- 1998-11-21 DE DE19853765A patent/DE19853765C1/en not_active Expired - Fee Related
-
1999
- 1999-11-19 EP EP99958075A patent/EP1148978A1/en not_active Withdrawn
- 1999-11-19 WO PCT/EP1999/008877 patent/WO2000030815A1/en not_active Ceased
- 1999-11-19 AU AU15544/00A patent/AU1554400A/en not_active Abandoned
- 1999-11-22 DE DE19956053A patent/DE19956053A1/en not_active Withdrawn
-
2002
- 2002-03-28 US US09/889,456 patent/US6651025B1/en not_active Expired - Fee Related
Non-Patent Citations (1)
| Title |
|---|
| See references of WO0030815A1 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US6651025B1 (en) | 2003-11-18 |
| AU1554400A (en) | 2000-06-13 |
| DE19853765C1 (en) | 2000-07-13 |
| DE19956053A1 (en) | 2000-05-25 |
| WO2000030815A1 (en) | 2000-06-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69518208T2 (en) | Method and device for generating a multi-size / non-linear control | |
| DE102008038347B4 (en) | SYSTEM FOR ANALYSIS OF THE PERFORMANCE CHARACTERISTICS OF A GAS TURBINE | |
| DE69133203T2 (en) | METHOD AND DEVICE FOR CONTINUOUS VOLUME FLOW MEASUREMENT | |
| EP2835143B1 (en) | Device for predicting intradialytic parameters | |
| DE69511991T2 (en) | Method and device for controlling multi-size / non-linear systems | |
| DE69423876T2 (en) | FORWARD-LOOKING NETWORKS AND PROCEDURE WITH LEARNED PREPARATION PARAMETERS | |
| DE69633435T2 (en) | DEVICE FOR AUTOMATIC HEMODIALYSIS | |
| DE68920374T2 (en) | Computer-aided setting of turbine controls. | |
| DE10304902B4 (en) | Adaptation of extended process control blocks depending on changing process delays | |
| DE69427524T2 (en) | METHOD AND SYSTEM FOR INPUT DATA PREPROCESSING FOR A NEURONAL NETWORK | |
| DE10012258B4 (en) | Self-tuning in a distributed process control environment | |
| DE69901626T2 (en) | CASE-BASED DEDUCTIVE SYSTEM, METHOD AND DEVICE FOR SENSOR PREDICTION IN A TECHNICAL PROCESS, ESPECIALLY IN A CEMENT STOVE | |
| DE102004009598B4 (en) | High-speed self-tuning control loop | |
| EP1145192B1 (en) | Assembly of interconnected computing elements, method for computer-assisted determination of a dynamic which is the base of a dynamic process, and method for computer-assisted training of an assembly of interconnected elements | |
| DE10261727A1 (en) | Control system in fuzzy logic for a wheel of a motor vehicle and method for implementing a fuzzy logic unit for such a wheel of a motor vehicle | |
| EP1148978A1 (en) | Method and device for determining a regularity | |
| DE102016124585A1 (en) | Methods and Apparatus for Using Analytical / Statistical Modeling for Continuous Process Verification (CPV) | |
| EP1559372A1 (en) | Body activity monitor | |
| WO1997029411A1 (en) | Process for generating control parameters from a response signal of a controlled system using a computer | |
| DE69421595T2 (en) | Speech recognition using bio signals | |
| EP1252566B1 (en) | Configuration of interconnected arithmetic elements, and method for the computer-aided determination of a second state of a system in a first state space from a first state of the system in the first state space | |
| DE102012109132A1 (en) | Improved method and apparatus for avoiding aliasing | |
| DE10394083T5 (en) | Pilot control of high frequency noise in a distributed process control system | |
| DE3133697A1 (en) | RESPIRATOR | |
| DE10114206A1 (en) | Hierarchical process monitoring system identifies whether significant change of process conditions occurs as a result change in characteristics of certain self-inspecting sensor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20010621 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20030603 |