首页 SIMULINK+SIMULATOR

SIMULINK+SIMULATOR

举报
开通vip

SIMULINK+SIMULATOR 西莫电机论坛----[无刷直流电机] 1. Modeling the brushless dc motor 就是根据传统的 BLDC 数学模型来进行,此例子为 3 相星形连接的 motor. 系统的 state-space form is: X’ = Ax +Bu Y = Cx+Du 其中: C= 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 ...

SIMULINK+SIMULATOR
西莫电机论坛----[无刷直流电机] 1. Modeling the brushless dc motor 就是根据传统的 BLDC 数学模型来进行,此例子为 3 相星形连接的 motor. 系统的 state-space form is: X’ = Ax +Bu Y = Cx+Du 其中: C= 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 D=空矩阵 1 西莫电机论坛----[无刷直流电机] 2. The core (描述“myblde”和它的子框图) 双击进入以后,可以看到如下: 这里一共有两个子框图 第一个即为第一部分分析的state-space方程 第二部分用到了S-function, 双击这个框图,可以出现一个对话单,如下 图所示, 用于修改仿真是的各个变量的参数值 2 西莫电机论坛----[无刷直流电机] 通过修改以上的参数,程序可以自动通过以下的程序更新A矩阵 3 西莫电机论坛----[无刷直流电机] 3. The Estimation Block (描述了“ESTIMATE”,”Subsystem”,”err_gen’框图) 双击可以出现以下对话框,通过这个对话框可以修改参数 4 西莫电机论坛----[无刷直流电机] 这里也用到了S函数的m文件=>“calc_core.m”, 这部分的功能: 1.计算了实际速度和要求的速度之差,即速度error 2.用了PID控制器来计算需要的转矩: sys(4) 是 “U”相的转矩 KP,KI和KD的值也可以在上面对话框中修改 4e-6为采样时间,可以在“calc_core.m”的125行进行修改 3. 需要的电流值通过以下计算得出: sys(5)为V相的需要的转矩,通过 步骤 新产品开发流程的步骤课题研究的五个步骤成本核算步骤微型课题研究步骤数控铣床操作步骤 3可以得到 4. 这里用到了一个park 变换, 可以在对话框中“phase difference between current and torque”中修改“delta” 的值,传输矩阵为: COSTHETARS :cos thea right shift, for example 120 degree COSTHETALS : lift shift Sin情况同理 5 西莫电机论坛----[无刷直流电机] 4. Zero Crossing, IC, 120 degree trigger BLOCKS: “IC”框图,用来保持初始时间,因为在初始时间,back emf信号还不能被检测到, 所以要通过一个短暂的开环控制时间以后,再转为闭环控制,初始状态时间可以双 击此框图进行修改,本例为400e-6 “120 degree trigger” 的输出为gate signal: “zero crossing”图用来算 1.UV: BEMF U-BEMF V的过零点 2.VW: BEMF V-BEMF W的过零点 3.WU: BEMF W-BEMF U的过零点 此过零点时刻,即为commutation points for BLDC 6 西莫电机论坛----[无刷直流电机] 对于开关顺序,用到了以下传统的原理: 7 西莫电机论坛----[无刷直流电机] 5.THE CONTROLLER_MOD BLOCK 通过“ESTIMATE“框图的计算以后,利用得到的信息,通过”controller_mod” 这 个部分进行控制, 此图用以建立和输出给inverter合适的门信号 双击此框图,得到以下子图: 用IV和IV START进行比较,这里用到了state flow, IV为实际的电流,IV START为通过前面框图计算而得到的参考电流值 8 西莫电机论坛----[无刷直流电机] 6.The INVERTER” ALL PHASE” BLOCK 这里是一个INVERTER(逆变器) 通过controller来控制,这里的控制很直接,通过GATE1,GATE2…的值为0或者非0, 来控制transistor的开关 Iu,Iv,Iw为决定“freewheeling”逻辑 的required相电流,比如:对于Iu来说,当开关上 下桥臂都关闭时,这里的电流方向(正负)决定了U相是连接到电源正极还是负极 7.THE CHANGER BLOCK 前面讲过,初始时刻,back emf signal不能被检测到,所以需要在开始的一小段400e-6 时间内进行开环控制,过了这个时间以后再进行闭环控制,这个“CHANGER”框图 就是用来进行这两个状态转换的 初始状态,信号来自: 9 西莫电机论坛----[无刷直流电机] 过了初始状态以后,信号来自 all phase框图的输出,此时为闭环控制,整个系统开 始工作: 下面这个时钟用来控制初始时间: 10 西莫电机论坛----[无刷直流电机] 以下是两篇 IEEE的论文: 都是基于本文而发表的论文,建议看一下,对深刻理解本文的 BLDC的建模和仿真 有着十分重要的作用 “state space modeling and simulation of sensorless control of brushless DC motor Using Instantaneous rotor position tracking” 给出了基本的程序运行的原理及流程图: 11 西莫电机论坛----[无刷直流电机] “modeling and simulation of sensorless control of PMBLDC motor using zero-crossing Back emf detection” 给出了基本思想 本文作者: 胡博洋: http://www.ee.usyd.edu.au/staff_eie.php?id=469 西莫电机论坛 http://www.simol.cn/forum-147-1.html 12
本文档为【SIMULINK+SIMULATOR】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_197413
暂无简介~
格式:pdf
大小:413KB
软件:PDF阅读器
页数:12
分类:
上传时间:2012-08-30
浏览量:229