SEMAFORInformatik / femagtools

Python API for FEMAG
BSD 2-Clause "Simplified" License
20 stars 15 forks source link

generator operating points #83

Closed Marcolaub closed 1 year ago

Marcolaub commented 1 year ago

Hello everyone,

how is it possible to get the generator operating points? If I try to fill the characteristic with negative torques I get an error message.

pm.characteristics( -T, speed/60, Ui_max) Error: raise ValueError(f'Torque {torque} out of current range')

Do I need a new LdLq calculation with a beta of 180° - 270° to get a result?

Thanks for your help, greetings Marco

ronaldtanner commented 1 year ago

Please note that operating points can only be calculated within the range of the psid/psiq maps. If you run a ld-lq identification for these maps, the range of beta (angl_i_up) from -90° .. 0° is for positive torque (motor operation ) while the range -180°..-90° is for negative torques (generator operation).

Marcolaub commented 1 year ago

Thank you very much. That solved my problem. I did the ld-lq identification with an incorrect angle.