VoltageController

Voltage controller

    VoltageController

Library

Modelica/Electrical/Machines/Utilities

Description

Simple Voltage-Controller

The desired rms values of d- and q-component of the space phasor current in rotor fixed coordinate system are given by inputs "id_rms" and "iq_rms".Using the given rotor position (input "phi"), the actual threephase currents are measured and transformed to the d-q coordinate system.Two PI-controller determine the necessary d- and q- voltages, which are transformed back to threephase (output "y[3]").They can be used to feed a voltage source which in turn feeds a permanent magnet synchronous machine.

Note: No care is taken for current or voltage limiting, as well as for field weakening.

Parameters

VoltageController_0

NameLabelDescriptionData TypeValid Values

mo_p

p

Number of pole pairs

Scalar

mo_fsNominal

fsNominal

Nominal frequency

Scalar

mo_VsOpenCircuit

VsOpenCircuit

Open circuit RMS voltage per phase @ fsNominal

Scalar

mo_Rs

Rs

Stator resistance per phase

Scalar

mo_Ld

Ld

Inductance in d-axis

Scalar

mo_Lq

Lq

Inductance in q-axis

Scalar

mo_decoupling

decoupling

Use decoupling network

Scalar

true
false

mo_psiM

psiM

Scalar

mo_nout

nout

Number of outputs

Scalar

VoltageController_1

NameLabelDescriptionData TypeValid Values

mo__nmodifiers

Number of Modifiers

Specifies the number of modifiers

Number

mo__modifiers

Modifiers

Add new modifier

Structure

mo__modifiers/varname

Variable name

Cell of strings

'omega'
'Vd'
'Vq'

mo__modifiers/attribute

Attribute

Cell of strings

'start'
'fixed'

mo__modifiers/value

Value

Ports

NameTypeDescriptionIO TypeNumber

y

implicit

Connector of Real output signals

output

1

id_rms

implicit

input

1

iq_rms

implicit

input

2

phi

implicit

input

3

iActual

implicit

input

4