摘要 |
PURPOSE:To prevent the amplitude differece as well as phase difference from emerging between the current command value and the actual value by adjusting through a current command arithmetic unit so that the respective difference of orthogonal two DC component command values and of DC components of the armature current actual value will be zero. CONSTITUTION:In the transvector control system, as for a current command arithmetic unit 4, respective phase armature current ia, ib, ic of a synchronous motor are converted ialpha, ibeta through three phase /alpha.beta axis coordinate converter 517 and are converted into orthogonal DC components i1, i2 through alpha.beta/1.2 axis coordinate converter 528. And the voltage command values e1*, e2* of 1-axis, 2-axis components are put out through the adjusters 529, 530 in the direction that the respective difference of the current command values i1*, i2* and of the actual values i1, i2 will be zero. Each said command value is converted into the voltage command value ealpha*, e* of alpha, beta axis component through 1.2 axis /alpha.beta axis coordinate converter 525 and are converted into the command values ea*, eb*, ec* of each phase voltage through alpha.beta/ three phase coordinate converter 527 to be put out, whereby the amplitude difference and the phase difference between the current command value and the actual value can be removed. |