admin 管理员组文章数量: 1184232
2024年4月30日发(作者:hunter)
直线
数据
线圈回路电压平衡方程:
1.引言
L
di
+Ri 。i~。h (2.1)
传统的进给系统是“旋转伺服电机+滚珠丝杆”,这种
dt
进给系统的定位精度不高,同时,由于从电动机主轴到工作
式中:L为电感,i为线圈电流,R为线圈电阻,e 为线圈感应
台之问存在一系列的中问传动环节,增加了制造及装配的
电动势,e 为电机反电势。
困难,也加大了系统的惯性质量,影响了对运动指令的快速
电磁力方程:
响应,从而影响加工精度[J1。
Fu=l(Mi (2.2)
为了解决上述问题,直线电机便应运而生。用直线电机
式中:K 为力常数。
驱动的一些直线运动装置,不需要中间转换机构,使得整个
动子力平衡方程:
装置结构简单、运行可靠,并且其动静态性能更好[21。而直线
m +B -FM—FN (2.3)
电机的模型参数是直线电机进给系统精度的一个重要影响
因素,为了实现直线电机驱动机电系统的高性能闭环控制,
式中:m为电机动子质量,x为动子位移,B为阻尼常数,FN
获得系统的模型参数非常重要[31。
为负载推力。
中断技术是控制领域中一种常用的方法,而定时中断
电机反电势:
又是中断技术中最常用的一种中断 。中断技术常用于C语
eb=l(b—dix 『(2
.
4)
言编程的工控系统中,用来进行计时、数据采集、控制电压
式中: 为电机反电势常数
输出等。本文即是采用系统时钟中断编程技术,完成对直线
由于L 0,B=0,FN=O,电机动子质量m、线圈电阻R
电机位移数据采集及控制电压的输出等工作,从而辨识出
已知,因此可以推出直线电机数学模型为:
直线电机系统模型参数。
2.直线电机系统建模
G(s) 南 (2.5)
实验中用到的直线电机为永磁同步空芯动铁式直线电
3.实验硬件系统建立
机,其主要优点为:采取永磁励磁方式,省去了电机的励磁
3.1系统硬件
绕组,消除了励磁损耗,提高了效率,电机体积也大为减小,
整个系统的硬件系统主要由工控机、D/A卡PCL726、功
不会产生齿槽效应等。图l为直线电机的实物图。
率放大器、永磁同步直线电机、光栅及GS.20A光栅数显仪、
数字I/O卡PCL731、行程开关、直流稳压电源等组成。
PCL726为6路独立模拟量输出,12位分辨率的D/A
卡,输出电压:10V,5V等,实验中设置其I/O端口基地址为
ox2c0,所用到的是port 5和port 6端口 功率放大器对
PCL726卡输出电压放大2倍,驱动直线电机运动。使用光栅
检测工作台的位移,光栅的量程为100mm,与光栅配套使用
的GS-20A光栅数显仪,分辨率为0.5p.m。光栅数显仪将光
栅输出的与测量位移成正比的光电信号进行处理后,输出到
图1实验中所用直线电机
工控机进行控制运算。PCL73l为48位数字量I/O卡,6个8
由电磁理论,直线电机满足以下四个方程:
位I/O端口A0、B0、CO、A1、B1、C1,每个端口可通过程序设
作者简介:袁双云,女,四川攀枝花人,助教,研究方向:微机接口技术。
一
55—
翮塌硬件技术与研兜
置为输入或输出,模拟8255工作方式0,提供中断处理,基
地址设置为0x300。
3.2硬件连接
系统硬件连接简图如图2所示。工控机给PCL726送入
信号,PCL726输出两路模拟电压,经功放进行电压放大,驱
动直线电机运动;光栅检测电机工作台位移数据,送入光栅
数显仪处理并显示,PCL73l采集光栅数显仪数据,送入工
控机处理。在工控机中通过设计C程序,实现对直线电机的
运动控制。
图2系统硬件连接简图
图3为直线电机驱动精密工作台的具体实物连接图。
图3系统硬件连接实物图
4.实验软件系统设计
控制系统软件是实现控制算法的基础,主要完成传感器
信号的输入,以及控制算法的结果输出,并应当包括必要的
保护程序。
在程序运行中,我们需要以固定的周期采集光栅数据、
输出控制信号,实现此功能最准确和方便的方法就是采用
时钟中断技术。PC机中系统定时器的中断频率为18。2Hz,
其最小定时精度约为55ms,对精密工作台的控制来说,这样
的采样周期远远不能满足要求,一般我们希望定时采用周
期为lms,所以必须提高定时精度。
系统定时器的输入频率为I.1931816MHz,经65535分
频,产生一个18.2Hz的连续中断,中断号为8。因此,可以通
过修改系统定时器的分频数就可以获得较高频率的时钟。
由分频数=最高频率/要求的时钟频率,得到lms采样周期
对应的分频数=1193181.6/1000=1193。
系统定时器8253的控制字寄存器地址为0x43,给控制
寄存器输入0x36。设置系统定时器后,新的中断程序每lms
执行一次采样和控制输出程序,设定每经过55ms就执行原
中断程序。0x20是中断控制寄存器的入口地址,每次在中断
服务程序结束前要送中断结束命令字给中断控制寄存器,为
下次中断做好准备。
主程序主要完成的任务是初始化lJO端口、D/A端口,设
一
56一
置工作台相位零点,设置中断定时器,初始化所需要的控制
变量以及程序结束前恢复系统定时器等。初始化完成以后,
程序进入等待。中断子程序完成数据采集,控制算法运算,控
制输出以及调用原系统定时器中断子程序等。其软件控制流
程如图4所示。
开始
1/O,D/A端口初始化设置
等待
一
保存定时器I13中断向量
结 =结束/ ==> =
关中断
嘉n关中断 I
修改系统定时器
恢复原定时器中断向量
设置新的定时器中断向量
开中断
开中断
结束
(a)主流程框图
(b)中断子程序框图
图4程序流程图
5.电机模型参数辨识数据及处理
电机稳态运行时,加速度为0,存在平衡式:
F:f=Kri (5.1)
式中:f为摩擦力。
则稳态时电枢电流为:
i= ( ・2)
从而可得:
u= + f (5.3)
测量出不同的输入电压下的工作台稳态运行速度,即可
辨识出电机的力常数。图5为实测的一组线圈电压与稳态速
度值关系曲线图,用最小二乘法拟合,得到其表达式为:
Um-13.1v+0.262 (5.4)
从图5可以看出,线圈电压与稳态速度之间保持良好的
线性关系。由式(5.4)得到电机的力常数为13.1N/A。而理论
计算值嘲为16.3 N/A,实测值与理论值能够较好的吻合。
将数值KM=l(b=13.69,m=14.kg,R=7.71)代入式(2.5),
从而得到直线电机的数学模型为:
G(s) (5.5)
望
E
E
、
磺
精
{疃
图5线圈电压与稳态递度关系Ittl线图
6.结论
本文推导了直线电机的数学模型,建立了直线电机驱动
单自由度工作台的硬件及软件系统,采用定时中断编程技
【5]罗俊航.用于精密工作台驱动的永磁直线直流电机的设计与
术,在DOS下运行C语言程序,采集工作台位移数据,经数
实验研究【D】.西安交通大学硕士学位论文,2005,3.
据处理,得到电机的力常数为13.1N/A,与理论值间的误差
The Research of the Linear Motor Parameter Identification
Based on the Timing Interrupt Programming
Yuan Shuangyun Yan Chunlai
(1.Panzhihua University,Pan Zhihua,617000,SiChuan;
2.Panzhihua University,Pan Zhihua,617000,SiChuan)
【 b—hct】Based on the timing interrupt prggramming,a method of the linear motor parameter identification is proposed.The
mathematical model of hte linear motor is derived.The hardware and software systems of a one-DOF table driven by a linear motor
is established.We use timing interrupt programming technology,and run C program under DOS system.The displacement data of
the table is collected and processed.We get the force constant ofthe motor 13.IN/A,which agree well win1 the hteoretical value.
【 啊出】timing interrupt;parameter identiifcation;linear motor
(上接第51页)
3.小结
系统。
上面讨论了基于B/S结构的信息系统的安全问题,并提
参考文献:
出了一些切实可行的抵御安全隐患的建议。当然,构建一个
【1】张守伟,宋文爱.基于B/s模式的管理信息系统安全问题研究
真正安全的B/S结构的信息系统并不是简单地将上述技术
【J].黑龙江科技信息,2008,05:71.
添加进去,而是要在系统设计阶段就将安全性作为一个重
[2]王国欣,朱鲁华.B/S模式的管理信息系统的安全模型设计
要的方面来对待。尽量使系统的每一个部分都体现安全性,
[J】.计算机工程,2004,30(12):315—31 7.
将信息安全的概念融合到系统设计与实现的每一环节和过
【3】钟世芬,柳荣其.基于B/S模式的数据库安全访问方法[J].西
程中,这样才能真正成为一个有安全保障的B/S结构的信息
华大学学报(自然科学版)。24(3):1卜1 7.
Analysis of Safety Problems in Information System Based on hte B/S Mode
Lin Liqiao
(Qingdao Hismile College,Qingdao 266100,Shandong)
【J^】b螂】The development of the nIternet technology promotes hte application of information system based on the B/S mode.In
hte procedure of system designing,the safety problems should be taken into serious consideration.In htis paper,the author analyzes
the safetypitfallininformation system andprovides some coping strategies.
【 啊c由】B/Smode;system safety;SQLInjection
一
57—
版权声明:本文标题:基于定时中断编程的直线电机模型参数辨识研究 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1714474803a681762.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论