ZHCU083I January 2013 – October 2021 TMS320F2802-Q1 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027-Q1 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F2806-Q1 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1
表 7-3 汇总了图 7-5 中显示的所有状态并对各个状态进行了简要说明。本文档中会在说明详细的电机识别过程时对此给出更加详细的介绍。
估算器状态 | 简要说明 |
---|---|
启动 | 启动状态仅显示为整个状态机的起点。但它并不实际存在于估算器状态机中。 |
空闲
|
在空闲状态期间,估算器状态机不执行任何代码。只是等待控制器状态机更改估算器的状态。 |
RoverL
|
估算器的 R/L 状态在电机识别过程期间执行,用于测量电机的电气常量。此状态结束时,可使用产生的 R/L 比来计算 ID 和 IQ 电流控制器增益。 |
Rs
|
首次识别电机定子电阻时或在完全识别电机后重新校准定子电阻时,估算器处于 Rs 状态。 |
在线
|
估算器在线状态在电机闭环运行时出现。要进入此状态,必须完全识别电机或将电机参数记录到头文件 user.h 中,并且控制器已运行。在此状态下,可更改速度参考值并且电机转轴可满载运行。 |
斜升
|
在估算器斜升状态下,电机可上升至已配置的频率以执行其他识别任务,例如磁通和电感识别。在此状态期间,不会估算任何参数,仅仅使电机上升至特定频率。 |
额定磁通 OL
|
这是识别电机额定磁通之前估算器的一个过渡状态。 |
额定磁通
|
在此状态期间,将识别电机定子到转子的磁链。 |
额定 Id
|
仅适用于 ACIM 电机,该状态在识别 user.h 中定义的所需磁通对应的电机磁化电流时出现。 |
Ls
|
估算器的这一状态期间将识别定子电感。 |
Rr
|
仅适用于 ACIM 电机,在此状态期间,将识别转子电阻。必须锁定转子后才能识别转子电阻。 |
锁定转子
|
此状态用于告知用户转子必须锁定,并且转子锁定后必须重新启用控制器才能继续余下的识别过程。估算器处于锁定转子状态时,控制器处于空闲状态。 |
斜降
|
识别电机的所有参数后将出现斜降状态,在此状态期间可移除流经电机绕组的电流。此状态仅为识别过程结束前的过渡状态,因此,期间不会识别任何参数。 |
电机已识别
|
电机已识别状态也是一个过渡状态,用于告知估算器状态机电机已完全识别,此状态结束后,状态机将返回空闲状态。电机已识别状态结束后,控制器状态机也会进入空闲状态。 |
条件 | 简要说明 |
---|---|
电机未识别 | 已在控制器状态机中进行说明 |
电机已识别 | 已在控制器状态机中进行说明 |
Rs 重校准已禁用 | InstaSPIN 定子电阻重校准功能也称为 Rs 离线重校准,当电机静止后,在已完全识别电机或用户已将电机参数记录到 user.h 文件后闭环运行电机之前可使用该功能。此功能禁用后将出现 Rs 重校准被禁用的条件,该条件可通过以下代码示例进行检查:
|
启用控制器前,可通过调用以下包含指定参数的函数禁用 Rs 重校准功能:
|
|
Rs 重校准功能默认为启用状态。 | |
Rs 重校准已启用 | 此功能启用后将出现 Rs 重校准已启用的条件,该条件可通过以下代码示例进行检查:
|
启用控制器前,可通过调用以下包含指定参数的函数启用 Rs 重校准功能:
|
|
Rs 重校准功能默认为启用状态。 | |
控制器已禁用 | 已在控制器状态机中进行说明 |
控制器已启用 | 已在控制器状态机中进行说明 |
电机不是 ACIM | 当电机类型不是 ACIM 时此条件为真,可通过以下示例进行检查:
|
电机为 ACIM | 当电机类型为 ACIM 时此条件为真,可通过以下示例进行检查:
|
等待已超时 | 与时间有关的状态转换基于内部计数器,而不是基于 userParams.h 中对应等待时间中存储的值:
|