Fan driving method and device, storage medium and air conditioning system

文档序号:394194 发布日期:2021-12-14 浏览:6次 中文

阅读说明:本技术 风机驱动方法、装置、存储介质及空调系统 (Fan driving method and device, storage medium and air conditioning system ) 是由 梁国强 蔡佳明 于 2021-09-13 设计创作,主要内容包括:本发明实施例公开了一种风机驱动方法、装置、存储介质及空调系统,包括:响应于启动指令,控制智能功率模块输出随时间变化的第一电压给风机;确定目标终止时刻的第一电压的值作为电压终止值,获取目标终止时刻的电流值作为电流终止值,并根据电压终止值和电流终止值确定对应的电感值作为目标电感值;根据目标电感值识别风机的类型,并根据风机的类型控制智能功率模块驱动风机。本发明实施例通过电感值识别风机的类型后,再通过智能功率模块对风机适配驱动,减少电机被烧毁的风险及降低成本。本发明实施例可广泛应用于空调技术领域。(The embodiment of the invention discloses a fan driving method, a fan driving device, a storage medium and an air conditioning system, wherein the fan driving method comprises the following steps: responding to a starting instruction, and controlling the intelligent power module to output a first voltage changing along with time to the fan; determining a value of a first voltage at a target termination moment as a voltage termination value, acquiring a current value at the target termination moment as a current termination value, and determining a corresponding inductance value as a target inductance value according to the voltage termination value and the current termination value; and identifying the type of the fan according to the target inductance value, and controlling the intelligent power module to drive the fan according to the type of the fan. According to the embodiment of the invention, after the type of the fan is identified through the inductance value, the fan is driven in a matching manner through the intelligent power module, so that the risk of burning the motor is reduced, and the cost is reduced. The embodiment of the invention can be widely applied to the technical field of air conditioners.)

1. A fan driving method, characterized by comprising:

responding to a starting instruction, and controlling the intelligent power module to output a first voltage changing along with time to the fan;

determining a value of the first voltage at a target termination moment as a voltage termination value, acquiring a current value at the target termination moment as a current termination value, and determining a corresponding inductance value as a target inductance value according to the voltage termination value and the current termination value;

and identifying the type of the fan according to the target inductance value, and controlling the intelligent power module to drive the fan according to the type of the fan.

2. The method according to claim 1, wherein the controlling the smart power module to output a first voltage varying with time to the wind turbine specifically comprises:

the intelligent power control system comprises a control intelligent power module, a fan, a first voltage and a second voltage, wherein the control intelligent power module outputs a first voltage which changes linearly along with time to the fan, the first voltage is a three-phase voltage, and the three-phase voltage comprises a first phase voltage which changes linearly, a second phase voltage which changes linearly and a third phase voltage which is fixed to a zero value.

3. The method of claim 2, wherein the first voltage is determined by:

acquiring a first rising slope, an initial time and an initial value of the first voltage, and taking a difference value between the target termination time and the initial time as a first rising time;

determining the first voltage according to a product of the first rising slope and the first rising time and an initial value of the first voltage.

4. The method of claim 3, wherein the target termination time is determined according to a target identification time of the fan, the fan includes a motor, and when the initial time is 0 and the initial value of the first voltage is 0, the determining the value of the first voltage at the target termination time as a voltage termination value includes:

determining a minimum value of inductance of the motor and a minimum value of rated current of the motor;

and acquiring a product of the minimum value of the inductance and the minimum value of the rated current as a first product, and determining the voltage termination value according to a ratio of the first product to the first rising time.

5. The method of claim 3, wherein when the initial time is 0 and the initial value of the first voltage is 0, the determining a corresponding inductance value as a target inductance value according to the end-of-voltage value and the end-of-current value comprises:

acquiring a product of the voltage termination value and the first rise time as a second product, and determining a first numerical value according to the second product and a preset proportionality coefficient;

determining a quotient of the first value and the end of current value as the target inductance value.

6. The method according to claim 2, wherein the end-of-voltage values include an end-of-voltage value of a first phase voltage and an end-of-voltage value of a second phase voltage, and the end-of-current values include an end-of-current value of a first phase current and an end-of-current value of a second phase current, and when the initial time is 0 and the initial value of the first voltage is 0, the identifying the type of the wind turbine according to the target inductance value specifically comprises:

calculating a first phase inductance value according to the voltage termination value of the first phase voltage and the current termination value of the first phase current;

calculating a second phase inductance value according to the voltage end value of the second phase voltage and the current end value of the second phase current;

obtaining a difference value between the first phase inductance value and the second phase inductance value as a first difference value, and calculating a ratio of the first difference value to the first phase inductance value;

when the ratio is larger than a preset value, determining that the type of the fan is an alternating current fan;

and when the ratio is smaller than or equal to the preset value, determining that the type of the fan is a direct current fan.

7. The method of claim 1, wherein the wind turbine includes a motor, and wherein controlling the smart power module to drive the wind turbine according to the type of the wind turbine comprises:

when the type of the fan is an alternating current fan, controlling the intelligent power module to output a first phase control voltage and a second phase control voltage which have phase differences of 90 degrees; the first phase control voltage and the second phase control voltage are kept unchanged after rising to a preset control voltage value from zero according to a preset voltage slope, and the frequency of the motor corresponding to the first phase control voltage and the frequency of the motor corresponding to the second phase control voltage are kept unchanged after rising to a preset frequency value from zero according to a preset frequency slope.

8. The method of claim 7, wherein the predetermined voltage slope is calculated by:

acquiring rated voltage of the fan as a rated voltage termination value, and acquiring first starting time as current starting time;

