TI FAST算法学习笔记之“电机满载启动”

现在很多客户提出要求“零速闭环控制”,并且在启动阶段就能提供最大的输出电流,即满载闭环启动,我这边能想到的就是“高频注入”算法了,但是TI的FAST算法貌似能够满足这一要求,下面来学习一下。

为了在静止状态满载启动电机,FAST估算器需要一个“初始旋转角”来允许电机存在一些反电势。通常,FAST估算器需要不到1个电周期就能锁定真实的角度。为了使能这个“初始旋转角”,需要使能“强制角(频率)”特性。

 

  • “强制角(频率)”用于低速时强制d轴的角度,在0到Fe_min范围内,“强制角(频率)”默认设置为1Hz;
  • T1时刻后,使用FAST估算器输出的角度估算值进行闭环矢量控制;
  • FAST算法在一个电周期内收敛至转子角度,FAST算法在全速度范围内都是稳定的,即使是零速。

从上面的描述可以窥见,FAST算在T1时刻后才切入闭环控制,在T1时刻之前,应该采用的是开环控制。这里的开环和闭环是对速度环而言的。

下图为满载情况下启动电机、从静止至4Hz的电流波形。从图中不难发现,这里没有采用转子预定位功能、也没有“高频注入”的痕迹,基本很快就进入闭环控制,某种程度上可以说是一启动就直接进入闭环控制。

下面两张图为角度的波形,第二幅图为放大后的角度波形。从第二张图可以很清楚地看到,在不到一个电周期,FAST算法就完成了“强制角(频率)”功能,而后就锁住的转子角度。这是因为默认的“强制角(频率)”设置为1Hz,从第二张图可以发现,转子角度从0到0.55左右对应的频率为1Hz,花费的时间大约也就是0.55s,不到1个电周期1s的时间。

“强制角(频率)”可以根据启动时间需求进行修改。However, having a faster forced angle requires a faster speed in open loop, which might not be slow enough to rotate the load in open loop. 这里提到了开环控制,这也说明了FAST算法在闭环之前是用到了开环算法的,这段英文我没有完全看明白,难道是说设置的“强制角(频率)”不应使得让负载转动起来?

------------------------------------------------------------------------------------

以下更新于2019/8/31

关于上面提到的“However, having a faster forced angle requires a faster speed in open loop, which might not be slow enough to rotate the load in open loop. ”这句话,查了下英语“not...enough...to...”的语法,这句话的意思应该是:开环阶段转速不能太快,太快的话转子可能拖不起来、甚至失步

 

参考文献:InstaSPIN-FOC User's Guide,TI文档。

 

  • 7
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
TI RTOS学习笔记是作者在学习TI-RTOS过程中记录的学习笔记。根据引用[1],在学习TI-RTOS之前,先要了解什么是RTOS,以及什么是TI-RTOS。RTOS是实时操作系统(Real-Time Operating System)的缩写,它是一种专门用于处理实时任务的操作系统。TI-RTOS是Texas Instruments(TI)公司提供的一种RTOS,适用于TI系列的处理器和微控制器。 根据引用,作者在网上没有找到TI-RTOS的学习视频,但TI公司提供了许多相关的文档资料,因此作者选择通过阅读文档并记录笔记学习TI-RTOS。 另外,引用中提到了TI RTOS SDK编译框架的介绍。TI RTOS SDK是TI公司提供的用于开发TI-RTOS应用程序的软件开发工具包。编译框架是指用于将源代码转换为可执行文件的编译和构建过程。通过学习和了解TI RTOS SDK的编译框架,可以更好地理解和使用TI-RTOS。 所以,TI RTOS学习笔记是作者记录的关于学习TI-RTOS的笔记,包括对RTOS的理解、TI-RTOS的介绍以及TI RTOS SDK的编译框架的学习和总结。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [TI-RTOS学习记录(一)——初识TI-RTOS](https://blog.csdn.net/qq_43105170/article/details/126447116)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [TI RTOS SDK编译框架介绍](https://download.csdn.net/download/embededman/86951678)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值