METHOD FOR OPERATING A FAN SYSTEM AND FAN SYSTEM HAVING A BACKWARD CURVED CENTRIFUGAL FAN

20210372417 · 2021-12-02

    Inventors

    Cpc classification

    International classification

    Abstract

    A method for operating a fan system as well as such a fan system. The fan system has a control device having an artificial neural network. The control device controls an electric motor of a backward curved centrifugal fan. The centrifugal fan creates a gas flow that is characterized by an actual flow value, particularly the actual value of a volume flow rate. The actual flow value is not detected by a sensor means, but determined by means of the artificial neural network depending from input variables and based thereon, the electric motor is open loop or closed loop controlled by means of the control device. The motor current and the motor voltage as well as their time-dependent behavior that can be the time derivative (e.g. gradient of first order) or that can be at least one preceding value at a preceding point in time, are provided to an input layer of the artificial neural network. It is particularly advantageous, if the artificial neural network determines an actual value of an output pressure that is fed back internally or externally forming an input variable for the input layer.

    Claims

    1. A method for operating a fan system comprising a control device and a backward curved centrifugal fan having a motor and a rotor driven by the motor, wherein the fan system is configured to create a gas flow that is characterized by at least one actual flow rate value (pa(kT), Q(kT); pa (t.sub.akt), Q(t.sub.akt)), wherein the method comprises the following steps: determination of an operation parameter (U(kT); U(t.sub.akt)) forming a correcting variable and characterizing the operation condition of the motor of the centrifugal fan, determination of at least one operation parameter (I(kT); I(t.sub.akt)) forming at least one actual system variable and characterizing at least one operation condition of the motor of the centrifugal fan in a continuous or time-discrete manner, providing the correcting variable (U(kT); U(t.sub.akt)) and the actual system variable (I(kT); I(t.sub.akt)) to the artificial neural network of the control device (11), determination of the at least one actual flow value (Q(kT); Q(t.sub.akt)) by means of the artificial neural network based on the correcting variable (U(kT); U(t.sub.akt)) and the actual system variable (I(kT); I(t.sub.akt)) and the time-dependent change (I((k−1)T); dI) of the actual system variable (I((k−1)T);dI), checking whether the correcting variable (U(kT); U(t.sub.akt)) has to be modified based on the at least one determined actual flow value (Q(kT), Q(t.sub.akt)).

    2. The method according to claim 1, wherein the control device comprises a regulator to which a control deviation between a predefined desired flow value and the actual flow value (Q(kT), Q(t.sub.akt)) is submitted.

    3. The method according to claim 1, wherein an actual flow value of the at least one actual flow value determined by the artificial neural network is an actual volume flow rate value (Q(kT), Q(t.sub.akt)) and the desired flow value is a desired volume flow rate value.

    4. The method according to claim 2, wherein the desired volume flow rate value remains constant during operation in order to obtain a constant volume flow rate.

    5. The method according to claim 1, wherein the artificial neural network comprises an input layer to which the actual value of the actual system variable (I(kT); I(t.sub.akt)) and of the correcting variable (U(kT); U(t.sub.akt)) for the actual point in time (kT) as well as a preceding value of the actual system variable (I((k−1)T)) to a preceding point in time ((k−1)T) is submitted.

    6. The method according to claim 5, wherein in addition a preceding value of the correcting variable (U((k−1)T)) to a preceding point in time ((k−1)T) is submitted to the input layer.

    7. The method according to claim 1, wherein the artificial neural network comprises an input layer to which the actual value of the actual system variable ((I(t.sub.akt)) for the actual point in time as well as a time-dependent change of the actual system variable (dI) for the actual point in time (t.sub.akt) is submitted.

    8. The method according to claim 7, wherein in addition a time-dependent change of the correcting variable (dU) for the actual point in time (t.sub.akt) is submitted to the input layer.

    9. The method according to claim 1, wherein an actual flow value of the at least one actual flow value determined by the artificial neural network is an actual output pressure value (pa(kT), pa(t.sub.akt)).

    10. The method according to claim 1, wherein an actual flow value (pa(kT), pa(t.sub.akt)) of the at least one actual flow value (pa(kT), pa(t.sub.akt)) determined by the artificial neural network is fed back to an input layer of the artificial neural network.

    11. The method according to claim 9, wherein the actual output pressure value (pa(kT), pa(t.sub.akt)) is fed back to the input layer.

    12. The method according to claim 1, wherein the artificial neural network comprises neurons and wherein each neuron comprises an activation function.

    13. The method according to claim 12, wherein the activation function is formed by a rectifier.

    14. The method according to claim 12, wherein the activation function is limited to a maximum value (F.sub.max).

    15. The method according to claim 1, wherein at least one actual system variable of the at least one actual system variables depends on the fan rotation speed or is the fan rotation speed and wherein the fan rotation speed is determined indirectly or is directly detected by means of a rotation speed sensor.

    16. A fan system comprising a control device and a backward curved centrifugal fan having a motor and a rotor driven by the motor, wherein the control device is configured to carry out the method according to claim 1.

    17. The method according to claim 2, wherein an actual flow value of the at least one actual flow value determined by the artificial neural network is an actual volume flow rate value (Q(kT), Q(t.sub.akt)) and the desired flow value is a desired volume flow rate value.

    18. The method according to claim 17, wherein the desired volume flow rate value remains constant during operation in order to obtain a constant volume flow rate.

    19. The method according to claim 18, wherein the artificial neural network comprises an input layer to which the actual value of the actual system variable (I(kT); I(t.sub.akt)) and of the correcting variable (U(kT); U(t.sub.akt)) for the actual point in time (kT) as well as a preceding value of the actual system variable (I((k−1)T)) to a preceding point in time ((k−1)T) is submitted.

    20. The method according to claim 19, wherein in addition a preceding value of the correcting variable (U((k−1)T)) to a preceding point in time ((k−1)T) is submitted to the input layer.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0032] FIG. 1 a highly schematic block diagram of a fan system having a control device and a backward curved centrifugal fan,

    [0033] FIG. 2 a block diagram of an artificial neural network of the control device of the fan system of FIG. 1,

    [0034] FIG. 3 a block diagram of another embodiment of an artificial neural network of the control device of FIG. 1,

    [0035] FIG. 4 a block diagram of a neuron of the artificial neural network of FIGS. 1-3,

    [0036] FIG. 5 an activation function for the neuron of FIG. 4,

    [0037] FIG. 6 an exemplary relation between the volume flow rate, the motor current and the fan rotation speed of the fan system of FIG. 1, wherein the lines of equal volume flow rate are illustrated that intersect with lines of equal output pressure,

    [0038] FIG. 7 an exemplary relation between the fan rotation speed, motor current and the control level of the motor voltage of the fan system of FIG. 1,

    [0039] FIG. 8 an exemplary relation between the fan rotation speed, the volume flow rate and the control level or the motor voltage of the fan system of FIG. 1 and

    [0040] FIG. 9 characteristic curves of a group of characteristic curves that illustrate in an exemplary manner the relation between the volume flow rate and the motor current of the fan system of FIG. 1.

    DETAILED DESCRIPTION

    [0041] In FIG. 1 a fan system 10 is highly schematically illustrated based on a block diagram. The fan system 10 comprises a control device 11 for open loop control or closed loop control of a backward curved centrifugal fan 12. The backward curved centrifugal fan 12 has a motor, e.g. an electric motor 13 that is operatively connected with a rotor 14 of the centrifugal fan. During rotation the rotor 14 creates a gas flow G, e.g. an air flow, that has an output pressure pa and a volume flow rate Q downstream of the centrifugal fan 12 or downstream of the fan system 10.

    [0042] The backward curved centrifugal fan 12 or the rotor 14 has fan blades 15 extending between a radial inner edge and a radial outer edge in a curved manner that are arranged uniformly distributed in rotation direction on the rotor 14. With view in rotation direction the radial inner edge is arranged in front of the radial outer edge. The side of each fan blade 15 facing in rotation direction has a convex shape and the opposite side has a concave shape.

    [0043] The gas flow G can be characterized by at least one flow parameter, e.g. by the output pressure pa or the volume flow rate Q. At least one of the flow parameters and according to the example the volume flow rate Q, can be open loop or closed loop controlled. The open loop or closed loop controlling of the flow parameter of the gas flow G shall be carried out without detection by means of a sensor according to the example, and particularly without the use of a volume flow rate sensor and/or a pressure sensor.

    [0044] In the embodiment the flow parameter of the gas flow G shall be closed loop controlled to a value that is preset by a desired flow value B by means of the control device 11. The desired flow value B is a desired volume flow rate value and the flow rate value Q thus forms the control variable according to the example. The actual volume flow rate value is not detected by sensor means, but is determined in the control device 11 by means of the use of an artificial neural network 19. Based on the actual flow value determined by the artificial neural network 19, which is the actual volume flow rate value in the present case, the control deviation D can be calculated by calculating the difference from the desired flow value B and can be submitted to a regulator 20 of the control device 11. The regulator 20 can subsequently modify one or more operation parameters of the electric motor 13, e.g. the motor current I or the motor voltage U in order to minimize the control deviation D and to eliminate the control deviation D in the ideal case.

    [0045] Due to the profile of the fan blades 15, a characteristic curve of the backward curved centrifugal fan 12 is created describing the relation between the motor current I and the volume flow rate Q, as illustrated in FIG. 9. The progress is non-linear and comprises a maximum. The characteristic curve is shifted with increasing fan rotation speed in the direction of higher values of the motor current I in case of constant volume flow rate Q. Due to the curved parabola-like progress, the determination of the motor current I of the electric motor 13 and the fan rotation speed n (rotation speed of the electric motor 13 or the rotor 14), an unambiguous mapping to the created volume flow rate Q of the gas flow G cannot be made, because the operating point is not unambiguous. This ambiguous relation is illustrated by the dashed lines in FIG. 9 describing a constant motor current value respectively that each have two intersection points with the associated characteristic curve.

    [0046] For further illustration of the operation behavior of the backward curved centrifugal fan 12 additional spatial characteristic areas are illustrated in FIGS. 6-8. FIG. 6 shows the relation between the created volume flow rate Q, the output pressure pa, the motor current I and the fan rotation speed n. In FIG. 6 lines of constant output pressure pa intersect the lines of constant volume flow rate Q. FIG. 7 illustrates the relation between the fan rotation speed n, the motor current I and a control level of the electric motor 13 between 0% and 100%, wherein the control level increases with increasing motor voltage U. FIG. 8 shows the relation between the fan rotation speed n, the volume flow rate Q of the gas flow G and the control level of the electric motor 13.

    [0047] For determination of the fan rotation speed n, a rotation speed sensor 21 can be provided as an option that, however, is preferably omitted. As an option, also at least one additional sensor 22 can be provided in order to detect environmental conditions or other influencing parameters, e.g. the air humidity h and/or the input pressure pe that can, for example, correspond to the air pressure in the surrounding area. Instead of the detection of the input pressure pe by sensor means, it can also be determined in another manner, e.g. by means of a calculation depending on the geographic location of installation of the fan system 10, particularly based on the geographic height above sea level.

    [0048] Operation parameters of the centrifugal fan 12 and particularly of the electric motor 13 are transmitted to the artificial neural network 19. One of the operation parameters forms a correcting variable and another operation parameter forms an actual system variable. The motor voltage U can be used as correcting variable and the motor current I can be used as actual system variable or as an alternative also vice versa. The actual system value can be calculated, estimated or measured. The desired motor voltage value that is output by means of the control device 11 can be used as motor voltage U such that a measurement of the actual motor voltage value can be omitted. The fan rotation speed n or its change is indirectly monitored according to the example, e.g. by means of the motor current I. As an alternative or in addition, the fan rotation speed n can also be detected by means of the rotation speed sensor 21 and can be submitted to the control device 11.

    [0049] As an option, the input pressure pe or the air humidity h can be additional input variables for the artificial neural network 19.

    [0050] In the control device 11 or the artificial neural network 19 not only respective actual values of the motor voltage U and the motor current I are considered, but also their time-dependent behavior or time-dependent progress. For this, for example, multiple values of the motor voltage U and the motor current I detected in different points of time can be input as input variables in the artificial neural network 19 (FIG. 2). The difference of these values divided through the time distance of the detection is—at least approximately—an inclination value that characterizes the time-dependent change.

    [0051] As an alternative, a time derivative can be created by means of differentiators 23, e.g. the motor current change dI and in addition, as an option, a fan rotation speed change do that represent the first order time derivatives of the motor current I or the fan rotation speed n respectively (FIG. 3). In addition or as an alternative, also time derivatives of higher order can be detected and considered. These configurations are particularly suitable, if the operation parameters are detected time continuously. In FIG. 3 the actual values are illustrated by means of the actual measurement point in time t.sub.akt.

    [0052] FIG. 2 schematically illustrates the possibility to detect the operation parameters in a time-discrete manner in a time interval T respectively. The actual point in time is represented by the time interval kT. The preceding time interval is characterized by (k−1)T. The time-dependent behavior is characterized for the input variables. The motor current I as well as the motor voltage U are transmitted respectively for the actual time interval in form of an actual motor current value I(kT) and in Form of an actual motor voltage value U(kT) to the artificial neural network 19. In addition, at least one preceding motor current I((k−1)T) and at least one preceding motor voltage value U((k−1)T) are transmitted to the artificial neural network 19 in order to consider the time-dependent behavior.

    [0053] As already explained, also additional input variables can be submitted to the artificial neural network, as illustrated in FIGS. 2 and 3. All of the input variables can be transmitted also in relation to their time-dependent behavior in addition to the transmission of the respected actual value, e.g. in that a preceding value at a preceding point in time is submitted (FIG. 2) or in that by means of a differentiator 23 the time derivative is determined (FIG. 3). In both cases knowledge about the time-dependent behavior is present in the artificial neural network 19.

    [0054] The artificial neural network 19 is only schematically represented in FIGS. 2 and 3. It comprises an input layer 30, at least one hidden layer 31 and an output layer 32. Each of these layers 30, 31, 32 of the artificial neural network 19 can comprise an arbitrary number of neurons 33 (FIG. 4) depending on the specific configuration. In the input layer the number of neurons 33 can correspond to the number of input variables, for example, that are transmitted to the input layer 30. In the embodiment one neuron 33 is provided for each actual value of an input variable and for each submitted preceding value (FIG. 2) or for each submitted time derivative (FIG. 3) an additional neuron 33 is provided in the input layer 30. According to the example, at least four or five neurons are provided in the input layer 30.

    [0055] At least one of the following input variables is transmitted to each neuron 33 in the input layer 30: The actual value of the motor current I(kT), I(t.sub.akt) and/or the actual value of the fan rotation speed n(kT), n(T.sub.akt), the actual value of the motor voltage U(kT), U(t.sub.akt), the actual value of the output pressure pa, the preceding value I((k−1)T) or the time derivative dI of the motor current I and/or the preceding value n((k−1)T) or the time derivative do of the fan rotation speed n. According to the example, also the preceding value U((k−1)T) or the time derivative dU of the motor voltage U is transmitted to the input layer 30. As an option, in addition, also the preceding value pa((k−1)T) of the output pressure (FIG. 2) or the time derivative dpa of the output pressure pa (FIG. 3) can be transmitted to the input layer 30. The submission of the input pressure pe as well as the air humidity h is also optional.

    [0056] As illustrated in FIG. 4, at least one value of another layer and/or at least one of the indicated input variables is submitted to each neuron 33 at a neuron input in form of a neuron input value x.sub.1 to x.sub.n. The neuron input values x.sub.1 to x.sub.n are weighted by means of a respectively assigned weight w.sub.1 to w.sub.n and summed, whereby a weighted sum x.sub.w is obtained. The weighted sum is provided to an activation function F of the neuron 33. The activation function F also depends from a threshold S. Specifically the value of the activation function F is output in the form of a neuron output value y depending on the difference of the weighted sum x.sub.w minus the threshold S: y=xw−S. Firing of the neuron 33 is predefined by means of the threshold S.

    [0057] Alternatively to considering the threshold S as an input parameter in the activation function F also so-called on-neurons can be used, in which a threshold S is considered in the form of a neuron input value x.sub.0 during calculation of the weighted sum x.sub.w.

    [0058] In FIG. 5 one possible activation function F is illustrated only by way of example. According to the example, a rectifier (ReLU) is selected as activation function F. Also other known activation functions for neurons 33 can be used that are preferably non-linear. In the embodiment the neuron output value y is limited to a maximum value F.sub.max of the activation function F, e.g. 6. Due to the limitation to the maximum value, rarely occurring features can be better considered during learning of the artificial neural network 19.

    [0059] The artificial neural network 19 is trained based on known parameters and data and can be used for open loop or closed loop control after training. During the operation it is possible to update the artificial neural network 19. A continuous learning is not provided in the preferred embodiment of the fan system 10, because preferably no sensors 21, 22 are provided.

    [0060] At least one determined neuron output value y can be fed back from a subsequent layer to a preceding layer. The feedback can be realized internal of the artificial neural network 19 or also external of the artificial neural network 19. The artificial neural network 19 can be configured as recurrent neural network, for example. According to the example, at least one actual flow value is determined in a hidden layer 31 or alternatively in the output layer 32 that is fed back in one of the preceding layers, particularly in the input layer 30. In the embodiments illustrated in FIGS. 2 and 3 an actual value for the output pressure pa is determined in at least one hidden layer 31 and is fed back as input variable to the input layer 30.

    [0061] Due to the feedback of the output pressure pa into the input layer 30, a very good stability of the closed loop control can be achieved, also if the provided other input variables do not change. In addition, an average calculation can be carried out by use of the determined actual output pressure during the recalculation of the output pressure.

    [0062] If the flow conditions of the gas flow G change due to external influences, the fan system reacts by changing the fan rotation speed n that can be recognized in the change of the motor current I (actual system variable). The trained artificial neural network 19 determines the assigned actual volume flow rate value of the volume flow rate Q. The regulator 20 then adjusts the motor voltage U (correcting variable) in order to minimize the control deviation D that in turn is fed back to the artificial neural network 19.

    [0063] The regulator 20 can be realized as software module and/or hardware module. The determination of the control deviation and the correcting variable by regulator 20 is carried out external of the artificial neural network 19 according to the example and can, as an option, also be carried out internal of the artificial neural network 19.

    [0064] During training different output pressures pa can be adjusted, e.g. by using a Venturi nozzle for differential pressure determination and the artificial neural network 19 can learn based on the value of the output pressure pa without the need to measure the actual value of the volume flow rate Q. As a parameter characterizing the flow conditions for training or learning, the output pressure pa is used, but not the volume flow rate Q, such that a volume flow rate sensor can be omitted. The use of a volume flow rate sensor during training may occur if necessary in order to achieve more accurate training results. Based on this training the artificial neural network 19 can be adapted with sufficient accuracy such that during start-up good control results for the control of the volume flow rate Q are obtained.

    [0065] The artificial neural network 19 reacts during operation of the fan system 10 also to external changes that have an influence on the operation and effect, for example, a change of the fan rotation speed n. In the control device 11 comparison models for the condition of the artificial neural network 19 can be stored that are assigned to a known disturbance variable or a known environmental parameter. By comparison of the actual condition of the artificial neural network 19 with comparison models, the control device 11 can thus also determine whether and what kind of changes have occurred in the environment or the system. For example, an increasing load of a filter or the clogging of a filter can be determined. Such a change is in relation to the time-dependent behavior not abrupt, but slower compared with other external influences. Due to the consideration of the time-dependent change or the time sequence of values, at least for the actual system variable and where appropriate one or more additional input variables in the artificial neural network 19, conclusions on the kind of external influence can be made. For example, the opening or closing of a door or flap in the suction volume and/or the output flow volume can be determined due to a sudden change of the operation condition (e.g. the fan rotation speed n) of the fan system 10.

    [0066] Due to the consideration of the time-dependent behavior, particularly the motor current I and/or the fan rotation speed n and/or the motor voltage U, the operating point can be unambiguously determined and for example an actual value of a volume flow rate Q can be unambiguously assigned to a motor current I. For the illustration in FIG. 9 this means that the characteristic line from the group of characteristic lines can be selected based on the actual value of the fan rotation speed n (measured or calculated from the motor current I or the motor voltage U). Based on the change of the motor current I it can be determined whether the motor current I increases or decreases. Dependent therefrom the actual operating point is in the increasing portion of the characteristic line up to the maximum of the motor current I or in the decreasing portion of the characteristic line at volume flow rate values that are larger than the volume flow rate value characterized by the maximum of the motor current I.

    [0067] The invention refers to a method for operating a fan system 10 as well as such a fan system 10. The fan system 10 has a control device 11 having an artificial neural network 19. The control device 11 controls an electric motor 13 of a backward curved centrifugal fan 12. The centrifugal fan 12 creates a gas flow G that is characterized by an actual flow value, particularly the actual value of a volume flow rate Q. The actual flow value is not detected by a sensor means, but determined by means of the artificial neural network 19 depending from input variables and based thereon, the electric motor 13 is open loop or closed loop controlled by means of the control device 11. The motor current I and the motor voltage U as well as their time-dependent behavior that can be the time derivative (e.g. gradient of first order) or that can be at least one preceding value at a preceding point in time, are provided to an input layer 30 of the artificial neural network 19. It is particularly advantageous, if the artificial neural network 19 determines an actual value of an output pressure pa that is fed back internally or externally forming an input variable for the input layer 30. Additional input variables can be considered additionally as an option.

    LIST OF REFERENCE SIGNS

    [0068] 10 fan system [0069] 11 control device [0070] 12 centrifugal fan [0071] 13 motor [0072] 14 rotor [0073] 15 fan blade [0074] 19 artificial neural network [0075] 20 regulator [0076] 21 rotation speed sensor [0077] 22 sensor [0078] 23 differentiator [0079] 30 input layer [0080] 31 covered layer [0081] 32 output layer [0082] 33 neuron [0083] B desired flow value [0084] D control deviation [0085] dI motor current change [0086] dU motor voltage change [0087] dpa output pressure change [0088] F activation function [0089] F.sub.max maximum value of activation function [0090] G gas flow [0091] h air humidity [0092] I motor current [0093] kT actual point in time (time-discrete) [0094] n fan rotation speed [0095] pa output pressure [0096] pe input pressure [0097] Q volume flow rate [0098] S threshold [0099] t.sub.akt actual point in time (time-continuous) [0100] U motor voltage [0101] w.sub.i weight i (i=1−n) [0102] x.sub.i neuron input value i (i=1−n) [0103] x.sub.w weighted sum [0104] y neuron output value