taking a quotient value of the rated voltage ending value and the current starting time as a current voltage slope, and acquiring the frequency of the motor corresponding to the current voltage slope as a current frequency slope;

driving the fan corresponding to the minimum rated current value in all the fans according to the current voltage slope and the current frequency slope, and acquiring the corresponding current starting current value;

when the current starting current value is larger than the minimum rated current value, acquiring second starting time as current starting time, then returning to the step of taking the quotient of the rated voltage ending value and the current starting time as the current voltage slope, and acquiring the frequency of the motor corresponding to the current voltage slope as the current frequency slope until the current starting current value is smaller than or equal to the minimum rated current value; the second starting time is half of the first starting time;

and when the current starting current value is smaller than or equal to the minimum rated current value, taking the current voltage slope as a preset voltage slope, and taking the current starting time as preset starting time.

9. The method of claim 8, wherein the predetermined frequency slope is calculated by:

taking the rated frequency of the fan as a frequency termination value;

and calculating the preset frequency slope according to the quotient of the frequency termination value and the preset starting time.

10. A fan driving device is characterized by comprising a controller and an intelligent power module; wherein the content of the first and second substances,

the controller for performing the fan driving method according to any one of claims 1 to 9;

the intelligent power module is respectively connected with the controller and the fan and is used for driving the fan under the control of the controller.

11. A fan drive device, comprising:

at least one processor;

at least one memory for storing at least one program;

when executed by the at least one processor, cause the at least one processor to implement the fan drive method of any of claims 1-9.

12. An air conditioning system comprising a fan drive as claimed in any one of claims 10 to 11.

13. A storage medium having stored therein processor-executable instructions, wherein the processor-executable instructions, when executed by a processor, are configured to perform the fan drive method of any of claims 1-9.

Technical Field

The invention relates to the technical field of air conditioners, in particular to a fan driving method and device, a storage medium and an air conditioning system.

Background

The indoor and outdoor fans of the existing air conditioner mainly use two types of direct current motors and alternating current motors, the direct current motors use a vector control method to adjust the rotating speed, and the alternating current motors are basically started directly by single-phase alternating current and cannot adjust the speed. The two motor driving modes need to be considered simultaneously when the hardware of the after-sale board is designed, namely, the hardware required for driving the two types of motors is reserved on the hardware board; after-market fan panels need to meet hardware requirements for controlling the ac-dc fan, such as an IPM (Intelligent Power Module) connected to the dc motor, and a relay and a capacitor connected to the ac motor, which may cause cost waste of the after-market fan panels. In addition, most direct current motors are three-pin sockets, alternating current motors have three-pin sockets and four-pin sockets, the risk of motor burnout caused by the fact that alternating current and direct current motors are plugged by mistake is existed, and after-sale maintenance cost is increased.

Because the motor windings of different models have the condition that the resistance values are close, if the direct current motor and the alternating current motor are identified through the resistance values, the condition of misjudgment is possibly caused, the motor is burnt, and the after-sale maintenance cost is increased.

Disclosure of Invention

The embodiment of the invention aims to provide a fan driving method, a fan driving device, a storage medium and an air conditioning system.

According to a first aspect of the present invention, a method for driving a fan is provided, including:

responding to a starting instruction, and controlling the intelligent power module to output a first voltage changing along with time to the fan;

determining a value of the first voltage at a target termination moment as a voltage termination value, acquiring a current value at the target termination moment as a current termination value, and determining a corresponding inductance value as a target inductance value according to the voltage termination value and the current termination value;

and identifying the type of the fan according to the target inductance value, and controlling the intelligent power module to drive the fan according to the type of the fan.

The fan driving method provided by the embodiment of the invention at least has the following beneficial effects: responding to a starting instruction, controlling the intelligent power module to output a first voltage changing along with time to the fan by the controller, calculating a target inductance value according to a voltage termination value and a current termination value of the first voltage, identifying the type of the fan according to the target inductance value, and carrying out adaptive driving on the fan according to the type of the fan; for the fan with an unknown type, firstly, the inductance value of the fan is calculated by inputting the voltage which changes within a certain time to the fan, the fan type is judged according to the inductance value, the misjudgment risk caused by judging the fan type according to the resistance under the condition that the resistance of the fans with different types is the same is reduced, and therefore the risk that the motor of the fan is burnt is reduced, and the cost is reduced.

Optionally, the controlling the intelligent power module to output a first voltage varying with time to the fan specifically includes:

the intelligent power control system comprises a control intelligent power module, a fan, a first voltage and a second voltage, wherein the control intelligent power module outputs a first voltage which changes linearly along with time to the fan, the first voltage is a three-phase voltage, and the three-phase voltage comprises a first phase voltage which changes linearly, a second phase voltage which changes linearly and a third phase voltage which is fixed to a zero value.

Optionally, the first voltage is determined by:

acquiring a first rising slope, an initial time and an initial value of the first voltage, and taking a difference value between the target termination time and the initial time as a first rising time;

determining the first voltage according to a product of the first rising slope and the first rising time and an initial value of the first voltage.

Optionally, the determining the target termination time according to a target identification time of the fan, where the fan includes a motor, and when the initial time is 0, an initial value of the first voltage is 0, and a value of the first voltage at the determined target termination time is used as a voltage termination value includes:

determining a minimum value of inductance of the motor and a minimum value of rated current of the motor;

and acquiring a product of the minimum value of the inductance and the minimum value of the rated current as a first product, and determining the voltage termination value according to a ratio of the first product to the first rising time.

Optionally, when the initial time is 0, the initial value of the first voltage is 0, and the determining, according to the voltage end value and the current end value, a corresponding inductance value as a target inductance value includes:

acquiring a product of the voltage termination value and the first rise time as a second product, and determining a first numerical value according to the second product and a preset proportionality coefficient;

