kevin
|
348e2f135a
去掉多余的fast_atan接口,统一使用fast_atan2
|
2 سال پیش |
kevin
|
805bfdf972
rad和degree的角度限制一个周期的接口统一放到fast_math.h中,norm_angle_rad/deg
|
2 سال پیش |
kevin
|
bd7aa38ee1
采集相端电压,然后转换为alphabeta电压
|
2 سال پیش |
kevin
|
ffc97979fc
使用sqrtsub2_f计算两个数据平方差开方
|
2 سال پیش |
kevin
|
c663dbadd6
1.加入弱磁控制,通过当前电压矢量模长和最大模长(母线的0.866666)比控制id的大小
|
2 سال پیش |
kevin
|
fe32e57acc
修改注释错误
|
2 سال پیش |
kevin
|
bacf5ccd16
解决tcs设置问题
|
2 سال پیش |
kevin
|
4b85671ce0
加入epm模式pid参数可配置
|
2 سال پیش |
kevin
|
fa18f8a881
mot_contrl_mode 从能量回收进入扭矩模式,先把目标扭矩设置为0,防止倒转
|
2 سال پیش |
kevin
|
21902cf3a1
能量回收启动先扭矩下降到0,再启动负扭矩
|
2 سال پیش |
kevin
|
1673690a4c
硬件允许的母线电压最大最小值限制,设置值不能超过
|
2 سال پیش |
kevin
|
70e9e2457d
去掉不用的hwlim.dc_vol和对应的宏定义
|
2 سال پیش |
kevin
|
9e8599a2ae
controller的所有ramp的变量都加上ramp_前缀
|
2 سال پیش |
kevin
|
f6af40d7e8
电机标定,提前角给定通过rampline设置
|
2 سال پیش |
kevin
|
2766faa4eb
加入上位机可以设置正负扭矩的功能,一半用在对拖系统中
|
2 سال پیش |
unknown
|
e15534a374
修改pi的变量名称为小写
|
2 سال پیش |
unknown
|
617666b3e2
set mode,判断如果controller没有start,调用start
|
2 سال پیش |
unknown
|
79ccb97b15
实际电流矢量小于50A,不检测三相不平衡错误
|
2 سال پیش |
unknown
|
519e0d21fc
解决能量回收等级为0的时候,不应该打开能量回收的问题
|
2 سال پیش |
unknown
|
85c97845c2
初始化ebrk_ramp_time 500
|
2 سال پیش |
huhui
|
e4fd39c1bb
1. dq电流输出低通滤波器系数需要设置下限,不能等于0
|
2 سال پیش |
huhui
|
0439f4309f
1. 扭矩/速度 限制ramp时间可设置
|
2 سال پیش |
huhui
|
0318aec938
更新foc,lineramp_t
|
2 سال پیش |
huhui
|
c8998dbc35
解决epm不能动作的问题
|
2 سال پیش |
huhui
|
3e43357ce5
解决速度环问题
|
2 سال پیش |
huhui
|
bba8237560
更新ects->etcs, etcs 加入init函数,设置扭矩判断是否刹车或者能量回收
|
2 سال پیش |
huhui
|
a60ce6bd6e
变量初始化
|
2 سال پیش |
huhui
|
39c1a964ab
foc 层重新架构
|
2 سال پیش |