AN 669: Drive-On-Chip Design Example for Cyclone V Devices

ID 683466
Date 5/15/2022
Public
Document Table of Contents

9.10.2. Vibration Suppression

The standard FOC loop has a configurable digital filter to enable you to adjust the loop frequency response, which avoids exciting identified vibrations. An outer control loop analyzes motor feedback signals using FFTs to identify any vibrations that may be present. If the design detects vibrations, it automatically adjusts the control gains in the standard control loop and the filter settings to minimize the vibration. The reference design does not include automatic detection and suppression. For detection use System Console; for suppression manually configure the IIR filter.
Figure 50. Control Loop Flow Diagram for Vibration Suppression

Methods of automatically tuning filter and control gains depend on:

  • Knowledge of the mechanical and electrical properties of the mechanisms that the motor drives
  • The effects of different filter settings on the overall control response