determining a quotient of the first value and the end of current value as the target inductance value.

Optionally, the voltage termination value includes a voltage termination value of a first phase voltage and a voltage termination value of a second phase voltage, the current termination value includes a current termination value of a first phase current and a current termination value of a second phase current, when the initial time is 0, the initial value of the first voltage is 0, and the identifying the type of the fan according to the target inductance value specifically includes:

calculating a first phase inductance value according to the voltage termination value of the first phase voltage and the current termination value of the first phase current;

calculating a second phase inductance value according to the voltage end value of the second phase voltage and the current end value of the second phase current;

obtaining a difference value between the first phase inductance value and the second phase inductance value as a first difference value, and calculating a ratio of the first difference value to the first phase inductance value;

when the ratio is larger than a preset value, determining that the type of the fan is an alternating current fan;

and when the ratio is smaller than or equal to the preset value, determining that the type of the fan is a direct current fan.

Optionally, the wind turbine includes a motor, and the controlling the smart power module to drive the wind turbine according to the type of the wind turbine includes:

when the type of the fan is an alternating current fan, controlling the intelligent power module to output a first phase control voltage and a second phase control voltage which have phase differences of 90 degrees; the first phase control voltage and the second phase control voltage are kept unchanged after rising to a preset control voltage value from zero according to a preset voltage slope, and the frequency of the motor corresponding to the first phase control voltage and the frequency of the motor corresponding to the second phase control voltage are kept unchanged after rising to a preset frequency value from zero according to a preset frequency slope.

Optionally, the preset voltage slope is calculated by the following method:

acquiring rated voltage of the fan as a rated voltage termination value, and acquiring first starting time as current starting time;

taking a quotient value of the rated voltage ending value and the current starting time as a current voltage slope, and acquiring the frequency of the motor corresponding to the current voltage slope as a current frequency slope;

driving the fan corresponding to the minimum rated current value in all the fans according to the current voltage slope and the current frequency slope, and acquiring the corresponding current starting current value;

when the current starting current value is larger than the minimum rated current value, acquiring second starting time as current starting time, then returning to the step of taking the quotient of the rated voltage ending value and the current starting time as the current voltage slope, and acquiring the frequency of the motor corresponding to the current voltage slope as the current frequency slope until the current starting current value is smaller than or equal to the minimum rated current value; the second starting time is half of the first starting time;

and when the current starting current value is smaller than or equal to the minimum rated current value, taking the current voltage slope as a preset voltage slope, and taking the current starting time as preset starting time.

Optionally, the preset frequency slope is calculated by the following method:

taking the rated frequency of the fan as a frequency termination value;

and calculating the preset frequency slope according to the quotient of the frequency termination value and the preset starting time.

According to a second aspect of the present invention, a fan driving apparatus is provided, including a controller and an intelligent power module; wherein the content of the first and second substances,

the controller is used for executing the fan driving method in the embodiment of the first aspect;

the intelligent power module is respectively connected with the controller and the fan and is used for driving the fan under the control of the controller.

The fan driving device according to the embodiment of the invention has the same beneficial effects as the fan driving method.

According to a third aspect of the present invention, there is provided a fan driving device, including:

at least one processor;

at least one memory for storing at least one program;

when the at least one program is executed by the at least one processor, the at least one processor is enabled to implement the fan driving method according to the embodiment of the first aspect.

The fan driving device according to the embodiment of the invention has the same beneficial effects as the fan driving method.

According to a fourth aspect of the present invention, there is provided an air conditioning system including the fan driving device according to any one of the second or third aspect.

The air conditioning system according to the embodiment of the invention has the same beneficial effects as the embodiment of the fan driving method.

According to a fifth aspect of the present invention, there is provided a storage medium having stored therein processor-executable instructions, which when executed by a processor, are configured to perform the fan driving method according to the first aspect.

The storage medium according to the embodiment of the present invention has the same advantageous effects as the above-described embodiment of the fan driving method.

Drawings

Fig. 1 is a schematic winding connection diagram of a single-phase asynchronous motor and a direct current motor according to an embodiment of the present invention;

fig. 2 is a schematic diagram of a starting circuit of a related art single-phase asynchronous motor according to an embodiment of the present invention;

fig. 3 is a schematic structural diagram of a fan driving device according to an embodiment of the present invention;

FIG. 4 is a flow chart illustrating steps of a method for driving a fan according to an embodiment of the present invention;

FIG. 5 is a flow chart illustrating steps of another method for driving a fan according to an embodiment of the present invention;

FIG. 6 is a flowchart of the steps provided by an embodiment of the present invention to determine a first voltage;

FIG. 7 is a flowchart of the steps provided by an embodiment of the present invention to determine an end-of-voltage value;

FIG. 8 is a flowchart illustrating steps for determining a target inductance value according to an embodiment of the present invention;

FIG. 9 is a flowchart illustrating steps provided by an embodiment of the present invention for determining a fan type based on an inductance value;

FIG. 10 is a flowchart illustrating steps for determining a predetermined voltage slope according to an embodiment of the present invention;

FIG. 11 is a flowchart illustrating steps for determining a predetermined frequency slope according to an embodiment of the present invention;

fig. 12 is a schematic structural diagram of another fan driving device according to an embodiment of the present invention.

Detailed Description

Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.

In the description of the present invention, it should be understood that the orientation or positional relationship referred to in the description of the orientation, such as the upper, lower, front, rear, left, right, etc., is based on the orientation or positional relationship shown in the drawings, and is only for convenience of description and simplification of description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus, should not be construed as limiting the present invention.

The terms "first," "second," "third," "fourth," and the like in the description of the application and the above-described figures, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. .

