新書推薦:
《
唯美手编16:知性优雅的编织
》
售價:HK$
56.4
《
情绪的惊人力量:跟随内心的指引,掌控情绪,做心想事成的自己
》
售價:HK$
51.8
《
棉的全球史(历史·文化经典译丛)
》
售價:HK$
112.7
《
超越百岁看这本就够了
》
售價:HK$
57.3
《
亚洲戏剧史·南亚卷
》
售價:HK$
147.2
《
中国历代竹器图谱与数字活化
》
售價:HK$
572.7
《
EDA技术与设计(第2版)
》
售價:HK$
87.3
《
揉碎浪漫(全两册)
》
售價:HK$
72.2
|
編輯推薦: |
形成一套“理论分析-仿真建模-代码生成-控制试验”的教学方法,方便学生熟练掌握电机控制技术。
以TMS32F28335为例,介绍了基于代码生成的电机控制程序开发,内容涵盖永磁电机领域诸如磁场定向控制、模型预测控制和无位置传感器控制等各种控制算法。
学生只需要具备Matlab编程能力,即可独立编写电机控制程序:一方面通过教学进行现场调试和电机控制问题解剖,让学生对电机控制和应用有直观
认识;另一方面,由于降低了电机控制程序开发的难度,学生可以更好地开展创新性研究。
读者可以凭借本书内容在充分理解控制算法的基础上,搭建可视化图形程序直接进行项目开发。
|
內容簡介: |
本书内容以TMS320F28335 数字控制器为例,介绍了基于代码生成的电机控制程序开发,内容涵盖永磁电机领域诸如磁场定向控制、模型预测控制和无位置传感器控制等各种控制算法。第1、2 章介绍DSP 常用模块配置及环境配置;第3~7 章按照“基本原理—仿真建模—模块配置—代码生成”四个步骤逐级展开,读者可以在充分理解控制算法的基础上,搭建图形化程序直接进行项目开发。
本书可以作为电机学习、研究以及从业人员的参考书。
|
關於作者: |
汪远林,博士毕业于德国慕尼黑国防大学,现任西北工业大学副教授,博士生导师。 研究方向为多运动模式下高爆发力电机设计、电流微体积电机驱动和极限电磁负荷下的高动态电机控制技术。主持国家和省部级科研及教改项目十余项,发表SCI论文二十余篇,所授“电机学”课程获批陕西省一流课程。
|
目錄:
|
目录
Contents
前言
第1章DSP各模块介绍
1.1时钟与中断模块
1.2GPIO接口
1.3AD/DA采集与转换
1.4ePWM调制及子模块
1.5eQEP编码
1.6eCAP捕获功能
1.7通信接口
第2章Simulink代码生成模块配置
2.1代码生成开发环境
2.2时钟配置
2.3中断配置
2.4GPIO配置
2.4.1GPIO输入配置
2.4.2GPIO输出配置
2.5AD/DA配置
2.5.1ADC Control选项卡
2.5.2Input Channels选项卡
2.6ePWM模块配置
2.6.1General选项卡
2.6.2ePWMA选项卡
2.6.3Deadband unit选项卡
2.7eQEP模块配置
2.7.1General选项卡
2.7.2Position counter选项卡
2.7.3Signal data types选项卡
2.8eCAP模块配置
2.8.1General选项卡
2.8.2eCAP选项卡
2.9通信接口配置
2.9.1SCI配置
2.9.2CAN配置
第3章无刷直流电机控制技术
3.1无刷直流电机的结构
3.2无刷直流电机的工作原理
3.3无刷直流电机的气隙磁场和电枢反应
3.4霍尔传感器的工作原理
3.5无刷直流电机的数学模型
3.6无刷直流电机在Simulink中仿真建模
3.7无刷直流电机在Simulink中代码生成
3.7.1无刷直流电机程序
3.7.2ADC采样
3.7.3DAC获取数据
3.7.4其他模块
3.7.5实验结果
第4章永磁同步电机的磁场定向控制技术
4.1坐标变换理论及仿真建模
4.1.1三相静止到两相静止
4.1.2两相静止到两相旋转
4.1.3坐标变换仿真模型
4.2SVPWM算法生成及仿真建模
4.2.1SVPWM理论分析
4.2.2SVPWM仿真模型
4.3PMSM的数学模型及仿真建模
4.3.1PMSM的数学模型
4.3.2PMSM的仿真建模
4.4PMSM磁场定向控制在Simulink中仿真建模
4.5PMSM磁场定向控制在Simulink中代码生成
4.5.1SVPWM模块
4.5.2开环运行实验
4.5.3闭环运行实验
4.5.4含中断的闭环运行实验
4.5.5实验结果
第5章永磁同步电机的直接转矩控制技术
5.1PMSM直接转矩控制原理
5.1.1PMSM定子磁链的估算和滞环控制
5.1.2PMSM电磁转矩的估算与滞环控制
5.1.3开关表的选择
5.2PMSM直接转矩控制在Simulink中仿真建模
5.3PMSM直接转矩控制在Simulink中代码生成
5.3.1含PWM调制模块
5.3.2直接分配开关信号
5.3.3实验结果
第6章永磁同步电机的模型预测控制技术
6.1PMSM模型预测电流控制
6.2PMSM模型预测转矩和磁链控制
6.3PMSM模型预测控制在Simulink中仿真建模
6.4PMSM模型预测控制在Simulink中代码生成
6.4.1直接分配开关信号
6.4.2含PWM调制模块
6.4.3实验结果
第7章永磁同步电机无位置传感器控制技术
7.1高速范围无位置控制的滑模观测器方法
7.2低速范围无位置控制的旋转电压高频注入法
7.3高速无位置控制与低速无位置控制之间的切换算法
7.4无位置控制技术在Simulink中仿真建模
7.5无位置控制技术在Simulink中代码生成
7.5.1模型搭建
7.5.2实验结果
附录
附录A软件环境设置
附录BSimulink硬件实现设置
参考文献
|
內容試閱:
|
前言
Preface
电机控制行业发展快速,其控制软件开发已经逐渐从传统的以C/C 等语言为主要编程语言转换为使用MATLAB/Simulink进行代码生成,即建模仿真验证后,将模型直接转化为C代码,然后移植到项目工程里。
读者只需要具备MATLAB编程能力,即可独立编写电机控制程序。一方面通过现场调试和电机问题剖析,让读者对电机的结构和应用有直观认识;另一方面,由于降低了电机控制程序开发的复杂度,读者可以更好地开展创新性研究。通过教、学、做,得到更好的教学成果。本书配套了常用电机各类控制程序,也介绍了电机相关前沿技术,对提高读者研究能力和工程项目开发能力具有重要的支撑作用。
本书形成了一套“理论介绍—仿真搭建—代码生成—控制试验”的学习方法,方便读者熟练掌握电机控制技术,并满足我国科技快速发展的需要。
本书内容共分为7章:
第1章为DSP各模块介绍,主要介绍了以TMS320F28335为例的基于DSP电机控制的相关使用模块,包括时钟与中断模块、AD/DA模块、GPIO设置模块、ePWM模块、eQEP模块、eCAP模块和通信模块,分析了各模块的基本架构和使用准则。
第2章为Simulink代码生成模块配置,首先介绍了在Simulink中使用代码生成的开发环境,然后对电机控制方面常用的模块(对应第1章)进行系统介绍,并详细描述了如何使用这些模块,以及一些注意事项。
第3章为无刷直流电机控制技术,介绍了无刷直流电机的结构、工作原理、电枢反应以及霍尔传感器的工作原理,搭建了无刷直流电机的仿真模型,重点介绍了无刷直流电机在Simulink中代码生成,包含无刷直流电机主体程序、ADC数据采样、转速计算、DAC获取数据和其他模块,并且给出了实验结果。
第4章为永磁同步电机的磁场定向控制技术,首先介绍了坐标变换理论和脉宽调制技术,然后介绍了永磁同步电机的数学模型,并给出电机的仿真搭建模型,搭建了磁场定向控制的仿真模型,并将之转化为代码生成模式,主要包括:SVPWM模块,电机的开环/闭环运行,最终给出实验结果。
第5章为永磁同步电机的直接转矩控制技术,介绍了直接转矩控制的基本原理,在Simulink中搭建了直接转矩控制的仿真模型,并在此基础上搭建了直接转矩控制的代码生成模式,其中包括含有PWM调制模块和直接分配开关信号两种模式,最终给出实验结果。
第6章为永磁同步电机的模型预测控制技术,首先介绍了永磁同步电机的预测电流控制和预测转矩控制两种方法,搭建了模型预测电流控制的仿真模型和代码生成模型,与直接转矩控制相似,同样给出了两种信号分配模式:含PWM的调制模块和直接分配开关信号,并给出实验结果。
第7章为永磁同步电机无位置传感器控制技术,分别介绍了永磁同步电机在低速域和高速域的无位置控制方法,并给出一种在高低速之间切换的控制算法,搭建了低速域内无位置传感器控制的仿真模型和代码生成模型,并给出实验结果。
本书由西北工业大学汪远林副教授、吴旋博士、赵冬冬教授和华志广博士共同编写,其中第1章和第2章由汪远林编写,第3章和第4章由赵冬冬编写,第5章~第7章为吴旋编写,全书校验由华志广博士完成。
鉴于编者水平有限,书中难免有疏漏或不当之处,恳请读者批评指正。
编者
2024年4月于西北工业大学
|
|