| .. |
|
PI_Controller.h
|
3a33a7bda0
功率pi,修改kp为1.8,ki为6,每个挡位单独定义转把,转速和扭矩的对应关系
|
3 tahun lalu |
|
PMSM_FOC_Core.c
|
590f4e03a1
电流环带宽放到motor_param.h中定义,A1 motor的带宽2000
|
3 tahun lalu |
|
PMSM_FOC_Core.h
|
682a1b1c87
add A1 motor and factory test file
|
3 tahun lalu |
|
PMSM_FOC_Params.h
|
5a3500c184
限速,限相电流,慢速给定,默认10s
|
3 tahun lalu |
|
e_ctrl.c
|
89f1fb73a0
挡位切换需要ramp给定
|
3 tahun lalu |
|
e_ctrl.h
|
4d3ddf15ef
空转起步防止打齿
|
3 tahun lalu |
|
foc_observer.c
|
7ccc676502
加入foc的观测器融合encoder和smo,进行切换,目前实现了一部分
|
3 tahun lalu |
|
foc_observer.h
|
7ccc676502
加入foc的观测器融合encoder和smo,进行切换,目前实现了一部分
|
3 tahun lalu |
|
foc_wapper.c
|
5066ef532e
1. 速度改为s32En4
|
4 tahun lalu |
|
ramp_ctrl.c
|
b9271c2731
加入e_ctrl.c 控制加速,电子刹车,能量回收级别
|
4 tahun lalu |
|
ramp_ctrl.h
|
b9271c2731
加入e_ctrl.c 控制加速,电子刹车,能量回收级别
|
4 tahun lalu |
|
smo_observer.c
|
7ccc676502
加入foc的观测器融合encoder和smo,进行切换,目前实现了一部分
|
3 tahun lalu |
|
smo_observer.h
|
a6b136a80c
滑膜观测器使用arctan和pll实现,单独pll效果不好
|
3 tahun lalu |
|
svpwm.c
|
3ff5f6c657
电压圆之后DQ电压乘以SQRT3_BY_2, svm中不需要在乘SQRT3_BY_2
|
3 tahun lalu |
|
svpwm.h
|
265a6e2f0e
48v过调制OK
|
3 tahun lalu |
|
torque.c
|
d740566645
扭矩和相电流区分开,可以给真实扭矩(需要通过台架标定)
|
3 tahun lalu |
|
torque.h
|
5c2c80c219
update
|
3 tahun lalu |
|
trq2dq_table.c
|
e48c4f7a20
扭矩查表后的D轴电流需要step给定,防止D轴电流突变
|
3 tahun lalu |