It should be understood that in the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" for describing an association relationship of associated objects, indicating that there may be three relationships, e.g., "a and/or B" may indicate: only A, only B and both A and B are present, wherein A and B may be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of single item(s) or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", wherein a, b, c may be single or plural.

Referring to fig. 1, fig. 1(a) is a connection diagram of a motor winding of an ac fan, and fig. 1(b) is a connection diagram of a motor winding of a dc fan; in fig. 1(a), a1, B1 and C1 are all voltage input end points of a motor of an ac fan, L1 represents a secondary winding of the motor of the ac fan (a single-phase asynchronous motor), L2 represents a main winding of the single-phase asynchronous motor, and L1 and L2 have unequal inductance values; in fig. 1(B), a1, B1 and C1 are voltage input terminals of the motor of the dc fan, L3, L4 and L5 represent three-phase symmetrical windings of the motor (dc motor) of the dc fan, and the inductance values of L3, L4 and L5 are substantially the same.

Referring to fig. 2, fig. 2 is a schematic circuit diagram of a single-phase asynchronous motor in the related art, it can be seen from the diagram that an auxiliary winding L1 is connected in series with a capacitor C and then connected in parallel with a main winding L2, a relay is connected between a parallel node of L1 and L2 and an input end, and single-phase alternating current is added between the input ends P1 and P2, so that two alternating currents with a phase difference of 90 ° can be obtained on two stator windings, and a rotating magnetic field is generated by a stator, so as to cause a rotor to rotate.

Referring to fig. 3, fig. 3 is a schematic structural diagram of a fan driving apparatus according to an embodiment of the present invention, in which a fan driving system includes an MCU110, an IPM120 and a fan 130, the IPM120 is connected to the MCU110 and the fan 130, the MCU110 is configured to control the IPM to output a voltage varying with time to the fan 130, calculate a corresponding inductance value according to a voltage value and a current value of the fan 130, identify a type of the fan 130 according to the inductance value, and control the IPM120 to adaptively drive the fan 130 according to the type of the fan 130.

Based on the structures of fig. 1 to 3, the following embodiments of the fan driving scheme of the present application are proposed.

Referring to fig. 4, fig. 4 is a flowchart illustrating steps of a fan driving method according to an embodiment of the present invention, where the fan driving method may be exemplarily performed by the MCU110 in fig. 3. As shown in fig. 4, the driving method includes, but is not limited to, the following steps S100, S200, and S300:

s100, responding to a starting instruction, and controlling the intelligent power module to output a first voltage changing along with time to the fan.

Specifically, after receiving a starting instruction of the fan, the controller MCU controls the IPM to output a first voltage changing along with time to the fan. It can be understood that the starting instruction can be issued by an upper computer, a remote server and the like, and can also be triggered by an input device after responding to interactive operations of clicking, touching, handwriting input, voice input and the like of a user, and the source of the starting instruction is not specifically limited by the application.

The embodiment of the present invention is not particularly limited, and may be set according to practical applications, for example, the first voltage varies linearly or non-linearly with time. The first voltage changes linearly with time, which means that the first voltage and the time are in a linear mapping relation; the first voltage changes in a nonlinear manner with time, including the first voltage changes in an exponential manner or in a parabolic manner with time, and the like, and only the first voltage needs to be input to different inductors to generate different current values.

Referring to fig. 5, in some embodiments, the controlling the smart power module to output the first voltage varying with time to the wind turbine includes, but is not limited to, step S110:

s110, controlling the intelligent power module to output a first voltage which changes linearly along with time to the fan, wherein the first voltage is a three-phase voltage, and the three-phase voltage comprises a first phase voltage which changes linearly, a second phase voltage which changes linearly and a third phase voltage which is fixed to a zero value.

Specifically, for example, Uu denotes a first phase voltage, Uv denotes a second phase voltage, and Uw denotes a third phase voltage, Uu and Uv change linearly with time, and Uw is fixed to a zero value, and Uu, Uv, and Uw are input to three input terminals of the fan, respectively.

Outputting a first voltage which changes linearly to the fan, and calculating a target inductance value according to a voltage termination value and a current termination value of the fan; compared with the method of outputting the first voltage with nonlinear change to the fan, the method of the invention outputs the first voltage with linear change to the fan and calculates the inductance value, and has the advantages of simpler operation method, higher operation speed and saving of operation resources of the controller.

Referring to fig. 6, in some embodiments, the first voltage is determined by the following methods, including but not limited to step S111 to step S112:

s111, acquiring a first rising slope, an initial time and an initial value of a first voltage, and taking a difference value between a target termination time and the initial time as a first rising time;

and S112, determining the first voltage according to the product of the first rising slope and the first rising time and the initial value of the first voltage.

The first rising slope is related to the voltage end value and the first rising time of the first voltage; the voltage end value of the first voltage is related to the minimum winding inductance value of the motor in the fan to be driven and the minimum rated current of the motor in the fan to be driven, and the first rising time is related to the acceptable identification time of the motor in the fan to be driven.

Specifically, taking the first phase voltage Uu which changes linearly as an example, Uu ═ k1×(t1-t0)+b0,k1Denotes a first rising slope, t0Denotes the initial time, t1Indicates the target termination time, t1-t0Denotes the first rise time, b0An initial value representing a first voltage; in addition, Uv ═ k1×(t1-t0)+b1,Uw=0。

In addition, k is1And b1The value of positive, negative and large is not specifically limited in the embodiments of the present invention, and may be set according to actual requirements1The value range of (A) can be set to be 0.1V/s-100V/s; t is t1And t0The value of (d) and the first rise time are not particularly limited in the embodiments of the present invention, and may be set according to actual requirements1-t0The value range can be set to 0.1 s-10 s. When the initial value b of the first voltage0Is set to 0 and the initial time t of the first voltage0Is provided withA value of 0 indicates that the IPM outputs a first voltage linearly varying through the origin of coordinates from time 0.

