Method for monitoring by means of machine learning
20230185296 · 2023-06-15
Inventors
Cpc classification
G05B23/0283
PHYSICS
G05B23/0254
PHYSICS
G05B23/024
PHYSICS
International classification
Abstract
A method for monitoring an IO link system and/or at least one IO link device of the IO link system and/or a plant, a plant part and/or a process that works together with the IO link system is suggested. The current (I.sub.m), the voltage (U.sub.m) and/or the electrical power (P.sub.m) are here recorded (42) at at least one port of an IO link master of the IO link system. A monitoring of a condition (Z) and/or a detection of anomalies, errors, deviations and/or maintenance indicators and/or a prediction of a maintenance requirement, an error and/or an outage of the IO link system and/or of the at least one IO link device and/or of the plant, of the plant part and/or of the process in the IO link master occurs by means of a model (M) for the current, the voltage and/or the electrical power previously learned via machine learning.
Claims
1. Method for monitoring an IO link system and/or at least one IO link device (S1, S2, S3, S4, A1) of the IO link system and/or a plant, a plant part and/or a process that works together with the IO link system, the method comprising: recoding a the current (I.sub.m), the-voltage (U.sub.m) and/or the electrical power (P.sub.m) at at least one port (11) of an IO link master (1) of the IO link system, and monitoring of a condition (Z) and/or a detection of anomalies (30-33), errors (50-52), deviations and/or maintenance indicators and/or a prediction of a maintenance requirement, an error and/or an outage of the IO link system and/or of the at least one IO link device (S1, S2, S3, S4, A1) and/or of the plant, of the plant part and/or of the process occurs in the IO link master (1) by means of usage of a model (M) for the current (I.sub.e), the voltage (U.sub.e) and/or the electrical power (P.sub.e) previously learned via machine learning.
2. The method according to claim 1, wherein the model (M) is learned in the IO link master (1) via training data being recorded for the current (I.sub.e), the voltage (U.sub.e) and/or the electrical power (P.sub.e) and the corresponding conditions (Z), anomalies (30-33), errors (50-52), deviations and/or maintenance indicators, and the model (M) being calculated from these.
3. The method according to claim 2, wherein the model (M) learned in the link master (1) is transferred to at least one other IO link master.
4. The method according to claim 1, wherein the model (M) is pre-learned in an external system (PC) and transferred to the IO link master (1).
5. The method according to claim 1, wherein the model (M) is updated via the measured values (I.sub.m, U.sub.m, P.sub.m) while being used.
6. The method according to claim 1, wherein an evaluation and/or correction of the result of the usage of the model (M) and/or a confirmation or characterisation of the current condition (Z), anomaly (30-33), error (50-52), deviation and/or maintenance indicator can be undertaken by a user via an interface.
7. The method according to claim 1, wherein a temporal course of the current (I.sub.m), of the voltage (U.sub.m) and/or of the electrical power (P.sub.m) are recorded, and the temporal course and/or variables derived from the latter are used in the monitoring.
8. The method according to claim 1, wherein the current (I.sub.m), the voltage (U.sub.m) and/or the electrical power (P.sub.m) are measured at several ports (11) of the IO link master (1), and the values, their temporal course and/or variables derived from them are used in combination in the monitoring.
9. The method according to claim 1, wherein one of the following variants of machine learning is used: artificial neural networks decision-tree based methods; margin-based methods; cluster methods; ensemble methods; nearest neighbour methods; linear and/or non-linear regression methods.
10. The method according to claim 1, wherein a pattern recognition using the measured values for the current (I.sub.m), the voltage (U.sub.m) and/or the electrical power (P.sub.m) is undertaken on the basis of the model (M) in the event of a classification (44) of a condition (Z) and/or when anomalies (30-33), errors (50-52), deviations and/or maintenance indicators are detected, and/or when a maintenance requirement, an error and/or an outage is predicted.
11. The method according to claim 1, wherein a statistical test method using measured values for the current (I.sub.m), the voltage (U.sub.m) and/or the electrical power (P.sub.m) is undertaken when using the model (M) in the event of a classification (44) of a condition (Z) and/or when anomalies (30-33), errors (50-52), deviations and/or maintenance indicators are detected, and/or when a maintenance requirement, an error and/or an outage is predicted.
12. The method according to claim 1, wherein additional IO link data (D) that is transferred from one or several of the IO link devices (S1, S2, S3, S4, A1) is used during learning (41) of the model (M), and/or in the usage of the learned model (M), and/or in a classification (44) of a condition (Z) and/or when anomalies (30-33), errors (50-52), deviations and/or maintenance indicators are detected, and or when a maintenance requirement, an error and/or an outage are predicted.
13. The method according to claim 1, wherein the monitoring is provided by the IO link master (1) having an electronic computing device that is equipped to carry out the monitoring.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0057] Exemplary embodiments of the invention are depicted in the drawings and explained in more detail in the following description.
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
EMBODIMENTS OF THE INVENTION
[0064] The embodiments for conditions, anomalies, errors, deviations and maintenance indicators are described separately from one another in the following. The described embodiments can transfer to the others and/or be combined with them, however.
[0065]
[0066]
[0067]
[0068] In each of
[0069] Detected anomalies 30 to 33 that have been detected via the method according to the invention are entered in
[0070]
[0071]
[0072] In this exemplary embodiment, the pre-processing 40 and the learning 41 of the model M occurs directly in the computing device of the IO link master 1. The learned models M can be transferred from the IO link master 1 in which they are learned to other IO link masters, which are preferably used in IO link systems constructed in the same manner. In further exemplary embodiments, the learning 41 of the model M occurs on the external computer PC or via a cloud (not depicted), either of which is connected to the IO link master 1 via the fieldbus FB. The model M is finally transferred to the IO link master 1.
[0073]
[0074] Exemplary connections between the condition Z of the IO link device S1, S2, S3, S4, A1 or between a condition of a plant to be monitored and the current or power consumption are described in the following:
[0075] In inductive couplers IC, the efficiency of the energy transfer depends on the width of the air gap, the lateral offset and the angular offset of the two couplers and the temperature. Changes in the position of the coupler or the temperature can be recognised via intelligent condition monitoring that includes the current or power consumption of the inductive coupler IC in the monitoring.
[0076] In the case of optical distance sensors having adaptive transmission power of the transmission light source (e.g., LED or laser diode), a dirtying of the optical components or a change of the target can be recognised by means of the current or power consumption dependent on the transmission power.
[0077] In the case of IO link devices, the current or power consumption of an IO link device can change due to warming or aging (e.g., drying out of electrolyte condensers) of the electronic components. This typically very slow change can also be recognised by means of the intelligent condition monitoring. A prediction of a maintenance requirement can also be made, and an anticipatory maintenance can be planned.
[0078] The power consumption of LEDs is fundamentally dependent on the condition of the IO link device (e.g., the display of an alarm condition via a blinking LED). Each LED generates a current consumption of several milliamps only in the lit condition. Defective LEDs of an IO link device can thus be recognised due to deviations between the sensor signal and the current signal.
[0079] In sensors for measuring path and spacing (inductive, magnetostrictive, opto-electronic), the current consumption is often connected to the path or spacing in a non-linear manner if the current for energising the sensor element is automatically controlled, in order to compensate for the decay of the measured section, for example. This non-linear dependency can be adopted in the model.
[0080] In the case of actuating drives, an insufficient lubrication or corrosion can damage the smoothness of the actuator, which can lead to an increased current or power consumption of the actuating drive. The blockage of a drive is also visible in the course of the current.
[0081] In hydraulic or pneumatic plants, a change of the viscosity of the liquid for a magnetic valve can lead, among other things, to a change of the course of the current or the power when switching the valve. If the fluid pressure changes, then this leads to a change of the holding current or of the holding power. Changes of the fluid can thus be recognised without additional sensors.
[0082] These examples given above should only be understood as a portion of the various options for intelligent condition monitoring on an IO link master via the usage of the current, of the voltage and/or of the electrical power of the IO link port, and the invention is not limited to these. Far more complex tasks in the area of condition monitoring can also be solved by the method according to the invention, which have a less obvious connection between data and condition.
[0083] In