基于vb异步电动机电磁设计修改内容摘要:
L cos Eda taop ksi fi sgm El Adelta cosFi Pi 4)注惫避免不同意义的变量使用了同一个标识符。 因为手算程序中,有些不同意义的参数变量却使用了组合排列完全相同的字符串,而用大写和小写来区别它们所表示的不同意义。 计算机是不能识别字母大小写的,必须把它们用不同的字母或数字区分开来,否则将造成计算错误,见表 22, 若将各变量名称的下标字符均用小写字形表示,这样看上去更接近手算程序中的变量字形,非常直观,符合习惯用法。 表 22 重复变量的区分 变量名所代表的意义 原变量名 标识符 变量名所代表的意义 原变量名 标 识符 定子齿磁密 1Bt 1tB 转子齿磁密 2tB 2tB 定子齿宽 1tb 1tbs 转子齿宽 2tb 2tbr 定子 齿磁化宽度 1tH 1Hts 转子齿磁化强度 2tH 2tHr 定子齿高度 1th 1Ht 转子齿高度 2th 2th 定子 扼磁化强度 1jH 1Hjs 转子齿磁化强度 2jH 2Hj r 定子扼计算高度 39。 1jh 11hj 转子扼计算高度 39。 2jH 21hj 根据以上几点,我们对电动机计算机辅助程 序中的标识符作了统一规定。 非英文字母对应的标识符见表 21,重复变量名称的区分见表 22,凡是原变量名称已是英文字母和 数字组合的,直接取其为标识符不再变动在命名标识符时,带“’”的量,其“’”表示,用 1 表示,如: 39。 I 用 1I 表示、 39。 用“ Edal”表示等等 ;凡是下标为“ ( st) ”的量,均用 “ st” 代替“ ( st) ”,如 stI用 “ Ist ” 表示 “ ns ”表 示等等。 对于某些变量名称,可能是英文字母和非英文字母的组合,这时只要将其中的非英文字母用表 21 中对应的标识符代换,而其中的英文字母保留不变即可,如 : 39。 cos 可用 cos 1FI , 1U 可用 “ DeltaAu1” 表 示等等。 另外在程序中有些计算公式很长,书写起来很不方便,这时可以引人几个中间变量,将公式分成几个子式分别计算,最后再按原公式组合起来。 此时,应注意引人的中间变量标识符只要不与其他有意义的标识符相重即可。 字符型变量与数值型变量的区别在于字符型变量只能是字符串,数值型变量只能是数字。 字符串在使用前需要说明定义,在使用时必须用双引号括起来。 字符型变量的命名以每个汉字字符的汉语拼音第一个字母组成,见表 23 表 23 字符型变量的表示 电子槽形 DZCX 转子槽形 ZZCX 绕组形式 RZXS 定子接法 DZJF 磁钢形状 CGXZ 充磁方式 CCFS 冷却方式 LQFS 导条材料 DTCL 三相相带 SXXD 硅钢片牌号 GGPPH 磁钢材料 CGCL 绝缘等级 JYDJ 电枢槽形 DSCX 电刷材料 DSCL 图表、曲线的数学处理 电动机设计中用到的一些图表和曲线可分成两种类型。 一种是由原来比较复杂的数学:公式计算后描绘而成的 . 如:定子槽漏磁导中的节距漏抗系数 UIK 、1LK , 槽下部单位 漏导 L ,谐被单位漏磁导 S 、 R ,转子挤流效应系数0rr、0xx。 另一种则是长期实践积累得到闯试验数据、经验 或 半经硷数据描绘的, 如波幅系数 sF 、扼部磁路 校正系数 1C 和 2C 等。 这些图表和曲线对于人工计算时查找是方便的, 但 对于计算机运算则是不可取的。 计算机是以数值计算见长的运算工具,为了充分利用计算机的这一特长,在编制机辅电机设计程序时必须对图表和曲线进行必要的处理。 尽可能采用原始精确公式计算;对于经验 曲线数据 ,通过存储 少 量 曲线上的数据,采用插值法得到曲线上其他任一点的值。 ( 1) 采用原始数学公式直接计算 l)定子槽漏磁导中的节距漏抗系数 1UK 、 1LK 对常用的三相 o60 相带绕组,当短矩比 的值为 10 3时, 1 1 25 (21) 当 1233时, 1 5UK 1 5 25LK (22) 2 13 时, 1 1 0 .5 6 2 5 0 .4 3 7 5LK (23) 2) 槽下部单位漏磁导 平底槽 2 139。 1241Lrhb Kb (24) 圆底槽用于定子槽 12bb ,用于转子槽 12bb ,则 2122122182L r rhb KKbhb (25) 梨形槽 1 2 4 222 121221182r r rLK K K h bbbhb (26) 凸形槽或刀形槽 39。 39。 3 3 3 1 1 2 1 32r r rLb h K b h K KS (27) 以上各式中: S 为槽面积; 1122bb b ; 1 2 1 21 2 3 412 1 2 1 2 1 21 l n1 1 1 1 13 4 4 3 1 2 1 1 3 1r bbK b b b b (28) 当 12 1b 时,1 13rK ; 39。 1rK 、 1rK 为分别以 23bb 及 01bb 代替 1 122b bb 代入 1rK 公式计算中计算而得到的值; 322 1232212 12122 2 122229 ln16 8 1 8 1153 6 64 1rKbh h hhhbb bb b bbb (29) 当 12 1b 时, 322 322222981 5 3 6 6 4rK hhhbbb ; (210) 000 213 3 2 3201 1 1011ln111 l n211r B Bbbb hbK S h Sbb b bbbb ; (211) 其中 33 2 3 2B hS b b (212) 22 312244 122222431 1 14 394 32 1536r r rbK K K bhhhbbb (213) 其中 21 2 1 22111182rK b bhb (214) ( 2) 差值法 电动机设计中用到的图标和曲线,除了上述计算公式外, 其余的均没有原始的计算公式。 这些图表和曲线都是一元或二元函数关系,可采用差值方法来处理。 只要编制相应的函数差值子程序,即可解决这些图表和曲线的查取问题。 1)插值法概 念 所谓插值 法 即 是 把已知的一条 曲线 离散化,以曲线上 n个离散点的坐标构造一个代数多项式,用此来近似地代表来曲线。 若以相邻两个离散点之间的直线代替原来曲线时,就称为一元纷性插值;若以相邻三个离散点所构成的抛物线代替 原 来曲线时,就称抛物线 插 值或一元 一 次插值。 2)一元线性 插 值。 在已知曲线上任选 n个离散点 (称为插值节点 ),其对应的坐标为 1 1 2 2 3 3, , , ... ,nnx y x y x y x y、 、 、 当求插值点,所对应的 x 值时,首先寻找包含二的插值区间,若 1iix x x ,插值区间为 1,iixx , 1, 2, 3,..., 1in,由此可写出一元线性插值函数为 11 , 1 , 2 , 3 .. ., 1iiiiyyy y x x i nxx (215) 若 1xx ,插值区间为 0,ix ,插值函数为 11yyxx 或 21 1121yyy x x yxx (216) 若 nxx ,采用外推法,其插值函数为 11nnnnnnyyy y x xxx (217) 一元线性插值的实质就是用插值点 x 附近两个插值节点之间的直线段来代替这段区间内的原曲线,如图 123 所示。 而 x 所对应的原曲线上的函数,就近似用这条直线段上相应的函数值来代替。 显而易见,插值节点数目越多,即节点分布越密,相邻两节点间的直线逼近原曲线的程度越好,插值精度越高。 为了提高插值精度,必须向计算机 输入 较多的节点数据,为了克服这一缺点,可以采用抛物线插值。 一元线性插值子程序: Sub QXCZI(JN%,X!(),Y!(), U, f) For J=3 To JN=1 If U = X(J)Then GoTo 200 End If Nest J=J1 GoTo 300 200 If Abs(UX(J1)) =Abs(UX(J))Then J=j1 End If 300 X1=X(J1) X2=X(J) X3=X(J+1) a1=(UX2)/(X1X2)*(UX3)/(X1X3) a2=(UX3)/(X2X3)*(UX1)/(X2X1) A3=(UX1)/(X3X1)*(UX2)/(X3X2) f=a1*Y(J1)+a2*Y(j)+A3*Y(J+1) End Sub 3)一元抛物线插值。 抛物线插值和线性插值的基本思想相同, 用相邻的 三个插值节点构成一条抛物线来代替这三点之间的原曲线 找出最靠近二的三个插值节点,用此来构造插值函数。 4)采用一元函数插值的曲线、图表 a)硅钢片磁化曲线 ; b)硅钢片损耗曲线 ; c)彼幅系数曲线 (三相 ); d)起动时漏抗饱和系数曲线 (三相 ); e)截面宽度突变修正系数曲线 (三相 ); 5)曲线族的插值。 在电动机电磁设计中,还有一些曲线需 要查找,如定、转子扼部磁密修正系数 1C 、 2C , 转子闭口槽上部单位漏磁导 2U , 分数 槽 绕组谐波单位 S 等。 这些曲线的特点是其函数值取决于两个自变量的值,是个二元函数。 它的查找办法是分别对两个自亦量作一次一元 插值。 6)拟合法。 对于由经验及实验数据形成的连续性曲线,除按 上 述插值法处理外,还可以用数学处理对曲线进行拟合,推出拟合公式。 公式化的步骤是首先根据曲线形状确定公式类型,也就是根据给定数 据的分布选好相关类型的函数,然后用待定系数法在常用范围内由曲线的已知点求公式的系数。 通常取多项式作为可取函数,用最小二乘原理 做 为衡量准则。 最小二乘法的原理是用一个相关类型的曲线方程近似地代替一组数据,并使原数据与曲线上相应点之问的“偏差之平方和”为最小。 最小二乘的名字也由此而得。 这条偏差平方和最小的曲线称回归曲线。 根据实际情况,它可能是直线,二次曲线 ...,也可能是指数函数,幂函数曲线等。 逻辑判断功能 电动机电磁设计程序中,有一些选择计算项,如槽 形选择,包括定子有平底槽和圆底槽,转子有梯形槽、裂形槽和闭口槽, 机械损耗计算因不 同 的冷却方式也有不同的计算公式。 当设计人员用手算程序设计时,可以根据实际问题直接从 中选取相应的公式进行计算。 当然在决定选用哪个公式之前,是经过设计人员大脑思维判断的。 为了 使 计算机也具有这种思维判断能力,就必。基于vb异步电动机电磁设计修改
相关推荐
URGE_TXABORT| PURGE_RXABORT | PURGE_TXCLEAR| PURGE_RXCLEAR )。 //清收发缓冲区//以下初始化结构变量CommTimeOuts, 设置超时参数 = 0FFFFFFFF。 = 0。 = 4000。 = 0。 = 4000。 SetCommTimeouts(hCom, amp。 CommTimeOuts )。 //设置超时参数 =
的技术指标。 电梯在运转时先响应同方向上的请求,只有当同 方向上的请求响应完后,才能转而响应不同方向上的请求。 (2)初始化状态为 1 楼等待门是关闭的。 这个就不用多解释了。 除了我对电梯的运行规律做出如上的分析外,我的另一个选择开发智能电梯控制器的原因是我想锻炼一下自己的逻辑思维和分析复杂问题的能力。 电梯的设计 概要 电梯的管脚 图 31 是电梯自动 控制的元器件模块符号。
QuartusII 软件中仿真成功,现在下载到试验箱上以验证其功能。 实验中采用万用模式模式五,程序中各个端口锁定到试验箱上对应的管脚下载验证。 最后得数码管显示计时、计程和计费数据如下: 以上可知等待时间为 10分钟,行驶公里数为 23公里。 根据设计要求计算所得费用为: 5+( 23km3km) * /km+(10min2min)* /min=5+26+12=43元,与试验箱上所得结果相同
了一个 ACCESS 数据库,可以将提取到的温湿度数据保存在数据库内,这样可以在任何时间读取以前任意时间存储的数据,软件上还提供一系列人性化的界面去查看系统整体布局,仓库分布,温湿度数据以及图形化温度数据显示和报表打印功能。 用户还可以设置温度报警点来监视反常温度数据。 上位机软件数据检测和信息管理系统采用 Visual Basic 编程, VB 是 MicroSoft 公司在 1991
........... 30 5. 2 驱动程序的开发 ............................................. 31 5. 3 主机应用程序的开发 ........................................ 33 5. 4 固件程序的设计 ............................................. 34
性的游戏开发降临革命性的设备。 着色器 Unity 的着色器系统整合了易用性、灵活性和高性能。 地形 低端硬件亦可流畅运行广阔茂盛的植被景观。 联网 从单人游戏到全实 时多人游戏。 物理特效 Unity 内置的 NVIDIAamp。 reg。 PhysXamp。 reg。 物理引擎带给你生活的互动。 音频和视频 实时三维图形混合音频流、视频流。 光影