The first voltage which changes linearly is determined according to the initial value, the first rising slope and the first rising time, so that the size of the change of the output value of the first voltage along with the time is adjusted more flexibly, and the application scene is wider.

S200, determining a first voltage value at the target termination time as a voltage termination value, acquiring a current value at the target termination time as a current termination value, and determining a corresponding inductance value as a target inductance value according to the voltage termination value and the current termination value.

As can be understood by those skilled in the art, the IPM is further provided with a current sampling module, and the current sampling module is used for collecting a real-time current value of the fan.

Specifically, the calculation formula of the electromotive force:

E=Ldi

dt

wherein, E represents electromotive force, L represents inductance value, di/dt represents current change rate relative to time, through carrying on mathematical transformation to the above-mentioned calculation formula of electromotive force, such as shifting term and integral processing, etc., can get the inductance value and end value of voltage, end value of current and corresponding relation of time, thus calculate the inductance value of the goal according to end value of current, end value of voltage, first voltage and first rise time of the time change input to the blower.

The value of the first voltage at the target termination time is taken as a voltage termination value as the first voltage changes with time; and inputting the first voltage changing along with the time to the fan, correspondingly generating current changing along with the time, and taking the current value at the target termination time as a current termination value.

Referring to fig. 7, in some embodiments, the target termination time is determined according to a target recognition time of a fan including a motor, and when the initial time is 0, an initial value of the first voltage is 0, and a value of the first voltage at the target termination time is determined as a voltage termination value, including but not limited to steps S211 to S212:

s211, determining the minimum value of the inductance of the motor and the minimum value of the rated current of the motor;

s212, obtaining a product of the minimum value of the inductance and the minimum value of the rated current as a first product, and determining a voltage termination value according to a ratio of the first product to the first rising time.

The minimum value of the inductance of the motor refers to the minimum value of the inductance in the motor to be driven, the minimum value of the rated current of the motor refers to the minimum value of the inductance in the motor to be driven, and the minimum value of the inductance of the motor and the minimum value of the rated current of the motor need to be determined according to the motor to be driven with the indication.

And acquiring a product of the minimum value of the inductance and the minimum value of the rated current as a first product, wherein the ratio of the first product to the first rising time is not necessarily equal to the end-of-voltage value, and a relation of a proportionality coefficient or other corresponding relations may exist.

In this embodiment, the first voltage varies linearly with time, and the initial time is 0 and the initial value is 0.

The fan driving device can be used for driving fans with different types and different inductance values, the fans with different types and different inductance values correspond to different motors, and all the motors which can be identified and driven according to the fan driving device can be used as target control motors.

Specifically, firstly, comparing winding inductances of a target control motor, and selecting a winding inductance value Lmin with the minimum inductance in the target control motor; then, comparing the rated current of the target control motor, and selecting a value Imin with the minimum rated current in the target control motor; finally, the voltage end value is calculated: us ═ 2 × Imin × Lmin)/(t1-t0) And Us represents an end-of-voltage value.

In the application, the first rise time is determined according to the acceptable identification time of the fan to be driven, and the prior acceptable identification time is 1 s.

Further, a first rising slope k is calculated based on the end-of-voltage value and the first rising time1=Us/(t1-t0)。

The voltage termination value of the first voltage is determined according to the minimum value of the inductance and the minimum value of the rated current of the motor in the type of the fan to be identified, namely the voltage termination value of the first voltage is determined according to an actual application scene, so that the method is more pertinent and the identification result is more accurate; and the initial value of the first voltage is 0 and the initial moment is 0, the operation method is simpler, the operation speed is faster, and the operation resources of the controller are saved.

Referring to fig. 8, in some embodiments, when the initial time is 0, the initial value of the first voltage is 0, and the corresponding inductance value is determined as the target inductance value according to the end-of-voltage value and the end-of-current value, including but not limited to steps S221 to S222:

s221, acquiring a product of the voltage ending value and the first rising time as a second product, and determining a first numerical value according to the second product and a preset proportionality coefficient;

and S222, determining the quotient of the first value and the current termination value as a target inductance value.

The voltage termination value of the first voltage, the minimum rated current of the motor in the fan to be driven and the minimum winding inductance value of the motor in the fan to be driven; the first rise time is determined by the acceptable recognition time of the motor in the fan to be driven; the preset scaling factor may be a constant.

In this embodiment, the first voltage varies linearly with time, and the initial time is 0 and the initial value is 0.

