MATLAB用于电机电磁计算的计算机编程
- 文件大小:46.5KB
- 浏览次数:
- 发布时间:2017-03-10
本资料包含doc文件1个,下载需要5积分
MATLAB用于电机电磁计算的计算机编程
MATLAB是-种功能极其强大的解释性语言,它提供的运算符及数据结构之丰富,图形功能之完美、功能箱之丰富,远超过FORTRAN、C等语言;而它的灵活简便又超过BASIC等语言,MATLAB语法限制不严格,特别适用于电机电磁计算的计算机程序,程序的自由度和可移植性好,还可通过Notebook将程序移到Word环境中享用。以下就程序编制的-些心得与读者进行交流。
使用MATLAB编写电机设计程序,通常编写-个主程序文件和-个辅助文件夹(内放置需要的各个子程序,即专为设计服务的各种曲线和函数)。通过path(路线)设置使其链接能通过主程序方便加以引用。编写主程序的过程可以边输入、边验算,及时检验程序。MATLAB没有FORTRAN、C等语言等要求的严格的语法规则,因此没有多少计算机语言基础的人都能很快掌握和随心所欲地使用。
1 曲线和图表的处理
电机中的曲线和图表可能有两个来源:由复杂的解析式计算而来和根据试验--经验数据绘制。对于由解析式计算来的曲线,-部分可以将其还原成原始公式直接代入。对找不到原公式的曲线和图表,MATLAB提供了以下十分方便的方法:
1.1 -元插值函数的应用
MATLAB具有最强大和最完善的矩阵功能,在程序编制中可以直接利用MATLAB提供的-元插值函数准确查取曲线和图表数据。现举例示范如下:
例 磁路计算中导磁材料的磁化曲线的查取
编制-函数Htsaw(Bts,FE1),计算出电枢齿部磁密Bts 后,便自动查出对应单位磁路长度的励磁安匝,继续后面的计算,其中FE1是材料代号,需要采取的步骤是:
(1)建立新文件aw”,编制函数:function yaw(xi,xj),其中xi和xj对应于计算中的Bts和FE1;
注:文件中编入了三种材料:21-DW540;315-DW315 ;235-Q235(欲直接用牌号代入应加引号,参见MATLAB文字计算部分);下文中括号中为方便读者阅读的解释和说明,不能用此格式代入程序。
- 1GB/T 5089-2008 交流电风扇电动机通用技术条件
- 28张CAD机械练习图
- 3水泵讲义课件
- 4CAD练习图草图和实体建模训练图
- 5GB 1886.3-2016 食品安全国家标准 食品添加剂 磷酸氢钙
- 6某高性能大型工业铝挤压材熔铸车间50t、10t沉井施工方案
- 7机械制图 极限与配合 表面粗糙度
- 8潜水搅拌机主视图
- 9Q/MST 0001-2013 牟定县石羊天和食品有限公司 腐乳
- 10创意U盘SolidWorks设计
- 11过滤器结构对滤芯过滤精度评定结果的影响
- 12GB 16895.25-2005 建筑物电气装置 第7-711部分:特殊装置或场所的要求-展览馆、陈列室和展位
- 13造价(工程)师考试【王青涛、王玲(面授班)考前押题的模拟题】四科全
- 14料带成圆设备开发的几种基础形式分析
- 1595(03)G337 吊车梁走道板