|
@@ -111,15 +111,15 @@ Update Time
|
|
|
#define M_LD_NOLOAD_MH 22250 // unit: 0.01uH, D axis inductance
|
|
|
#define M_LQ_NOLOAD_MH 23000 // unit: 0.01uH, Q axis inductance
|
|
|
#define M_LD_TURN1_ID_AP 5000 // unit: 0.01A,
|
|
|
-#define M_LD_TURN1_LD_MH 11000 // unit: 0.01uH,D axis inductance
|
|
|
+#define M_LD_TURN1_LD_MH 22250 // unit: 0.01uH,D axis inductance
|
|
|
#define M_LD_TURN2_ID_AP 700 // unit: 0.01A,
|
|
|
-#define M_LD_TURN2_LD_MH 11000 // unit: 0.01uH,D axis inductance
|
|
|
-#define M_LD_MIN_MH 11000 // unit: 0.01uH,D axis inductance
|
|
|
+#define M_LD_TURN2_LD_MH 22250 // unit: 0.01uH,D axis inductance
|
|
|
+#define M_LD_MIN_MH 22250 // unit: 0.01uH,D axis inductance
|
|
|
#define M_LQ_TURN1_IQ_AP 200 // unit: 0.01A,
|
|
|
-#define M_LQ_TURN1_LQ_MH 11500 // unit: 0.01uH,Q axis inductance
|
|
|
+#define M_LQ_TURN1_LQ_MH 23000 // unit: 0.01uH,Q axis inductance
|
|
|
#define M_LQ_TURN2_IQ_AP 700 // unit: 0.01A,
|
|
|
-#define M_LQ_TURN2_LQ_MH 11500 // unit: 0.01uH,Q axis inductance
|
|
|
-#define M_LQ_MIN_MH 11500 // unit: 0.01uH,Q axis inductance
|
|
|
+#define M_LQ_TURN2_LQ_MH 23000 // unit: 0.01uH,Q axis inductance
|
|
|
+#define M_LQ_MIN_MH 23000 // unit: 0.01uH,Q axis inductance
|
|
|
#define M_JD 2500 // unit: 10-7Kg*m2, Rotational inertia
|
|
|
#define M_MAGNETIC_MATERIAL Ferrite // unit:Null
|
|
|
#define M_FLUX_WB 8920 // unit: 0.001mWb, Flux linkage
|
|
@@ -140,21 +140,21 @@ Update Time
|
|
|
#define M_LD_NOLOAD_MH 16000 // unit: 0.01uH, D axis inductance
|
|
|
#define M_LQ_NOLOAD_MH 16750 // unit: 0.01uH, Q axis inductance
|
|
|
#define M_LD_TURN1_ID_AP 5000 // unit: 0.01A,
|
|
|
-#define M_LD_TURN1_LD_MH 7650 // unit: 0.01uH,D axis inductance
|
|
|
+#define M_LD_TURN1_LD_MH 16000 // unit: 0.01uH,D axis inductance
|
|
|
#define M_LD_TURN2_ID_AP 700 // unit: 0.01A,
|
|
|
-#define M_LD_TURN2_LD_MH 7650 // unit: 0.01uH,D axis inductance
|
|
|
-#define M_LD_MIN_MH 7650 // unit: 0.01uH,D axis inductance
|
|
|
+#define M_LD_TURN2_LD_MH 16000 // unit: 0.01uH,D axis inductance
|
|
|
+#define M_LD_MIN_MH 16000 // unit: 0.01uH,D axis inductance
|
|
|
#define M_LQ_TURN1_IQ_AP 200 // unit: 0.01A,
|
|
|
-#define M_LQ_TURN1_LQ_MH 10200 // unit: 0.01uH,Q axis inductance
|
|
|
+#define M_LQ_TURN1_LQ_MH 16750 // unit: 0.01uH,Q axis inductance
|
|
|
#define M_LQ_TURN2_IQ_AP 700 // unit: 0.01A,
|
|
|
-#define M_LQ_TURN2_LQ_MH 10200 // unit: 0.01uH,Q axis inductance
|
|
|
-#define M_LQ_MIN_MH 10200 // unit: 0.01uH,Q axis inductance
|
|
|
+#define M_LQ_TURN2_LQ_MH 16750 // unit: 0.01uH,Q axis inductance
|
|
|
+#define M_LQ_MIN_MH 16750 // unit: 0.01uH,Q axis inductance
|
|
|
#define M_JD 2500 // unit: 10-7Kg*m2, Rotational inertia
|
|
|
#define M_MAGNETIC_MATERIAL Ferrite // unit:Null
|
|
|
#define M_FLUX_WB 7336 // 5056 // unit: 0.001mWb, Flux linkage
|
|
|
#define M_ID_MAX_AP 0 //-25 // unit: 0.01A, Max d axis current
|
|
|
#define M_ID_MIN_AP -600 // unit: 0.01A, Min d axis current
|
|
|
-#define M_IS_PEAK_MAX_AP 3200 // unit: 0.01A, Max phase current(below base speed)
|
|
|
+#define M_IS_PEAK_MAX_AP 3600 // unit: 0.01A, Max phase current(below base speed)
|
|
|
#define M_POWER_MAX_WT 600 // unit: W, Max power
|
|
|
#define M_R_SPD_RPM 5000 // unit: r/min, rate spd
|
|
|
#define M_R_PWR_WT 250 // unit: W, rate power
|
|
@@ -169,21 +169,21 @@ Update Time
|
|
|
#define M_LD_NOLOAD_MH 16000 // unit: 0.01uH, D axis inductance
|
|
|
#define M_LQ_NOLOAD_MH 16750 // unit: 0.01uH, Q axis inductance
|
|
|
#define M_LD_TURN1_ID_AP 5000 // unit: 0.01A,
|
|
|
-#define M_LD_TURN1_LD_MH 7650 // unit: 0.01uH,D axis inductance
|
|
|
+#define M_LD_TURN1_LD_MH 16000 // unit: 0.01uH,D axis inductance
|
|
|
#define M_LD_TURN2_ID_AP 700 // unit: 0.01A,
|
|
|
-#define M_LD_TURN2_LD_MH 7650 // unit: 0.01uH,D axis inductance
|
|
|
-#define M_LD_MIN_MH 7650 // unit: 0.01uH,D axis inductance
|
|
|
+#define M_LD_TURN2_LD_MH 16000 // unit: 0.01uH,D axis inductance
|
|
|
+#define M_LD_MIN_MH 16000 // unit: 0.01uH,D axis inductance
|
|
|
#define M_LQ_TURN1_IQ_AP 200 // unit: 0.01A,
|
|
|
-#define M_LQ_TURN1_LQ_MH 10200 // unit: 0.01uH,Q axis inductance
|
|
|
+#define M_LQ_TURN1_LQ_MH 16750 // unit: 0.01uH,Q axis inductance
|
|
|
#define M_LQ_TURN2_IQ_AP 700 // unit: 0.01A,
|
|
|
-#define M_LQ_TURN2_LQ_MH 10200 // unit: 0.01uH,Q axis inductance
|
|
|
-#define M_LQ_MIN_MH 10200 // unit: 0.01uH,Q axis inductance
|
|
|
+#define M_LQ_TURN2_LQ_MH 16750 // unit: 0.01uH,Q axis inductance
|
|
|
+#define M_LQ_MIN_MH 16750 // unit: 0.01uH,Q axis inductance
|
|
|
#define M_JD 2500 // unit: 10-7Kg*m2, Rotational inertia
|
|
|
#define M_MAGNETIC_MATERIAL Ferrite // unit:Null
|
|
|
#define M_FLUX_WB 7336 // 5056 // unit: 0.001mWb, Flux linkage
|
|
|
#define M_ID_MAX_AP 0 //-25 // unit: 0.01A, Max d axis current
|
|
|
#define M_ID_MIN_AP -600 // unit: 0.01A, Min d axis current
|
|
|
-#define M_IS_PEAK_MAX_AP 3200 // unit: 0.01A, Max phase current(below base speed)
|
|
|
+#define M_IS_PEAK_MAX_AP 3600 // unit: 0.01A, Max phase current(below base speed)
|
|
|
#define M_POWER_MAX_WT 600 // unit: W, Max power
|
|
|
#define M_R_SPD_RPM 5000 // unit: r/min, rate spd
|
|
|
#define M_R_PWR_WT 250 // unit: W, rate power
|
|
@@ -273,12 +273,14 @@ Update Time
|
|
|
#define ALM_REC_ALL_TM 5000 // unit: ms, Time of duration(TBC)
|
|
|
/* Recover time of IPM OC */
|
|
|
#define ALM_IPM_OC_REC_TM 200 // unit: ms, Time of duration(TBC)
|
|
|
+/* Recover value of over voltage and under voltage error*/
|
|
|
+#define ALM_VLT_REC_ERRVAL 30 // unit: 0.1V
|
|
|
/* Recover time & value of over voltage */
|
|
|
-#define ALM_OVR_VLT_REC_VAL (ALM_OVR_VLT_LVL1_VAL - 30) // unit: 0.1V
|
|
|
+#define ALM_OVR_VLT_REC_VAL (ALM_OVR_VLT_LVL1_VAL - ALM_VLT_REC_ERRVAL) // unit: 0.1V
|
|
|
#define ALM_OVR_VLT_REC_TM 100 // unit: ms, Time of duration(TBC)
|
|
|
#define ALM_OVR_VLT_REC_TM1 150 // unit: ms, Time of duration(TBC)
|
|
|
/* Recover time & value of under voltage */
|
|
|
-#define ALM_UNDR_VLT_REC_VAL (ALM_UNDR_VLT_LVL1_VAL + 30) // unit: 0.1V
|
|
|
+#define ALM_UNDR_VLT_REC_VAL (ALM_UNDR_VLT_LVL1_VAL + ALM_VLT_REC_ERRVAL) // unit: 0.1V
|
|
|
#define ALM_UNDR_VLT_REC_TM 200 // unit: ms, Time of duration(TBC)
|
|
|
#define ALM_UNDR_VLT_REC_TM1 400 // unit: ms, Time of duration(TBC)
|
|
|
/* Recover time & value of IPM over heat */
|