This disclosure relates to a method for optimizing the operation of a fan or fan arrangement using a digital replica of the fan or the fan arrangement and at least one operating parameter-specific algorithm.
This is based on the fundamental concept of ensuring the highest possible efficiency and the best possible running performance at every duty point of the fan. Due to opposing operating parameters, this is difficult.
As is known from practical experience with fans, the ball bearing and the ball bearing grease are important parameters for the service life of a fan. The service life of the ball bearing and of the ball bearing grease is dependent largely on the operating temperature in or on the motor and on the mechanical forces acting on the ball bearing. Since neither temperature sensors nor force sensors can be positioned in the immediate vicinity of the bearing, neither the bearing temperature nor the bearing forces acting on the bearing can be measured. It is therefore necessary to either measure these parameters indirectly or determine them computationally.
DE 10 2010 002 294 A1 discloses a system and method for determining the state of the bearing of an electric machine. Actual sensor units ascertain a measured value, which is transmitted to a simulation unit. By use of the simulation unit, a result value is ascertained, which is either a bearing current value or a value that is dependent on the bearing current. The result value is transmitted to a further unit for further calculation. Due to the sensor technology that is required, the known system/method is complex and is difficult to use in fans that lack sufficient installation space.
The digital twin and the twin algorithm are based on the creation of a digital replica of an actual fan, specifically by replicating the properties thereof using mathematical calculation models and optionally by incorporating known data, if applicable actual measurement data. The actual measurement data may be current measurement data from the running operation of each individual motor (and optionally from its history). Additionally, at least one operating parameter-specific algorithm is created, factoring in known circumstances, characteristic curves, etc., and is used for further calculations.
The digital replica is used to ascertain or calculate component states of the fan by use of virtual sensors. These component states are fed to the operation-specific or operating parameter-specific or product-specific algorithm, which determines or calculates specific operating parameters of the fan from the component states and, derived therefrom, optionally provides predictions relating to the operation of the fan, for example predictions regarding the service life of the fan. What is advantageous is that the combined use of ascertained component states and actual measurement data is possible.
Two different software components are used for this purpose, specifically a first software component relating to the digital twin and a second software component relating to the operating parameter-specific algorithm, which can be referred to as an “intelligent” algorithm.
The digital twin is a digital replica of an actual, individual object, in the case of the teaching of the disclosure a fan or a fan system. The digital twin replicates the properties of the fan by use of a calculation model and, if necessary, using known data about the fan. The task of the digital twin is to calculate component states of the components of the fan as a function of the respective operating state using virtual sensors. The component states determined on the basis of such a calculation are transferred to the operating parameter-specific algorithm, which uses the operating data of the digital twin to determine/calculate operating parameters or operating states of the fan, for example the bearing service life and/or the bearing grease service life. Based on the result, a situation-specific adaptive control is possible. Operating parameters and operating states are equally relevant insofar as they are calculable variables.
The above-described combination of digital twin and operating parameter-specific algorithm can be implemented as a digital twin algorithm on a microprocessor assigned to the motor of the fan and can thus be assigned to the fan as a fixed component.
The digital twin algorithm is the combination of a digital twin that describes the fan and a type of intelligent algorithm that is designed for specific operating parameters.
With a correspondingly designed fan, predictive maintenance can be carried out with the goal of avoiding a fan failure, for example due to a defective bearing or defective bearing grease. The aim is a situation-specific adjustment of system parameters to allow nearly the maximum possible service life of the fan to be realized.
Using a digital replica of the fan and running parameter-specific algorithms, the goal of predictive maintenance is to utilize the service life of the components of the fan as fully as possible and at the same time to avoid any failure of the fan. The service life of the fan is calculated on the basis of calculated component states and operating parameters resulting therefrom.
The digital twin uses physical and/or mathematical and/or statistical and/or empirical and/or combined models to calculate thermal and mechanical component states. Mathematical models along with physical and non-physical models are used in any case. The operating parameter-specific algorithm (intelligent algorithm) requires the component states ascertained from the digital twin in order to determine any operating parameters, including predicting failure of the fan, for example. Since the service life of a fan depends primarily on the ball bearings and the ball bearing grease, the operating parameter calculation that is focused on the ball bearing grease and the ball bearing plays a very significant role.
As is known from practical experience, the service life of bearing grease depends largely on the operating temperature. The higher the operating temperature over the entire service life, the faster the bearing grease will be used up. Thus, it is important to ascertain the bearing temperature in order to determine the bearing grease service life.
To ascertain the bearing temperature, a temperature sensor would have to be positioned in the immediate vicinity of the bearing. Due to the geometric and functional circumstances of the fan/motor, this is not possible. In the manner according to the disclosure, component states such as the bearing temperature are therefore calculated using the digital twin along with an operating parameter-specific algorithm.
This calculation is based on a mathematical model, which is in turn based on a reduced coupled thermomagnetic calculation model. The combination of digital twin and operating parameter-specific algorithm calculates heat sources, heat sinks, and the thermal state of the overall system relating to the motor of the fan. Thus, the bearing grease temperature can be determined, as a function of the operating state of the fan/motor, via the virtual sensors of the digital twin and can be fed as an operating state into the operating parameter-specific algorithm.
Both the digital twin, including its virtual sensors, and the operating parameter-specific algorithm can be implemented in machine code (C code) on the existing microprocessor, which implies that a certain machine intelligence is incorporated into the fan.
The above explanations describe a method for ascertaining operating states of a fan using a digital replica (digital twin) of the fan along with at least one operating parameter-specific algorithm. This forms the basis for the subsequent method stages of calculating operating states, which are determined using virtual sensors based on a digital twin algorithm, wherein a workflow for implementing the digital twin algorithm with respect to the fan is defined. As such, this serves to reduce the number of actual sensors used for determining operating states.
Through a method for optimizing the efficiency and/or the running performance of a fan, a quasi “intelligent” fan is created, wherein proceeding from component-specific or function-specific numerical detailed models and based on at least one algorithm, a model reduction and thus a data reduction (data refinement) to component-specific or function-specific behavior models is performed, wherein the reduced data of the behavior models are coupled or combined in a system simulation to form a system behavior model with input and output variables, and wherein the input variables and associated output variables of the fan from the system behavior model are made available to an optimizer for selection in order to achieve an optimized control of the system as a function of underlying conditions.
This refers to the digital twin algorithm in the context of an “intelligent” fan as a further refinement of the twin algorithm described in section 1.
The further development of the digital twin algorithm is understood as an independent, situation-specific adjustment of the system parameters of the fan or the fan system in order to ensure the best possible efficiency and the best possible running performance at every duty point.
First, detailed numerical models are created, for example relating to a thermal model, a magnetic circuit model, or a model relating to the blade position and the flow or flow conditions. The detailed model can likewise be a digital twin in accordance with the introductory part of the description with respect to a fan environment, for example a data center provided for an entire system. The detailed model can also relate to the digital twin of a fan arrangement. Other detailed models are also conceivable.
In the next stage, the detailed models are reduced as part of a model reduction, specifically to what are known as behavior models. This is accompanied by a considerable reduction in the associated data.
In the system simulation, the behavior models with reduced data volumes are then linked, resulting in a behavior study with a combined behavior model.
The entire system is simulated in the system space with a homogeneously distributed combination of input variables. The result is a table containing the input combinations and associated system output variables. The table reflects a system behavior model, specifically with input variables and associated output variables of the fan. Based on these variables, optimization is possible.
While the system is operating, based on the ambient conditions, an optimizer searches the behavior model table for the best possible system output variables, such as the system efficiency, (e.g., in real time). As soon as the best possible system output variable is found, the associated input variables can be read from the table. With these input variables, the system is controlled in an optimized manner (e.g., in real time).
In light of the above description, it is advantageous for the optimizer to select the optimal system efficiency from the system behavior table and to supply the necessary input variables to the control system. In this way, constant optimization is possible.
Based on the digital twin together with the twin algorithm and based on an optimization of the efficiency and/or the running performance of a fan using an “intelligent” fan, the object of the present disclosure is to generate a constant improvement of the digital twin algorithm on the one hand and, on the other hand, to generate improved products (fans) through product innovation, specifically using calculated operating states.
The aforementioned object is achieved by the features of claim 1, specifically by a method for optimizing the operation of a fan or a fan arrangement using a digital replica of the fan or the fan arrangement and at least one operating parameter-specific algorithm, wherein the data and findings obtained during operation are fed to a constant innovation and algorithm analysis with the goal of generating both product innovations and improved “intelligent” algorithms.
The basis for the method according to the disclosure is the use of a digital twin and the twin algorithm used therein, in accordance with the introductory description in sections 1 and 2.
Through innovation analysis on the one hand and algorithm analysis on the other hand, the digital twin algorithm is constantly improved and new product innovations are generated.
The basis for the method according to the disclosure is the digital twin algorithm, which calculates operating states of the fan during operation, i.e. on site on the customer's premises. These operating states are sent to the cloud for analysis followed by further processing. The analysis advantageously utilizes a special tool, specifically a program unit for machine learning in the cloud. “Machine learning” is understood as the artificial generation of knowledge from experience.
An artificial system of this type learns from examples of the calculated operating states according to the digital twin algorithm and is able to generalize these once the actual learning phase has ended. Such a system recognizes patterns and regularities in the learning data based on the calculated operating states.
In light of the above, product innovations and improvements to algorithms can be made.
It is further advantageous that the calculation and recording of component states is used for obtaining new knowledge, for example, for the design of new products. A constant increase in digital know-how occurs.
The innovation analysis also makes it possible to determine what the customer actually requires with respect to the fan, on the basis of a specific requirements profile. Thus, new innovations are created through fan products that are individually tailored to the customer.
The innovation analysis provides a “feedback to design” through the analysis of smart data, as are obtained through model reduction in accordance with section 2 of the introductory part of the description.
Existing or improved algorithms can be used to calculate the service life or to optimize the performance of the fan and can be improved over the course of the analysis. The improved algorithms make the fan “intelligent” and enable the best possible prediction for maintenance. This is advantageous.
Ultimately, the improved algorithms and new product innovations are used in the development of new fan products and, on top of that, lead to a constant improvement of the digital twin algorithms.
There are various options for the advantageous configuration and refinement of the teaching of the present disclosure. Reference is made in this regard to the claims subordinate to claim 1 and to the following description of an exemplary embodiment of the disclosure, with reference to the set of drawings. In conjunction with the description of the exemplary embodiment of the disclosure, in which reference is made to the set of drawings, configurations and refinements of the teaching are generally also explained. In the set of drawings,
Specifically,
As stated above, the service life of bearing grease and bearings is dependent on the operating temperature and the speed of the motor. Since a temperature sensor cannot be positioned in the immediate vicinity of the bearing, the bearing temperature must be calculated using a model, according to the disclosure using the digital twin algorithm, which results from a combination of the digital twin and an operating parameter-specific algorithm (intelligent algorithm).
The digital twin is nothing more than a mathematical model, which is based on a reduced coupled thermomagnetic and mechanical computational model. The digital twin calculates the thermal and mechanical state of the entire system as it relates to the motor. By use of the virtual sensors belonging to the digital twin, the digital twin can ascertain the bearing grease temperature based on the operating state of the motor.
The intelligent algorithm requires the component states for further processing of the data, in order to predict fan failure, for example. Based on failure characteristic curves, the failure of the motor can be calculated or at least estimated. All of the software relating to the digital twin algorithm is implemented in machine code (C code) on the motor microprocessor, so that no additional electronic system is required.
The detailed models are then reduced to behavior models so that the volume of data is manageable.
The behavior models and the algorithm used to calculate the bearing grease service life are then linked in a system simulation, specifically as part of a combination of the digital twin with the operating parameter-specific algorithm, which in the present case is used to calculate the bearing grease service life. The C code is generated from the system simulation, and the C code is implemented directly on the motor microprocessor.
As stated above, the detailed model must be reduced to a behavior model in order to decrease the computing time. This measure allows the digital twin algorithm to be implemented on the microprocessor of the motor. For reduction of the thermal model, various methods can be used, for example the Krylov method. In said method, the data of the detailed model are reduced by diminishing the model order.
The magnetic detailed model can be reduced using an algorithm or using a table. Precalculated results are defined in the table for certain constellations, so that complex calculations can be replaced by a quick value search. Using the correspondingly reduced models, the bearing grease temperature and the bearing temperature can be calculated. The calculated values use the operating parameter-specific algorithm, in this case the algorithm for calculating the bearing grease service life, to calculate the service life of the bearing grease and of the bearing.
It is also possible to weight, (e.g., exponentially), the consumed service life of the bearing/bearing grease based on the operating temperature.
The reduced models according to the digital twin and the operating parameter-specific algorithm relating to the bearing grease service life are integrated into a system simulation and linked to one another. The system simulation can be created in the MATLAB program, for example. Using the MATLAB code generator, the system simulation can be translated into C code and implemented on the motor microprocessor.
According to the diagram of
The diagram of
Based on the data reduction described above, the method enables a compact C code to be generated which can be run on standard microprocessors. On the microprocessor, a type of data refinement (Big Data→Smart Data) takes place, which is the result of calculation. Only the compressed, refined data are processed further or, for example, sent to a cloud. Naturally, this significantly reduces the streaming volume of the connection to the cloud.
The operating parameters ascertained with the digital twin and the operating parameter-specific algorithm can further be used for predictive maintenance and for maintenance of a fan, as well as for optimizing the design and operation of a fan, with the digital twin algorithm being refined to adapt the system parameters specifically to the individual situation, namely to guarantee the best possible efficiency and the best possible running performance at every duty point.
The data are transferred from the motor microprocessor to the cloud for innovation analysis and for algorithm analysis.
As part of the innovation analysis, machine learning takes place, resulting in constant product innovations.
Machine learning also takes place as part of algorithm analysis, resulting in increasingly intelligent algorithms.
The results of both analyses—innovation analysis and algorithm analysis—are fed back to improve the digital twin and the digital twin algorithm, with the goal of “intelligent” algorithms and to create “intelligent” fans.
For the teaching according to the disclosure, as part of a specific characteristic in accordance with the features of claim 5, it is especially important for patterns and regularities to be recognized. In addition to the above, the following can be stated:
“Artificial intelligence” is the generic term used to describe all fields of research dealing with the performance by machines of tasks usually requiring human intelligence. One sub-field of artificial intelligence is “machine learning”, which gives machines the ability to generate “knowledge” from experience, in other words to learn. “Deep learning” using artificial neural networks is an efficient method of perpetual machine learning based on the statistical analysis of large volumes of data and is therefore the most important future-oriented technology within artificial intelligence.
“Deep learning” is one learning method within the field of machine learning. The use of neural networks enables the machine itself to recognize structures, to evaluate this recognition, and to independently improve or optimize itself in multiple forward and backward runs.
For this purpose, the artificial neural networks are divided into multiple layers. These act as a weighted filter that works from coarse to fine, thereby increasing the probability of recognizing a pattern and outputting a correct result. This is modeled on the human brain, which works in a similar way.
Artificial neural networks can be represented as matrices. This offers the advantage of enabling the necessary calculations to be performed very easily. Calculation on a conventional microprocessor, and thus also on a fan microprocessor, is possible. This enables the intelligent fan without the need for an internet connection.
Artificial neural networks can be used to adapt the digital twin algorithm to a wide range of products of a manufacturer and to different customer applications in a company. Artificial neural networks can also be used to predict fan failure on the basis of error patterns. Multiple related factors, such as increased current and increased electronics temperature, are used for this purpose.
It is important for the development of modern fans to be based on a digital twin of the fan and the use of a digital twin algorithm. From the operation of the fan, operating states are determined, and adaptive control and an influencing of the service life take place. The innovation analysis and the algorithm analysis are fed back to the digital twin algorithm and provide for an improvement toward an “intelligent” execution of the algorithm, with the further goal of creating an “intelligent” fan.
The diagrams in
Advantageous is the use of a digital replica, specifically a digital twin of the fan. The digital twin is produced through data processing. Specifically, it is produced from a combination of known input variables or sensor measured values with calculated values and calculations/models. Based on the digital twin, component temperatures, currents, losses, etc. are ascertained at certain predetermined points on the fan. Based on the digital twin, actual values, such as specific component temperatures, are determined virtually, specifically when there is no economically/structurally viable option for measurement by use of sensors at the respective specific location on the fan.
Further important to the claimed teaching is the operating parameter-specific algorithm. Based on the results or the data provided by the digital twin, for example the bearing temperature, parameters such as the probability of failure or the consumed service life of the fan or the fan bearing are determined. These parameters are dependent on the current operating parameters of the fan and the history thereof, i.e. the duty points and environments in which the fan is being/has been operated.
In the left-hand column of
From these input variables, heat sources and heat sinks are calculated. These are based on simulation-based models that factor in heat sources such as copper losses, iron losses, and electronics losses, and heat sinks such as motor cooling (cooling fan, air flow, and ambient temperature). The result is input variables for a reduced thermal model with virtual sensors. All of this corresponds to the digital twin as a thermal model.
Using the reduced thermal model with virtual sensors, component temperatures are calculated. The thermal model replicates the physics of the fan and uses virtual sensors to calculate the temperature in the bearing, in the winding, at the magnet, and in the various electronic components, as needed.
Building on
The respective models for calculating aging result in a calculated service life in days or hours, which on its own can serve merely as information. The relevant information can then be used for further forecasting, specifically for predicting the remaining service life of the individual components or of the entire fan. This prediction can then be used for intelligent optimization of the remaining service life. Measures to extend the remaining service life can be implemented, for example a reduction in the speed or an intelligent distribution of the load to multiple fans. These measures can be communicated by use of a correcting variable.
For a clearer understanding of the teaching of the disclosure, the order of the method stages and the contents thereof are important. The order of the respective method stages can be derived from the development workflow of the underlying algorithm. This is shown in
For creating a detailed model, the following is generally relevant:
A model is a replica or an approximation of reality, which by definition is a simulation. A model is always limited to a segment that is of interest for the intended replica. Moreover, a model is fundamentally incomplete, since either it is reduced for easier use in terms of its required input variables, or individual physical behavior elements are unknown at the time the model is created. Depending on the subsequent use and the objectives, different types of modeling may be required, i.e. different areas of consideration, different required accuracies of the results or the speed of the calculation, for example. There are many types of models; however, in technical fields, most models are connected with a mathematical representation, for example with algebraic equations or inequations, systems of ordinary or partial differential equations, state space representations, tables, or graphs.
Virtual product development using FE simulation (Finite Element Simulation) is an integral part of today's product development processes. Traditionally, a physical domain (e.g. stability or thermals or magnetic circuit) is replicated in a very large (100 gigabyte range) and computation-intensive model, and the results are determined at millions of points (nodes) in the model. This is one variant of detailed models. The process of creating these detailed models can be outlined roughly as follows:
Detailed models that contain virtual sensors with respect to fans/entire systems that include fans are created as follows:
Detailed models are created with the goal of replicating the physics of the fan and/or of the system as a whole. So-called virtual sensors are defined calculation points in the detailed models. These virtual sensors calculate component states, such as the winding temperature in the thermal detailed model of the fan. Detailed models are simulation models that are complex in terms of computing time, processing power required, and memory requirements. Such detailed models, for example thermal models, magnetic circuit models, electronics models, control models, force models, or vibration models, are used for calculating non-linear operating states. The physical effects of the system include interactions between the domains, and therefore, the individual models must be regarded as coupled within the system as a whole. Calculations using detailed models in the entire system are not practicable in terms of computing time, since interactions cannot be evaluated in real time. A model reduction is therefore necessary.
The generation of reduced models can be carried out as follows:
A model reduction describes an existing model very generally, to reduce additional information in order to optimize the model in terms of memory requirements or computing speed, for example. There are many variants of model reduction depending on the specific application, for example:
The basis for the reduced model is an FE model of the thermals, which maps the temperatures at every point on the model as a function of the heat input and heat output. In the following example, the model reduction is simplified to only one heat input and one heat output, only one temperature to be determined at point A, and only the values “high” and “low”. For this purpose, a parameter study is carried out, from which this “look-up table” is created:
There are then several options for using the results.
The basis for the reduced model is an FE model of the thermals, which maps the temperatures at every point on the model as a function of the heat input and heat output. Compact state space models can then be simulated using mathematical assumptions, calculations, and transformations (e.g. LTI system or Krylov subspace method). Said models consist of two differential or integral equations and four matrices that describe the entire system (for example, 200×200 matrices filled with scalar numerical values). However, these no longer plot the temperature at millions of nodes, but only at a few selected points. Moreover, approximation leads to a deviation of the results, dependent upon the size of the state space model. Generally, the larger the model and its matrices, the smaller the deviation.
State space models are available on a standard basis as procedures, modules, or objects in many computer algebra programs such as MATLAB, or in programming languages, which implies that such models can be calculated by simply importing the matrices. Input variables in this case are, for example, heat output that enters the system and heat sinks resulting from convection; output variables are, for example, certain component temperatures (e.g. three different component temperatures).
In this example, experimental results form the basis for the model reduction. In this case, as in example a), a table of measurement results would be created, and the process would then continue in an equivalent manner (discrete use, linear interpolation, or regression using mathematical functions).
A coupling of physical domains or of different models can further be of use.
Traditionally, in virtual product development domains are considered individually, since considering them together is highly computationally intensive and memory intensive and is not really practicable. Model reduction makes it possible to couple the models from different domains. For example, coupling a detailed magnetic circuit model, the computing time of which totals several days to weeks on a powerful computing cluster, with a thermal model offers no advantage. In many cases, this is necessary for replicating actual behavior with maximum accuracy.
The above specifications relating to model reduction of the detailed models apply to a practical application for fans and/or fan systems, in which case an order reduction may be performed using the Krylov subspace method. The goal is to minimize the computing time, the required computing power, and the memory requirement, so that a calculation in real time is possible. The virtual sensors are retained and provide output variables.
According to
In the next stage, the fan system models are linked to the installation model, creating an overall system model. The overall system model consists of multiple fans and an installation, for example comprising a compressor and/or condenser. The installation model can be created using the same workflow as the fan system model. The fan system models and the installation model can then be linked to form an overall system model.
The next stage includes a behavior study, specifically the calculation of response variables with combinations of input parameters.
The goal of the study is to determine the behavior of the overall system model and to use this knowledge to control the system in real time.
Based on the overall system behavior, effects and influences of model input variables are transferred or mapped onto the model response variables in the design space.
The design space is a multi-dimensional space that is spanned by the possible input variables. The number of input variables corresponds to the dimension of the design space. With ten input variables, this implies ten dimensions.
The model input variables are varied within defined limits. This creates combinations of parameters that evenly cover and thereby describe the multidimensional space. The model response variables such as efficiency and running performance are calculated using the parameter combinations. The behavior study provides a design space that is filled with response variables as a function of the input variables. This space replicates the behavior of the system as a whole.
The adjustment or the selection of the response variable and the associated input variable combination from the behavior table is carried out by an optimizer, specifically according to the further method stage shown in
According to the diagram of
The digital twins of the fan and of the cooling circuit physically replicate the system. The knowledge from the overall cooling system behavior table as shown in
According to the combination of features recited in the claims, innovation analysis is provided. The goal of innovation analysis is to improve efficiency and running performance and to reduce material costs through knowledge gained from the customer application. Digital images of actual customer operations are collected. Through pattern recognition, optionally using AI (AI=artificial intelligence, machine learning), the characteristic properties of the customer's operations are filtered out and recognized. Based on the characteristic properties from the customer's operations, a customer model is created. The model is analyzed for weaknesses using artificial intelligence.
One example of such a weakness would be operation of the fan in an area where cooling is not optimal. The efficiency has declined as compared with catalog measurements. Once such weaknesses have been identified, the goal of optimization is to increase efficiency at the customer's operating point. The optimizer uses the detailed model of the fan and the customer pattern model for optimization. The result of the optimization may be a winding adjustment, for example, and/or a geometry adjustment to improve the cooling of the fan.
The goal of the intelligent algorithms is to improve and develop new algorithms for classifying and predicting a fan failure. Digital images of actual customer operations are collected. Artificial intelligence creates a pattern from the collected data and recognizes specific changes in the pattern over history up to the point of a malfunction. Based on the changes in the patterns, a malfunction can be classified and a prediction of failure can be made. This is converted into an algorithm, usually based on neural networks or self-learning systems. When an algorithm is improved or a new algorithm is created, the algorithm is transferred to the customer's operations, with improvement taking place cyclically or periodically. The workflow takes place automatically in the cloud as depicted in
Finally, it should be expressly noted that the exemplary embodiments described above are intended only for the purpose of illustrating the claimed teaching, which is not restricted to these exemplary embodiments.
Number | Date | Country | Kind |
---|---|---|---|
10 2018 201 709.3 | Feb 2018 | DE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/DE2019/200009 | 2/4/2019 | WO | 00 |