Specifically, taking the first phase voltage Uu which changes linearly as an example, the voltage end value of the first phase voltage Uu is Us, the end current value of the first phase voltage Uu is detected to be Ius, and the first rise time ts is (t ═ t1-t0) If the first phase voltage Uu corresponds to the inductance Lu ═ s × ts)/(2 × Ius; similarly, the end-of-voltage value of the second phase voltage Uv is Us, the end-of-current value of the second phase voltage Uv is detected to be Ivs, and the first rise time ts is (t ═ t1-t0) The inductance Lv corresponding to the first term voltage Uv is (Us × ts)/(2 × Ivs).

The initial value of the first voltage is 0 and the initial time is 0, the target inductance value is calculated according to the linearly changing voltage passing through the origin, and compared with the linearly changing voltage or the non-linearly changing voltage which does not pass through the origin, the calculation method is simpler, the calculation speed is higher, and the calculation resources of the controller are saved.

S300, identifying the type of the fan according to the target inductance value, and controlling the intelligent power module to drive the fan according to the type of the fan.

Specifically, the identification calculation formula of the fan type is determined according to the inductance value difference of the motors corresponding to the fans of different types, the specific form of the identification calculation formula is not particularly limited, and in addition, the identification calculation formula of the fan type can be set in a targeted manner according to the time change rule of the first voltage.

And after the type of the fan is identified, driving the fan according to the type of the fan. If the type of the fan is a direct current fan, normal direct current motor FOC (field-oriented control) vector control starting is carried out, and Uu, Uv and Uw all have voltage output according to the driving method of the three-phase permanent magnet synchronous motor. And if the type of the fan is an alternating current fan, driving the fan according to a method corresponding to the alternating current fan.

The FOC is a technology for controlling a three-phase ac motor by using an inverter, and controls the output of the motor by adjusting the output frequency of the inverter, the magnitude and angle of the output voltage. The characteristics of the motor are that the magnetic field and the torque of the motor can be controlled individually, and the characteristics of the separately excited direct current motor are similar. Since the three-phase output current and voltage are expressed as vectors during processing, vector control is called. The method is the best choice for the high-efficiency control of the brushless direct current motor (BLDC) and the Permanent Magnet Synchronous Motor (PMSM) at present. The FOC accurately controls the size and the direction of a magnetic field, so that the motor has the advantages of smooth torque, low noise, high efficiency and high-speed dynamic response.

Vector control is applicable to ac induction motors and dc brushless motors, and has been developed in the early days for high-performance motor applications, and can operate in the entire frequency range, can output a rated torque at the motor zero speed, and can perform rapid acceleration and deceleration. However, compared with a direct current motor, the vector control can be used together with an alternating current motor, the motor is small in size, and the cost and the energy consumption are low.

The FOC can be classified into a sensorless FOC and a sensorless FOC according to whether or not the motor has a sensor. For the sensor FOC, since the sensor (generally an encoder) of the motor can feed back the position information of the rotor of the motor, a position estimation algorithm is not used in the control, and the control is relatively simple compared with the sensorless FOC, but the sensor-equipped motor application usually has higher requirements on the control performance. For sensorless FOC, since the motor does not have any sensor, the position information of the motor rotor cannot be obtained by simply reading the measurement value of the sensor, so that the position estimation algorithm needs to be used to calculate the rotor position by collecting the motor phase current in the control. Although the control difficulty of the non-inductive FOC is larger, the risk of sensor failure can be avoided, the cost of the sensor is saved, and meanwhile, the wiring between the motor and the driving plate is simplified.

Referring to fig. 9, in some embodiments, the end-of-voltage values include an end-of-voltage value of the first phase voltage and an end-of-voltage value of the second phase voltage, the end-of-current values include an end-of-current value of the first phase current and an end-of-current value of the second phase current, and when the initial time is 0, the initial value of the first voltage is 0, and the type of the wind turbine is identified according to the target inductance value, which specifically includes, but is not limited to, steps S311 to S315:

s311, calculating a first phase inductance value according to a voltage end value of the first phase voltage and a current end value of the first phase current;

s312, calculating a second phase inductance value according to the voltage end value of the second phase voltage and the current end value of the second phase current;

s313, taking the difference value between the first phase inductance value and the second phase inductance value as a first difference value, and calculating the ratio of the first difference value to the first phase inductance value;

s314, when the ratio is larger than a preset value, determining that the type of the fan is an alternating current fan;

and S315, when the ratio is smaller than or equal to a preset value, determining that the type of the fan is a direct current fan.

The fan to be driven is provided with three input end points, voltage changing along with time is input to two end points, an inductance value corresponding to the voltage changing along with time of the two phases is calculated according to the termination voltage value and the termination current value, and then the type of the fan is determined according to the change ratio of the inductance value.

In this embodiment, the first voltage varies linearly with time, and the initial time is 0 and the initial value is 0.

Specifically, for example, the first phase inductance value Lu is calculated from the voltage end value of the first phase voltage and the current end value of the first phase current; calculating a second phase inductance value Lv according to the voltage end value of the second phase voltage and the current end value of the second phase current; taking the difference between Lu and Lv as a first difference, wherein the ratio of the first difference to the first phase inductance value is as follows: ABS (Lu-Lv)/Lu, wherein ABS (Lu-Lv) represents the absolute value of Lu-Lv; when the ratio of the first difference value to the first phase inductance value is larger than a preset value, determining that the type of the fan is an alternating current fan; and when the first difference value and the first phase inductance value are smaller than or equal to a preset value, determining that the type of the fan is a direct current fan.

It should be noted that, in this embodiment, the range of the preset value may be set to be 5% to 30%, and the range of the preset value may be set according to actual requirements.

It will be appreciated by those skilled in the art that the above-mentioned ratio may also include various forms, such as the ratio being defined as the ratio of the first difference to the second phase inductance value; or the sum of the first phase inductance value and the second phase inductance value is used as a first sum value, and the ratio is defined as the ratio of the first difference value to the first sum value.

The initial value of the first voltage is 0 and the initial moment is 0, the target inductance value is calculated according to the linear change voltage passing through the origin, the type of the fan is judged according to the change rate of the difference value of the two-phase inductance values, the operation method is simpler, the operation speed is higher, and the operation resources of the controller are saved.

In some embodiments, the wind turbine includes a motor, and the intelligent power module is controlled to drive the wind turbine according to the type of the wind turbine, including step S320:

s320, when the type of the fan is an alternating current fan, controlling the intelligent power module to output a first phase control voltage and a second phase control voltage which have phase differences of 90 degrees; the first phase control voltage and the second phase control voltage are kept unchanged after rising to a preset control voltage value from zero according to a preset voltage slope, and the frequency of the motor corresponding to the first phase control voltage and the frequency of the motor corresponding to the second phase control voltage are kept unchanged after rising to a preset frequency value from zero according to a preset frequency slope.

Specifically, when the type of the fan is an ac fan, for example, the first-phase control voltage is Uu, the second-phase control voltage is Uv, and the phase difference between Uu and Uv is 90 degrees, Uu and Uv start from the voltage value 0 and the starting time 0, and after rising to the preset control voltage value with the preset voltage slope k2 and the starting time Tac, remain unchanged, and the third-phase control voltage Uw is fixedly output as 0; meanwhile, the frequency of Uu and Uv is kept unchanged after rising to a preset frequency value with a preset frequency slope z from 0.

It should be noted that, in this embodiment, the value range of the preset voltage slope k2 may be set to 0.1V/s to 100V/s, the value range of the preset frequency slope z may be set to 0.1Hz/s to 100Hz/s, and the value range of the start time Tac may be set to 0.1s to 10 s.

The first phase control voltage and the second phase control voltage which are in phase difference of 90 degrees are directly output through the intelligent power module to drive the alternating current fan, the use amount of the relay and the capacitor is reduced, and the cost is further saved.

Referring to fig. 10, in some embodiments, the preset voltage slope is calculated by the following method, which specifically includes, but is not limited to, step S321 to step S323:

s321, acquiring rated voltage of the fan as a rated voltage termination value, and acquiring first starting time as current starting time; taking a quotient value of the rated voltage ending value and the current starting time as a current voltage slope, and acquiring the frequency of the motor corresponding to the current voltage slope as a current frequency slope;

s322, driving the fan corresponding to the minimum rated current value in all fans according to the current voltage slope and the current frequency slope, and acquiring the corresponding current starting current value;

s323, when the current starting current value is larger than the minimum rated current value, acquiring second starting time as current starting time, then returning to the step of taking the quotient of the rated voltage ending value and the current starting time as the current voltage slope, and acquiring the frequency of the motor corresponding to the current voltage slope as the current frequency slope until the current starting current value is smaller than or equal to the minimum rated current value; the second starting time is half of the first starting time;

and S324, when the current starting current value is smaller than or equal to the minimum rated current value, taking the current voltage slope as a preset voltage slope, and taking the current starting time as the preset starting time.

Determining a current voltage slope according to a quotient value of the rated voltage termination value and the current starting time, and taking the frequency of the motor corresponding to the current voltage slope as a current frequency slope; driving a fan corresponding to the minimum rated current value in all fans according to the current voltage slope and the current frequency slope, and acquiring a corresponding current starting current value; if the current starting current value is smaller than or equal to the minimum rated current value, taking the current starting time as the preset starting time; otherwise, the current starting time needs to be updated until the current starting current value is less than or equal to the minimum rated current value.

Specifically, firstly, a rated voltage end value Us of the target control motor is obtained as 220V, a frequency end value fs is obtained as 50Hz, a first starting time Tac1 is obtained as 5s, a current voltage slope is Sv ═ Us/Tac1 ═ 220/5 ═ 44V/s, and a current frequency rising slope Sf ═ fs/Tac1 ═ 50/5 ═ 10Hz/s are obtained as the current starting time; then, driving a fan corresponding to a minimum rated current value Idmin of 8A in all fans according to a current voltage slope Sv of 44V/s and a current frequency slope Sf of 10Hz/s, and acquiring a corresponding current starting current value Istart of 10A; then, comparing the size of 10A and 8A of Istart, the Istart is greater than Idmin, and taking Tac 2-2.5 s as the current start time, the current voltage slope is Sv-Us/Tac 2-220/2.5-88V/s, and the current frequency rising slope Sf-fs/Tac 1-50/2.5-20 Hz/s; according to the current voltage slope Sv being 88V/s and the current frequency slope Sf being 20Hz/s, driving the fan corresponding to the minimum rated current value Idmin being 8A among all fans, and obtaining the corresponding current starting current value Istart being 5A, Istart being 5A being smaller than Idmin being 8A, therefore, the current voltage slope Sv being 88V/s is taken as the preset voltage slope, the current starting time Tac2 being 2.5s is taken as the preset starting time, and the current frequency slope Sf being 20 Hz/s.

The method comprises the steps of determining a current voltage slope according to a rated voltage end value and current starting time, driving a fan corresponding to a minimum rated current value in the fan according to the current voltage slope and obtaining a current starting current value, and updating the current starting time and the corresponding current voltage slope according to the current starting current value and the minimum rated current value until the current starting current value is less than or equal to the minimum rated current, so that the driving current of the IPM output motor is less than or equal to the minimum rated current, motor burnout caused by the fact that the driving current is greater than the rated current is reduced, and cost is further reduced.

Referring to fig. 11, in some embodiments, the preset frequency slope is calculated by the following method, including but not limited to step S325 to step S326:

s325, taking the rated frequency of the fan as a frequency termination value;

s326, calculating a preset frequency slope according to a quotient value of the frequency ending value and the preset starting time.

Specifically, the obtained frequency end value fs is 50Hz, the preset start time Tac determined according to the preset voltage slope is 2.5s, and the preset frequency slope Sf is 50/2.5 Hz/s.

The rise time of the frequency of the control voltage is determined according to the rise time of the voltage value of the control voltage, so that the rise time of the rise time frequency of the voltage value is kept consistent.

Referring to fig. 3, a fan driving apparatus according to an embodiment of the present invention includes a controller MCU100, an intelligent power module IPM120, and a fan 130; wherein the content of the first and second substances,

a controller for performing the fan driving method shown in fig. 4 to 11;

and the intelligent power module is respectively connected with the controller 100 and the fan 130 and is used for driving the fan 130 under the control of the controller 100.

As will be understood by those skilled in the art, the smart power module may further include a fault detection unit, an alarm unit, and the like, where the fault detection unit may detect faults such as overvoltage, overcurrent, or overheat, and when the fault detection unit detects a fault, an alarm unit alarms. Wherein the alarm unit may comprise one or more of an audible alarm or a light alarm, for example, by driving different faults with different colored diodes, such as a red diode indicating an overvoltage fault, a green diode indicating an overcurrent fault, and a yellow diode indicating an overheat fault; for another example, the corresponding fault is broadcasted by voice; for another example, when a fault is detected, a light is turned on and a voice broadcast is performed at the same time.

Referring to fig. 12, an embodiment of the present invention further provides a fan driving device 1200, which specifically includes:

at least one processor 1210;

at least one memory 1220 for storing at least one program;

when the at least one program is executed by the at least one processor 1210, the at least one processor 1210 may implement the driving method shown in any one of fig. 4 to 11.

The memory 1220, which is a non-transitory computer-readable storage medium, may be used to store non-transitory software programs and non-transitory computer-executable programs. The memory 1220 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the memory 1220 optionally includes remote memory located remotely from the processor 1210, and such remote memory may be coupled to the processor 1210 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.

It will be appreciated that the device configuration shown in fig. 12 does not constitute a limitation of the drive device 1200, and may include more or fewer components than shown, or some components may be combined, or a different arrangement of components.

In the driving apparatus 1200 shown in fig. 12, the processor 1210 can retrieve the program stored in the memory 1220 and execute, but not limited to, the steps of any of the embodiments shown in fig. 4 to 11.

The driving apparatus 1200 executes the program on the memory 1220 through the processor 1210, identifies the type of the fan through the inductance value, and then drives the fan in an adaptive manner through the IPM, thereby reducing the risk of burning the motor and reducing the cost.

The above-described embodiment of the driving device 1200 is merely illustrative, and the units illustrated as separate components may or may not be physically separate, may be located in one place, or may be distributed over a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purposes of the embodiments.

The driving apparatus 1200 may be a computer device, and the computer device further includes an RF circuit, an input unit, a display unit, an audio circuit, a speaker, a microphone, a short-range wireless transmission module, and the like; the RF circuit, the input unit, the display unit and the distance wireless transmission module are all connected with the processor 1210, one end of the audio circuit is connected with the processor 1210, and the other end of the audio circuit is connected with the loudspeaker and the microphone.

The RF circuit may be used for receiving and transmitting signals during information transmission and reception or during a call, and in particular, receives downlink information from a base station and then sends the received downlink information to the one or more processors 1210; in addition, data relating to uplink is transmitted to the base station. Typically, the RF circuitry includes, but is not limited to, an antenna, at least one Amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, and the like. In addition, the RF circuitry may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communications), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.

