SLLSFQ3 January 2023 MCT8329A
PRODUCTION DATA
MCT8329A has a speed loop option which can be used to maintain constant speed under varying operating conditions. Speed loop is enabled by setting CLOSED_LOOP_MODE to 01b. Kp and Ki coefficients are configured through SPD_POWER_KP and SPD_POWER_KI. The output of speed loop (SPEED_PI_OUT) is used to generate the DUTY OUT (duty cycle of the PWM voltage applied to the motor winding). The PI controller output upper (VMAX) and lower bound (VMIN) saturation limits are configured through SPD_POWER_V_MAX and SPD_POWER_V_MIN respectively. When output of the speed loop saturates, the integrator is disabled to prevent integral wind-up. The speed loop PI controller is as in #GUID-082E0E29-A0ED-4625-B08D-A7CB86E10985.
With REF_PROFILE_CONFIG = 0b, SPEED_REF is derived from duty command input (DUTY CMD) from maximum speed (configured by MAX_SPEED) as shown in #EQUATION-BLOCK_WHZ_3NG_WVB or from the input profiler output (see GUID-E067FB78-4C8A-4ECD-9DB4-6769BF1C2F1D.html.