0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MB39C811-EVB-02

MB39C811-EVB-02

  • 厂商:

    EUPEC(英飞凌)

  • 封装:

    -

  • 描述:

    BOARD EVAL ENERGY HARVEST SOLAR

  • 数据手册
  • 价格&库存
MB39C811-EVB-02 数据手册
AN205406 Dead Time Compensation Implementation In MB9Bxxxx/MB9Axxxx Series Associated Part Family: MB9BFXXXX/ MB9AFXXXX Series This application note describes dead-time compensation implementation in- MB9Bxxxx/MB9Axxxx Series and the algorithm implementation of software and test performance. Contents 1 Introduction ............................................................... 1 1.1 Advantages and disadvantages of using a deadtime compensation function ................................ 1 1.2 How to realize type ............................................. 2 2 Dead-time Compensation Principle .......................... 2 2.1 Six phases inverter IPM Structure ....................... 2 2.2 Motor Control Block Overview............................. 3 2.3 Current aberration and compensation implement .......................................................... 5 1 3 Dead-time compensation Implementation ................ 8 3.1 How to detect current polar correctly .................. 8 3.2 Dead-time compensation Software implementation ................................................. 11 4 Dead-time compensation Function Performance ... 20 4.1 Basic Verification .............................................. 20 5 Conclusion.............................................................. 28 6 Document History ................................................... 29 Introduction This application note describes the algorithm implementation of software and test performance. Error voltage vectors caused by dead-time effects of PWM inverter were given, the vector synthesis method was adapted to reduce amplitude and phase formulas of synthesized voltage vector produced by 3-phase stator windings under dead-time effects, the characteristic of synthesize voltage vector was analyzed with simulations. In order to make practical conduct time equal to ideal given time of switching devices, a dead-time compensation method based on time was proposed, simple arithmetic was obtained with the characteristic of space vector PWM (SVPWM). A dead-time compensation method based on voltage was proposed also to eliminate error voltage vector, compensation formulas were calculated in 3-phase and 2-phase static reference frame respectively corresponding to SPWM and SVPWM. Experimental results show that the proposed method can make motor phase current waveform sinusoidal, and improved the output performance of the inverter. 1.1 Advantages and disadvantages of using a dead-time compensation function Advantages One of most important reasons for dead-time compensation and perfect the sinusoidal wave is harmonious wave reduction. Which in turn , Because the six phase inverter IPM of the upper arm and the lower arm don’t allow open together, so we need add the delay time at the upper arm and the lower arm switching that will abstain up and down IGBT short circuit cause the IPM destroyed. But this modifying cause the efficiency vector voltage changed. So we add the dead-time compensation reduce this modify effecting. Moreover, add the dead-time compensation can reduce the noise and vibration that motor torque change caused. www.cypress.com Document No. 002-05406 Rev. *B 1 Dead Time Compensation implementation in MB9Bxxxx/MB9Axxxx Series Disadvantages During the dead-time compensation function, a modification on the sinusoidal-modulation pattern needs to be made in order to allow current to be real current. This pattern modification could generate some current ripple. If you detect the current positive or negative polar is error. Due to modification of patterns and correction of the same modifications, more CPU is used to implement this algorithm. Current sector define as shown bellows: Figure 1. dead-time compensation sector region 1.2 How to realize type One possible solution to this problem is to ignore current polar detect during these zero cross periods. This is not desirable since some algorithms, including the one used in this application note, require information from all three currents polar in order to add the dead-time compensation to cause the current is sinusoidal. Another solution is to base the estimate position to detect the three phase current polar. This could be one good solution, but this type will have some error at the current D-axis don’t be equal to zero. The third solution is to using the assemble current to detect the three phase current polar. Moreover, to add the filters reduce the current wave. This would real detect the three phase current polar. Moreover, we can use the hall sensor to detect the current polar, but this need add the hardware cost. So the third solution is good type. We will focus on this type to describe the algorithm. 2 Dead-time Compensation Principle 2.1 Six phases inverter IPM Structure 2.1.1 Three phases current module The PM synchronous motor is a rotating electric machine with a classic three-phase stator like that of an induction motor; the rotor has surface-mounted permanent magnets. IPM work in order to change DC voltage to sinusoidal wave. But such as upper arm IGBT Sa+ and lower arm IGBT Sa- at switching need add delay time to prevent the IGBT short circuit. So the real voltage will not the need vector if don’t add the dead-time compensation. The IPM and the motor connect and structure as bellow: www.cypress.com Document No. 002-05406 Rev. *B 2 Dead Time Compensation implementation in MB9Bxxxx/MB9Axxxx Series Figure 2. inverter and motor structure 2.2 Motor Control Block Overview This section describes the PMSM FOC control theory with dead-time compensation. Figure 3 below shows the whole block. www.cypress.com Document No. 002-05406 Rev. *B 3 Dead Time Compensation implementation in MB9Bxxxx/MB9Axxxx Series Figure 3. PMSM FOC Block with Dead-time Compensation Modules explanation: 1. When Ua、Ub、Uc change to the voltage vector, the right switching time will change because the delay time work after adding the dead-time . 2. Base the Id and Iq filter value can obtain the current polar, so the dead-time infection can reduce overpass the dead-time compensation. And ia、ib and ic compare with the Ter base on the dead-time compensation table as shown below. Table 1. three phase current positive or negative polar and dead-time compensation The 3-phase currents are converted to a two axis system. This conversion provides the variables iα and iβ from the measured ia and ib and the calculated ic values. iα and iβ are time-varying quadrature current values as viewed from the perspective of the stator. www.cypress.com Document No. 002-05406 Rev. *B 4 Dead Time Compensation implementation in MB9Bxxxx/MB9Axxxx Series 3. The two axis coordinate system is rotated to align with the rotor flux using a transformation angle calculated at the last iteration of the control loop. This conversion provides the Id and Iq variables from iα and iβ. Id and Iq are the quadrature currents transformed to the rotating coordinate system. For steady state conditions, Id and Iq are constant. We need filter the Id and Iq value to obtain the standard value, using the value can calculate the theta of current. 4. Error signals are formed using Id, Iq and reference values for each. The Id reference controls rotor magnetizing flux. The Iq reference controls the torque output of the motor. The error signals are input to PI controllers. The output of the controllers provides Vd and Vq, which is a voltage vector that will be sent to the motor. 5. A new transformation angle is estimated where vα, vβ, iα and iβ are the inputs. The new angle guides the FOC algorithm as to where to place the next voltage vector. 2.3 Current aberration and compensation implement It is nature to insert a switching delay time in sinusoidal pulse width modulation (PWM) voltage fed inverters to prevent a short circuit in the DC link. This causes well known dead-time effects which distorts the output voltage and current. Many compensation schemes are proposed to overcome the drawbacks. Based on the traditional average dead-time compensation techniques, an improved method was proposed to advance the performance of dead-time compensation. The method is based on SVPWM strategy and it can be implemented with software without any extra hardware. Simulation results demonstrate the validity of the proposed method. The current only across maintain current diode at the dead-time moment. At this moment the current will decrease until zero value whatever the current polar. Such as the Sa phase as the below structure, if we set the current is positive that flow from the inverter to motor. Otherwise, the current will define the negative polar. When Sa >0, the current will has two statement, one is normal work statement that upper arm IGBT VT1 will close and the lower arm IGBT VT4 will open, the current flow from the inverter to the motor cross the VT1. The other statement is dead-time moment. The IGBT VT1 and VT4 will shut together, this moment the current will cross maintain current diode VD4 as the same as upper flow. At this condition, the upper IGBT work time will decrease about the dead-time long. So need to add as equal to the decrease time. When Sa
MB39C811-EVB-02 价格&库存

很抱歉,暂时无法提供与“MB39C811-EVB-02”相匹配的价格&库存,您可以联系我们找货

免费人工找货