Application Note AN-LM2A-0005v120EN: Vector Control With Peripheral PG (Synchronous Motor)
Application Note AN-LM2A-0005v120EN: Vector Control With Peripheral PG (Synchronous Motor)
Application Note AN-LM2A-0005v120EN: Vector Control With Peripheral PG (Synchronous Motor)
1. Introduction
2. Related parameters
FRENIC-Lift has macros which preset the inverter depending on the motor type.
Macros can be set by means of parameter H03. As in this case a PMSM is
used, H03 recommended setting is 2.
Table 1. Function codes related to “Vector control with peripheral PG” control.
Function
Name Setting range Units Recommended Setting
codes
Motor (Rated
P02 0.01 to 220.0 kW Depending on the motor
capacity)
Motor (Armature
P60 0.000 to 50.00 ohm Depending on the motor
resistance – Rs)
*1 Motor (Armature q-
P62 0.000 to 50.00 ohm Depending on the motor
axis reactance – Xs)
*1 Motor (Interphase
P63 0 to 500 V Depending on the motor
inductive voltage – E)
Motor (q-axis
*1
P65 inductance magnetic 0 to 100 % 65 %
saturation correction
F03 Motor rated speed 30.00 to 6000.0 rpm Depending on the motor
Encoder diameter
L131 0.0 to 6553.5 mm 37.2
(De)
Theta compensation
L132 1 to 90 deg 45
band
Theta compensation
L133 0.0 to 1.0 - 0.2
gain lower limit
Operation setting 0000 0000 to
L198 - 0010 0000
switch 1 1111 1111
*1
Please check the description of this parameter. The setting on this function code depends on
ROM version.
On this function code, total number of motor poles has to be set. Number
of poles depends on motor type. Normally this value has to be calculated
as it doesn’t appear on motor’s name plate.
For additional information refer to chapter 3. Motor function codes.
• Motor (%R1)
(Function code P07)
Set this function code to 20 %. Please do not use any other setting than
the recommended.
Set this function code to 65 %. Please do not use any other setting than
the recommended.
On this function code motor’s rated frequency (in Hz) is set. This function
code unit depends on C21 setting; therefore, if C21 is set to a different
value than recommended, F04 has to be adapted to the new unit
selected.
For additional information refer to chapter 3. Motor function codes.
On this function code type of encoder is selected. For this control mode
type 1 is used, therefore please set L01 to 1: With ABS signal (12 /15 V
Complementary / Open collector / 5 V line driver / Z phase). Please do
not use any other setting than the recommended.
On the other hand, Z phase of the encoder (PZ, or PZ+ and PZ-) doesn’t
need to be connected.
These function codes are used to set the motor’s sheave diameter and
encoder’s diameter respectively. Figure 1 shows which diameter has to
be taken in consideration.
Encoder Ds (L130)
Pulley
Rubber wheel tends to wear out over time. Make sure that rubber wheel
diameter is kept at 37.2 mm; otherwise inverter may loss motor’s control.
For additional information refer to chapter 3. Motor function codes.
Bit 5 of L198 function code defines whether pole tuning is performed only
at first RUN command after Power ON or after every RUN command.
Some motors have been already tested with success. Table 2 shows the right
parameters that have to be set in each motor type case.
F05
F03
P02 P03
P63
P60
P62
Four option cards are available depending on the encoder type (open collector
or line driver). These option boards are called OPC-G1-PG or OPC-PG3 and
OPC-G1-PG2 or OPC-PMPG respectively. Encoder board can be only
connected to port C as is shown in figure 3.
Property Specification
Encoder’s required supply +12 VDC ±10 %, 120 mA (SW1=12 V)
+15 VDC ±10 %, 120 mA (SW1=15 V)
Option board input pulses High level ≥ 8 VDC, Low level ≤ 3 VDC (SW1=12 V)
threshold High level ≥ 10 VDC, Low level ≤ 3 VDC (SW1=15 V)
Output signal Open Collector Push pull (complementary)
Maximum input frequency 30 kHz 100 kHz
Maximum cable length 20 m 100 m
For wiring this encoder type to OPC-PG3, see figure 4 and table 4 below.
Option
Signal Meaning
terminal
+ VDC PO Power supply
A phase PA Pulses phase A
Pulses phase B 90º
B phase PB
shifted
0 VDC CM Common 0 V
Property Specification
Encoder’s required supply +5 VDC ±10 %, 200 mA
Output signal Line Driver
Maximum input frequency 100 kHz
Maximum cable length 100 m
For wiring this encoder type to OPC-PMPG, see figure 5 and table 6 below.
Option
Signal Meaning
terminal
+ VDC PO Power supply
A phase PA+ Pulses phase A
/A phase PA- Pulses phase A inverted
B phase PB+ Pulses phase B 90º shifted
Pulses phase B inverted
/B phase PB-
90º shifted
0 VDC CM Common 0 V
Figure 5. Encoder’s connection
Before RUN the motor a pole tuning has to be performed in order to detect the
magnets position inside motor’s rotor, to do so please follow below procedure.
1. Check that the motor and the encoder are properly wired to the inverter.
2. Power ON the lift power supply.
3. Make sure that the setting described on chapters 2 and 3 is properly set.
4. Check that the inverter receives the encoder pulses as following: in the
keypad go to Menu 3. INV Info / 2. I/O Check and press the down arrow key
until you reach the page [6/6] that shows P1, Z1, P2 and Z2. If the motor is
not moving, the display shows 0 kP/s after P2. Open (release) the brake and
turn a little bit the motor. In this moment the display should show a number
different than 0 (positive or negative depending on the rotation direction). If
the display shows ----p/s (or +0 p/s meanwhile the motor is turning) means
that no signal is coming from the encoder. In this case please check the
encoder cable, the connection of the signals or option card installation.
5. Give RUN command to the inverter from the lift controller (normally in
INSPECTION mode). The main contactors will be closed and current will flow
through the motor producing some acoustic noise. This procedure will take
some seconds. After the procedure is finished, the lift should move normally
in inspection speed in up or down direction (depending on RUN command
given).
6. RUN the inverter in INSPECTION mode from top to bottom of the shaft and
other way around. During constant speed check that output current has a
constant and logic value. Logic value normally means an output current
below rated current. Output current can be monitored on Menu 3. INV
Information / 1. Op Monitor at page [2/8] as Iout.
If during step 5 or 6 the inverter is directly tripping OCx, OLU or Ere or OS just
after giving RUN command set H190= 0 and repeat the procedure starting from
step 1.
Alarm
message Description Possible causes
Displayed
a. If OLU alarm appears during constant speed
at full torque (car empty going down) please
repeat Pole tuning process starting from Step
1.
b. If pole tuning is correct check the setting of
OLU Inverter overloaded
L133 to 0.8
c. If OLU appears randomly independently of
the load make sure encoder is correctly
fixed, rubber wheel is touching motors
sheave and rubber wheel diameter is correct.
If OS appears during creep speed, increase it.
Recommended value of creep speed is 1 Hz. If
OS Overspeed
inverter is tripping with recommended creep
speed, increase it to 2 Hz.
7. Rescue operation
If the setting of L198(Bit 5) is 0, but ROM version is 0800 or above, inverter will
perform automatic pole tuning as well, in other words, no need to remove power
supply of the inverter.
8. Conclusions
This application note explains how to control a PMSM with the encoder installed
in the periphery of the rotor.