Summary of the invention
It is of the existing technology in order to solve the problems, such as, the present invention provide a kind of electric machine controller capacitor low-temperature prewarming method and
System can preheat its capacitor before electric machine controller normally starts, increase capacitance, reduce ripple voltage.
The technical problem to be solved by the present invention is to what is be achieved through the following technical solutions:
In a first aspect, providing a kind of electric machine controller capacitor low-temperature prewarming method, described method includes following steps:
Detect the circuit board temperature of electric machine controller;
When circuit board temperature is lower than normal startup threshold, first motor is kept to remain static, and it is backward to be controlled
Permanent magnet synchronous motor applies the positive direct-axis current being gradually increased;
When the direct-axis current of application reaches threshold value, it is switched to normal mode starting electric machine controller.
With reference to first aspect, further, the threshold value of the direct-axis current of application is the normal starting current of electric machine controller
3/4ths.
With reference to first aspect, further, the size of current when direct-axis current of application is operated normally no more than motor.
Second aspect provides a kind of electric machine controller capacitor low-temperature preheating system, comprising:
Detection module: for detecting the circuit board temperature of electric machine controller;
It is powered on control module: for first motor being kept to be in static shape when circuit board temperature is lower than normal startup threshold
State, and backward permanent magnet synchronous motor to be controlled applies the positive direct-axis current being gradually increased;
When the direct-axis current of application reaches threshold value, it is switched to normal mode starting electric machine controller.
In conjunction with second aspect, further, the power-up control module further includes current threshold control module: for that will apply
The threshold value of the direct-axis current added is 3/4ths of the normal starting current of electric machine controller.
In conjunction with second aspect, further, the direct-axis current that the power-up control module is applied is just no more than motor
Often size of current when operation.
The third aspect provides a kind of electric machine controller capacitor low-temperature preheating system, including memory and processor;
The processor is for being operated according to described instruction to execute the side according to first aspect any one
Method step.
Have the beneficial effect that: the present invention is by before permanent magnet synchronous motor to be controlled starts, by applying gradually to it
Increased d shaft current id, so that motor can have phase current generation on three-phase IGBT under static state, can be absorbed using capacitor
Electric current increase during caused by AC compounent this characteristic so that the electric energy generated is converted to electric energy, thus to capacitor into
Row the pre-heat treatment then increases the capacitance of capacitor, reduces the size of ripple voltage, and the method seems and uncomplicated, but very
It is ingenious, guarantee the stability of system operation.
Specific embodiment
In order to further describe technical characterstic and effect of the invention, below in conjunction with the drawings and specific embodiments to this hair
It is bright to be described further.
As shown in Figs. 1-5, the technical solution adopted in the present invention is as follows:
The present invention is by passing through the d shaft current gradually increased to its application before permanent magnet synchronous motor starting to be controlled
id, pass through PARK variation and SVPWM (Space vector pulse width modulation, space vector pulse width modulation)
Make motor that can have phase current generation on three-phase IGBT under static state after control, when a current increases caused by friendship
Flow component can be converted to thermal energy by capacitive absorption, generated electric energy and heat to capacitor, so that the pre-heat treatment is carried out to capacitor, after
And increase the capacitance of capacitor, increase the absorption to ripple current, inhibits the size of ripple voltage, so that when normally starting motor
Controlling voltage can be relatively stable, guarantees the normal starting and stable operation of controller.
To motor apply direct-axis current when, added electric current no more than motor operate normally when size of current,
It prevents motor from can act, generates q axis component so as to cause increased electric current, eventually lead to the failure of capacitor preheating.In the present invention
The final size of the electric current applied is 3/4ths of the normal starting current of electric machine controller.
A kind of electric machine controller capacitor low-temperature preheating system provided in an embodiment of the present invention, can be used for the above-mentioned electricity of load and execution
Machine controller capacitor low-temperature prewarming method, comprising:
Detection module: for detecting the circuit board temperature of electric machine controller;
It is powered on control module: for first motor being kept to be in static shape when circuit board temperature is lower than normal startup threshold
State, and backward permanent magnet synchronous motor to be controlled applies the positive direct-axis current being gradually increased;
When the direct-axis current of application reaches threshold value, it is switched to normal mode starting electric machine controller.
A kind of electric machine controller capacitor low-temperature preheating system provided in an embodiment of the present invention, it may also is that
Including memory and processor;
The processor is for being operated according to described instruction to execute the side according to first aspect any one
Method step.
The principle of the present invention is as follows:
The voltage equation of motor can indicate are as follows:
When motor remains static, voltage equation can be write a Chinese character in simplified form are as follows:
Wherein, VdAnd VqIndicate d-q shaft voltage;idAnd iqIndicate d-q (d-axis-quadrature axis) shaft current;Rs indicates stator resistance
Value, ωreFor motor speed, LdFor d-axis inductance, LqFor axis inductor, KeFor magnetic linkage value.
After Park coordinate inversion, d-q shaft voltage can be converted to alpha-beta shaft voltage, may be expressed as:
Wherein, θ is the angle of d axis and α axis;Use VαAnd VβIndicate component of the voltage vector on alpha-beta axis.
Forward direction d shaft current is given under motor stationary state, gives q shaft current iqIt is 0;
V at this timed> 0;Vq=0;
To judge sector where voltage vector, U is defineda、UbAnd UcThree variables:
Re-define three variables As, B and C;According to existing SVPWM (Space vector pulse width
Modulation, space vector pulse width modulation) method:
Work as UaWhen > 0, A=1;Work as UbWhen > 0, B=1;Work as UcWhen > 0, C=1;
Sector where voltage vector can be indicated by variables A, B, C are as follows:
N=A+2B+4C;
Since warm-up phase motor remains static, and d shaft current is only given, therefore θ is 0, in q axis no current and voltage
Component;Therefore U can be obtainedα> 0;Uβ=0;
Therefore U can be obtainedα> 0;Uβ=0;According to sector decisive equation among the above, N=2 at this time;Voltage vector is in the
VI sector, the switching sequence of three-phase IGBT are bridge work in U phase, and bridge works under V phase and W phase.
As shown in figure 3, linearly increasing d shaft current id;
As shown in figure 4, to increase d shaft current, the generated phase current waveform on three-phase IGBT;
As shown in Figure 5, when increasing d shaft current, on three-phase bridge road generated three-phase current be gradually increase it is straight
Flow, when size of current increases, DC current can generate the ripple current of high fdrequency component, this portion of electrical current can consume on capacitor
It dissipates, by capacitive absorption, this part electric energy can be converted into thermal energy, for heating to capacitor.
But d shaft current idIt is given it is noted that size of current when operating normally no more than motor, prevents motor meeting
Movement causes increased electric current to generate q axis component, the failure for causing capacitor to preheat.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The application is referring to method, the process of equipment (system) and computer program product according to the embodiment of the present application
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, without departing from the technical principles of the invention, several improvement and deformations can also be made, these improvement and deformations
Also it should be regarded as protection scope of the present invention.