The input unit may be used to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. In particular, the input unit may include a touch-sensitive surface as well as other input devices. The touch-sensitive surface, also referred to as a touch display screen or a touch pad, may collect touch operations by a user (e.g., operations by a user on or near the touch-sensitive surface using a finger, a stylus, or any other suitable object or attachment) thereon or nearby, and drive the corresponding connection device according to a predetermined program. Alternatively, the touch sensitive surface may comprise two parts, a touch detection means and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor, and can receive and execute commands sent by the processor. In addition, touch sensitive surfaces may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves. The input unit may comprise other input devices than a touch sensitive surface. In particular, other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.

The display unit may be used to display various graphical user interfaces of information input by or provided to the user and controls, which may be composed of graphics, text, icons, video, and any combination thereof. The Display unit may include a Display panel, and optionally, the Display panel may be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Further, the touch-sensitive surface may be overlaid on the display panel, and when a touch operation is detected on or near the touch-sensitive surface, the touch operation is transmitted to the processor 1210 to determine the type of the touch event, and then the processor 1210 provides a corresponding visual output on the display panel according to the type of the touch event. The touch-sensitive surface and the display panel are two separate components to implement input and output functions, but in some embodiments the touch-sensitive surface may be integrated with the display panel to implement input and output functions.

Audio circuitry, a speaker, and a microphone may provide an audio interface between the user and the device. The audio circuit can transmit the electric signal converted from the received audio data to the loudspeaker, and the electric signal is converted into a sound signal by the loudspeaker to be output; on the other hand, the microphone converts the collected sound signals into electrical signals, the electrical signals are received by the audio circuit and then converted into audio data, and the audio data are processed by the audio data output processor and then transmitted to another control device through the RF circuit or output to the memory for further processing. The audio circuitry may also include an earbud jack to provide communication of peripheral headphones with the device.

The short-distance wireless transmission module may be a WIFI (wireless fidelity) module, a bluetooth module, an infrared module, or the like. The equipment can carry out the transmission of information through short distance wireless transmission module with the wireless transmission module that sets up on the equipment of fighting.

An embodiment of the present invention provides an air conditioning system, which includes the driving apparatus 1200 shown in fig. 12, and the air conditioning system in the embodiment has a hardware structure of the driving apparatus 1200, and enables the processor 1210 in the driving apparatus 1200 to call a program stored in the memory 1220, so as to implement the control method shown in any one of fig. 4 to 11. For the specific implementation of the air conditioning system of this embodiment, reference may be made to the above embodiments, which are not described herein again.

An embodiment of the present invention also provides a computer-readable storage medium storing a program executable by a processor, where the program executable by the processor is used to implement the driving method shown in any one of fig. 4 to 11 when being executed by the processor.

It will be understood that all or some of the steps, systems of methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.

In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

The embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of those skilled in the art without departing from the gist of the present invention.

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:电机控制方法、设备、动力系统、车辆以及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!