Other Parts Discussed in Thread: C2000WARE
Tool/software:
Hi Sir,
We are running InstaSPIN FOC successfully, but we have some doubts. We have tested different types of motors, but with high-rating motors, we are facing issues. For example, we have a motor rated at 10 HP (480V, 14 amps, 120 hertz). On our custom board with InstaSPIN, we are trying to run it in a closed loop. In user_mtr1.h, we changed some parameter values, and after that, it ran efficiently. Our question is: how should we change the parameter values if our motor ratings increase? What is the purpose of those particular variables?
#define USER_MOTOR1_FLUX_CURRENT_A (0.5f) // A
#define USER_MOTOR1_ALIGN_CURRENT_A (1.5f) // A
#define USER_MOTOR1_STARTUP_CURRENT_A (3.5f) // A
#define USER_MOTOR1_TORQUE_CURRENT_A (2.0f) // A
Secondly, we are using the latest version of the InstaSPIN code. In this version, when we set the speed reference to 110 hertz in closed-loop mode, it takes almost 3 minutes to reach the target speed. In the older version of the code, it reached the target speed within seconds. Which variable do we need to change to achieve a faster speed reference response?
older version :C2000Ware_MotorControl_SDK_4_00_00_00
Newer version :C2000Ware_DigitalPower_SDK_5_02_01_00