完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
HI!
我正在使用stspin3201评估板评估高尔夫球童的bldc驱动程序设置。电机有霍尔传感器,所以我想用它作为主要(最好)唯一的传感器。不使用FOC是一个好主意,只是霍尔传感器的反馈吗? 我在电机启动期间遇到问题。我使用速度控制,控制器有严重的过冲和很长的设定时间。我需要最低的超调量和最小的设置时间。我已经通过增加PID控制器的Ki常数来缩短设置时间,但它仍然超调,所以我需要一些建议,以最小的摆动最快的启动。有谁能够帮助我?我附上了电机的数据表和系统参数标题。 谢谢! #stspin32f0 #bldc #eval #power-stage#rev-up #brushless 以上来自于谷歌翻译 以下为原文 HI! I am evaluating a bldc driver setup for a golf caddy with the stspin3201 eval board. The motor has Hall sensor, so I would like to use it, as the main (and preferably) only sensor. Is it a good idea not to use FOC, only just Hall sensor feedback? I am having problem with the motor startup period. I use speed control, and the controller have a serious overshoot and a very long setting time. I need the lowest overshoot and the smallest setting time for this application. I have reduced the setting time with increasing Ki constant of the PID controller, but it still overshoots, so I need some advice for the fastest startup with the minimal swing. Can anybody help me? I have attached the datasheet of the motor, and the system parameter headers. Thank you! #stspin32f0 #bldc #eval #power-stage #rev-up #brushless |
|
相关推荐
5个回答
|
|
您好,我也有同样的问题。
出于好奇,你可以在你的那辆马达上高速行驶吗?我使用霍尔传感器作为主传感器。 有时我的电机会间歇性地跳过,有时它会过电压。 谢谢你,祝你好运 以上来自于谷歌翻译 以下为原文 Hello, I also have the same problem. Just out of curiosity, can you handle high speed on that motor of yours? I'm using hall sensor as main sensor. Sometimes my motor is skipping intermittently and sometimes it goes to overvoltage. Thank you and good luck on your endavour |
|
|
|
嗨!
对我来说,霍尔传感器根本不起作用。它对你有效吗?你用过电机控制工作台了吗?我使用FOC。我在启动期间苦苦挣扎。它通常会启动,但有时会给出速度反馈错误。我想开始我的电机完全没有任何错误,永远。 祝你好运 丹尼尔 以上来自于谷歌翻译 以下为原文 Hi! For me, Hall sensors did not work at all somehow. Does it work correctly for you? Did you used the motor control workbench? I use FOC. I am struggling with the start up period. It usually starts, but sometimes gives speed fedback error. I would like to start my motor with absolutely no error at all, ever. Good luck for you too Daniel |
|
|
|
只是添加我的经验。
我也有这个问题。我可以在转矩控制模式下使用霍尔传感器运行正常,但在速度控制中,电机过冲到反电动势限制,然后在一段时间后回到设定点。这种行为并不好。没有多少速度或当前的PI调整有助于解决这个问题。我在无传感器速度控制方面也有同样的问题。 电机非常大,需要相当大的电流才能运行。我怀疑速度PI的输出在电机实际启动之前是饱和的。这种行为肯定是错的。 较小的RC无人机电机似乎没有受到这个问题的困扰。我通常使用大惯量的大型电动机,并且在这些电动机上启动是非常糟糕的(传感器或无传感器),它们总是过冲并需要一些时间来解决。我可能不得不实施我自己的启动和扭矩控制的速度循环来克服这个问题,除非ST可以做一些测试并在它们的末端修复它。 以上来自于谷歌翻译 以下为原文 Just adding my experience with this. I also have this issue. I can run OK with Hall sensors in torque control mode but in speed control the motor overshoots to back emf limit and then comes back down to set point after some time. This behaviour is not good. No amount of speed or current PI tuning is helping fix this. I also have the same issue in sensorless speed control. The motor is quite large and needs a decent amount of current to get going. I suspect the output of the speed PI is saturating before motor actually starts. Something is definitely wrong with this behaviour. Smaller RC drone motor don't seem to suffer from this issue. I usually run larger motors with large inertias and startup on these is terrible (sensored or sensorless) they always overshoot and take some time to settle. I'm probably going to have to implement my own startup and speed loop around torque control to overcome this unless ST can do some testing and fix it on their end. |
|
|
|
亲爱的哈尼!
你能和我分享你的原理图吗?我对Hall -sensor的接线非常感兴趣。 谢谢 丹尼尔 以上来自于谷歌翻译 以下为原文 Dear Hani! Could you share your schematic with me? I am very interested with the wiring of the Hall -sensor. Thank you Daniel |
|
|
|
我手边没有原理图,但您可以参考支持霍尔传感器输入的任何一个ST开发套件。基本的简单连接只是每个霍尔传感器输出上的一个上拉电阻和一个小的接地电容。我想我使用了4.7k和470pf。
另一方面,通过适当调整PI控制器的速度,我大大提高了我的启动和运行性能,甚至无传感器。我的大型电机/定制驱动器的收益很低。我不得不相当多地减少增益除数,直到我为我的设置找到合适的范围。在此之后,我的电机使用大厅运行得非常好,并且每次都能顺利启动。 以上来自于谷歌翻译 以下为原文 I don't have my schematic on hand but you can reference any one of the ST dev kits that support hall sensor input. The basic simple connection is just a pull up resistor on each hall sensor output and a small cap to ground. I think I used 4.7k and 470pf. On another note I drastically improved my start up and running performance with hall and even in sensorless by properly tuning the speed PI controller gains. The gains were way to low for my large motor / custom drive. I had to reduce the gain divisors by quite a bit untill I found the right range for my setup. After this my motor runs really well using the halls and starts smoothly everytime. |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2469 浏览 1 评论
3164 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1729 浏览 1 评论
3552 浏览 6 评论
5915 浏览 21 评论
888浏览 4评论
1265浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
531浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1248浏览 3评论
1303浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-5 03:51 , Processed in 1.031744 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号