[发明专利]一种基于电机控制指令曲线的电机控制方法在审
| 申请号: | 202011499014.4 | 申请日: | 2020-12-17 |
| 公开(公告)号: | CN112636659A | 公开(公告)日: | 2021-04-09 |
| 发明(设计)人: | 周成森 | 申请(专利权)人: | 宁波拓普集团股份有限公司 |
| 主分类号: | H02P23/14 | 分类号: | H02P23/14 |
| 代理公司: | 上海泰能知识产权代理事务所(普通合伙) 31233 | 代理人: | 钱文斌 |
| 地址: | 315800 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 电机 控制 指令 曲线 方法 | ||
本发明涉及一种基于电机控制指令曲线的电机控制方法,包括以下步骤:确定控制过程中电压趋势以及电压峰值和电压谷值;建立直角坐标系,其中直角坐标系的x轴为时间,y轴为电压,并根据确定的电压趋势将确定的电压峰值和电压谷值放入所述直角坐标系中,得到各个电压峰值和电压谷值的坐标;在电压峰值和电压谷值处做三次样条插值,消除折点,得到最终曲线;根据最终曲线对电机进行控制。本发明可以通过少量顶点坐标构造整个指令曲线,且曲线不存在折点,减小了特定工况对电机的影响。
技术领域
本发明涉及电机运动控制技术领域,特别是涉及一种基于电机控制指令曲线的电机控制方法。
背景技术
在汽车电子领域的自动化测试和控制过程中,经常需要控制电机按特定速度或扭矩转动,实际工程应用中,控制电机是通过向电机持续输出电压来实现的,输出电压的时间间隔为1ms或者更小,所以在整个测试或控制过程中,电压的数据量是非常巨大的,如果逐点指定电压值,工作量将会大大增加。此外当需要控制电机的速度匀速上升和下降时,指令曲线中会出现折点,折点处的加速度会发生急剧变化,这对于电机和系统都是非常不利的。
发明内容
本发明所要解决的技术问题是提供一种基于电机控制指令曲线的电机控制方法,可以通过少量顶点坐标构造整个指令曲线,且曲线不存在折点,减小了特定工况对电机的影响。
本发明解决其技术问题所采用的技术方案是:提供一种基于电机控制指令曲线的电机控制方法,包括以下步骤:
(1)确定控制过程中电压趋势以及电压峰值和电压谷值;
(2)建立直角坐标系,其中直角坐标系的x轴为时间,y轴为电压,并根据确定的电压趋势将确定的电压峰值和电压谷值放入所述直角坐标系中,得到各个电压峰值和电压谷值的坐标;
(3)在相邻点间区间内做一维线性插值,填充曲线坐标;
(4)在电压峰值和电压谷值处做三次样条插值,消除折点,得到最终曲线;
(5)根据最终曲线对电机进行控制。
所述步骤(3)具体为:连接相邻的两个点,设相邻两个点的坐标分别为(x1,y1)和(x2,y2),在[x1,x2]区间内以1ms为间隔把区间分为(x2-x1)×1000等份,取每等份的端点值xi,对应的yi计算公式为将得到的(xi,yi)补入所述直角坐标系中,使得相邻点的间隔为1ms。
所述步骤(4)具体包括以下子步骤:
(41)确定电压峰值或电压谷值的坐标(x′,y′),设置过渡时间T,计算电压峰值或电压谷值左右两段直线的斜率,分别为k1和k2;
(42)计算过渡区间的端点坐标(x′1,y′1)和(x′2,y′2),计算方式为:
(43)在[x′1,x′2]区间内进行三次样条插值,得到样条函数表达式;
(44)在[x′1,x′2]区间内以1ms为间隔把区间分为(x′2-x′1)×1000等份,取每等份的端点值x′i,将ai代入样条函数表达式中,得到一组新的坐标值,用新的坐标值代替步骤(3)中填充的曲线坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波拓普集团股份有限公司,未经宁波拓普集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011499014.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水中病毒的富集及检测方法
- 下一篇:一种硫化橡胶再生胶及其制备方法





