打印
[动力系统]

你们的单片机 干过最复杂的数学是什么?

[复制链接]
7670|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
eydj2008|  楼主 | 2021-5-11 10:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
       原来基本上单片机都是做些数组 最多拟合一条曲线,丢到单片机里面跑,后面发现有些东西还真要实时计算才行,而且是高次方程,基本上没有解析解。需要迭代解,又怕初值取错,函数不单调,到时程序就错乱了。

       最近用得最复杂的 就是测量出来的转矩 找MTPA曲线
1.先得拟合曲面,  由于磁饱和, ID IQ的变化 转矩MAP各个点不同,拟合曲面就麻烦了,
特别是多项式参数多,用MATH整了三,五天,还得学习多元最小二乘法,找到最优的系数,原来只是一元的话只需要在EXCEL加趋势线就出来了或是用简单工具FIT就出来了,结果MATLAB 直接有一个工具 可以拟合5阶的曲面,真是省事多了。(好在这个只需要离线干完,拟合一条线。不需要在单片机里面算)
自己写一个拟合2阶的参数就一大堆了。好在公司目前时间不紧急,就是浪费了自己的时间。
2.曲面拟合出来了,然后要找到同样IS的情况下 转矩最大的点,然后又是求极值  上偏导 拉格朗日极值法,然后TABLE出来,真是耗精力啊 这还只是MTPA。
3.MTPV 我们想在单片机里面解二元高次方程来做,目前还只是停留在理论上, 要解三次 怕单片机算不过来,而且还是要解决单调性问题,初值问题。
4.目的就是为了解决离线弱磁时转矩精度问题,在线更麻烦还得解决损耗问题,温度升高带来的转矩下降。

看完了你们绝对不想再玩电机,太耗精力和时间,回报还得看产出。

使用特权

评论回复

相关帖子

沙发
eydj2008|  楼主 | 2021-5-27 10:13 | 只看该作者
caosix 发表于 2021-5-24 11:44
楼主的 电动机 是否打算 力矩闭环 ?

先装在 测功机 上 恒定负载力矩,

基本上 都是开环控制转矩 闭环是有更高要求的伺服电机上才用。
我们做的主要是助力电机,发电电机

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://yonyon.taobao.com  步进电机 细分驱动开发板 编程技术交流交流QQ群A:121960

103

主题

3190

帖子

17

粉丝