MRESBW
ASCII - Command | MRESBW |
|
| |
Syntax Transmit | MRESBW [Data] |
| ||
Syntax Receive | MRESBW <Data> | Available in |
| |
Type | Variable rw | MMI | Yes | |
ASCII Format | Integer16 | CANBus Object Number | 35A0 (hex) | |
DIM | Hz | PROFIBUS PNU | 1760 (dec) IND = 0000xxxx (bin) | |
Range | 25 .. 1200 | DPR | 160 (dec) | |
Default | 600 |
| ||
Opmode | All | Data Type Bus/DPR | Integer16 | |
Drive State | - | Weightning |
| |
Start Firmware | 1.38 |
| ||
Configuration | No | Revision | 1.8 | |
Function Group | Feedback | EEPROM | Yes | |
Short Description | Resolver Bandwidth |
Description
MRESBW is a tuning parameter that sets the bandwidth (in Hz) of the inner control loop. A high value (>800 Hz) results in a fast (low phase lag) and noisy velocity signal. A low value (<400 Hz) results in a slow (higher phase lag) and smooth velocity signal. The default value of 600 Hz is a compromise between phase lag and noise. The phase lag can be reduced by providing the acceleration feed forward signal (VLO = 1 ).
- >= 1.57 for Resolver Feedback
- >= 3.10 for High Resolution Feedback
With a wide bandwidth, the drive responds more rapidly to control loop deviations and there is a smaller following error (reduced lag). A very wide bandwidth only makes sense with low moments of inertia, low KP, and very high acceleration values. A narrower bandwidth produces a filter effect. The rotational velocity and positional control are smoother (encoder equivalent output is quieter as well).
For the sensor less drive, the Luenberger Observer is used as the adaptive controller. Therefore, the parameter MRESBW corresponds to the bandwidth of the adaptive controller. It is normally set between 25 and 100 Hz.