发明名称 |
一种高通用性的电机控制方法 |
摘要 |
一种高通用性的电机控制方法,构建中间层,svpwm三电阻采样方式的电机控制,所述的中间层包含真实底层模块中所有电机驱动需要用到的模块,中间层的各个模块和底层的各个模块对应的。本发明具有以下有益效果:极易移植的电机控制程序,程序员不需要每次都要根据原理图重新配置各个寄存器和IO口这些底层操作,可以有效地缩短开发周期,提高研发效率。 |
申请公布号 |
CN105577057A |
申请公布日期 |
2016.05.11 |
申请号 |
CN201510978838.2 |
申请日期 |
2015.12.24 |
申请人 |
宁波德业变频技术股份有限公司 |
发明人 |
张和君;贺仕林 |
分类号 |
H02P21/00(2016.01)I;H02P21/18(2016.01)I;H02P21/13(2006.01)I |
主分类号 |
H02P21/00(2016.01)I |
代理机构 |
杭州丰禾专利事务所有限公司 33214 |
代理人 |
李铭 |
主权项 |
一种高通用性的电机控制方法,包括以下步骤:a.构建中间层;b. svpwm三电阻采样方式的电机控制;其特征在于,所述步骤a中包括以下步骤:a1所述的中间层包含真实底层模块中所有电机驱动需要用到的模块,中间层的各个模块和底层的各个模块对应的;a2把中间层的各个模块映射到芯片上对应的硬件模块;a3初始化三个电流偏差和三个电压偏差,把中间层的三个PWM模块映射到多个硬件PWM中的实际用到的三个模块;a4把中间层的三个定时器模块映射到多个硬件定时器中的实际用到的三个模块,所述步骤b中包括以下步骤:b1根据采样得到的电流值估算出当前角度和速度以及磁通;b2 经过CLARKE变化,PARK变换,IPARK变换,SVGEN计算,得到当前UVW三相电流驱动的PWM波。 |
地址 |
315806 浙江省宁波市北仑区花浦路18号 |