用户名: 密码: 验证码:
嵌入式交流伺服控制器的研究与设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
交流伺服控制器是火炮随动系统的执行机构,它直接关系到火炮的打击精度。本文针对火炮随动系统的高性能位置伺服要求,设计了一套基于德州仪器TMS320LF2407A DSP (Digital Signal Process)芯片的全数字交流伺服系统。同时分析了其结构组成、控制方案、控制器软件和硬件设计等问题。该系统以交流永磁同步电动机作为伺服电动机,采用三闭环的控制策略,实现位置的高性能跟踪。
     本设计工作是以从保加利亚引进的DS15 SERVO MODULE系统为蓝本进行的。硬件方面,在原保加利亚系统的基础上,进行了重新设计。保加利亚系统提供了控制软件的原代码,编译后不能运行,但直接采用其提供的编译后的代码可以运行。本系统的软件是在其提供的原代码基础上重新编写的。
     本文首先对交流永磁同步电动机伺服系统的发展概况进行了介绍,然后对交流永磁同步电动机的数学模型、工作原理以及矢量控制在交流永磁同步电动机上的应用进行了说明。在硬件设计部分,阐述了以TMS320LF2407A DSP芯片为核心的伺服系统的构建过程,并对其中比较关键的部分进行了详尽的分析。在软件设计部分,详细描述了嵌入式实时操作系统μCOS-Ⅱ及其在TMS320LF2407A DSP芯片上的移植,多任务的划分和调度以及各任务的功能流程,并给出了部分源代码。在控制算法上采用经典的三环控制策略,采用传统的PID算法,其中位置环采用比例调节算法,速度环和电流环采用比例积分调节相结合的算法。最后对全文进行了简明的总结,并对该领域在未来的发展做了展望。
     初步调试结果表明,采用以上的设计方案可以较好地达到位置跟踪效果。尤是移植了μCOS-Ⅱ实时操作系统以后,软件的可靠性、实时性和可扩展性都得到了极大的提高。本课题在技术上取得了一定的突破,由于采用了嵌入式实时操作系统,系统软件可按照多任务的方式来编写,从而将设计难点分散,简化并加快了伺服控制器应用程序的开发,并可以方便的进行功能扩展。
AC servo controller is the executive part of artillery system, it is close to the attack precision of the artillery. In this paper, a set of fully-digital-signal AC servo system based on TMS320LF2407A DSP (Digital Signal Process) which is made by TI company is designed according to the high accuracy position request and analyzes its structure, control method, the hardware and software are analysed also. This system with AC permanent magnet motor as servo motor adopts three-loop control strategy to achieve high performance position tracking.
     The designing work is based on the DS15 SERVO MODULE which was introduced from Bulgaria.The hardware is redesigned with the base of Bulgaria original system. It included NC circuit and drive circuit and the hardware designing has made some adjustments. Bulgaria source code of control software can not run after compilation .However , the code which has been compiled can run directly. The establishment of the system software is rewrited basing on the original code.
     In this paper, the development of servo system based on AC permanent magnet synchronous motor is presented in brief firstly. Then mathematical model and vector control principle in the application of permanent magnet synchronous motor are analyzed. In the designing of the hardware, it explains the constructive source of the whole system with the kernel of TMS320LF2407A DSP and makes full analysis to the pivotal sections.In the designing of software, it describes the transplantation on TMS320LF2407A DSP of embedded operation systemμCOS-II, the partition and allocation of the tasks and the function flowing of each task in detail. The system adopts the traditional PID arithmetic and the classic three-loop control method.P algorithm is used in position loop control, PI algorithm is used in velocity loop and current loop.
     The initial result shows that the control strategy could achieve a better position trail, and the reliability, real-time and expansibility of the software is improved greatly after transplanting theμCOS-II. Finally,it summarizes the whole paper concisely, and prospects the research direction in this field in future.
     The preliminary debugging result indicated that useing the design scheme above can achieve the good position track effect, especially after the transplantation on TMS320LF2407A DSP of embedded operation systemμCOS-II , reliability, realtime and extension of software all enhance enormously. The software can be prepared according to the task because of using the embedded real-time operating system.So designing difficult is scattered ,application procedures of the servo controller is simplified and speeded up, the expansion of the function is facilitatede too.
引文
[1] 巨水铎,张兴莲,工科慧.交流伺服系统综述.电气时代,2006.11:1~2
    [2] 郭庆鼎,王成元.交流伺服系统.北京:机械工业出版社,1994.48~49
    [3] 骆再飞,蒋静坪.交流伺服系统及其先进控制策略综述.机床与液压,2002.6:7~10
    [4] Koong-Ho Song and Ick Choy. Commutation Torque Ripple Reduction in Brushless DC Motor Drives Using a Single DC Current Sensor. IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL.Ⅰ9,NO.2,MARCH 2004
    [5] 彭伟发,赵金,杨璐.交流伺服系统新型控制器的设计.工矿自动化,2002.5:1~2
    [6] 胡崇岳.现代交流调速技术.北京:机械工业出版社,1998.9~12
    [7] Overmars A.H,Toncich D.J. Application of DSP technology to closed-position-loop servo drive systems.International Journal of Advanced ManufacturingTechnology,1996,11(Ⅰ), 27~33
    [8] 孙业树.基于DSP的永磁同步电机交流伺服控制系统的研究与设计:[硕士学位论文].镇江:江苏大学,2003
    [9] 刘锦波,张承慧.电机与拖动.北京:清华大学出版社.2006.123~125
    [10] 马小亮.大功率交—交变频调速及矢量控制技术.北京:机械工业出版社,2004.95~98
    [11] 冯垛生.无速度传感器矢量控制原理与实践.北京:机械工业出版社,1998.65~69
    [12] 刘卫国,胡亚山,刘朝芳.μCOS-Ⅱ在无刷直流电机位置伺服系统中的应用[J],微电机2004(5):1~2
    [13] 黄祯祥.基于DSP的交流伺服智能控制系统的设计与研究:[硕士学位论文].天津:天津大学电气与自动化工程学院,2005
    [14] 许强,贾正春,李郎如.永磁同步电动机的模型参考自适应速度控制,电气传动,1998.28(4):3~4
    [15] 高艳萍,崔杰.交流伺服系统中位置模糊控制器的设计.自动化技术与应用,2002(1):15~17
    [16] Wen-hua chen, Donald J.Balance, Peter J.Gawthrop, John O'Reily. A Nonlinear Disturbance Observer for Robotic Manipulators. IEEE on Industrial Electronics,2000,47(4),932~527
    [17] 孙旭东,王善铭.电机学.北京:清华大学出版社.2006.255~260
    [18] 王忠礼等.MATLAB应用技术——在电气工程与自动化专业中的应用.北京:清华大学出版社.2007.122~130
    [19] Silverio Bolognani,Mauro Zigliotto,Marco Zordan. Extended-Range PMSM Sensorless Speed Drive Based on Stochastic Filtering. IEEE Trans on P.E.VOL.Ⅰ6,NO.Ⅰ,JANUARY 2001.
    [20] 张雄伟,曹铁勇.DSP芯片的原理与开发应用(第二版).北京:电子工业出版社,2000.55~68
    [21] Tae H K, Hyeong G Y, Kwang W L, ect.Performance Enhancement of the Sensorless Drive for Brushless DC Motors Using Kalman Filter[A]. ICPE, Korea,98(Ⅰ),488~492
    [22] 张云.DSP控制器及其应用.北京:机械工业出版社,2001.15~18
    [23] 刘和平.TMS320LF240x DSP结构,原理及应用.北京航空航天大学出版社.2002.320~330
    [24] 谢宝昌.电机的DSP控制技术及应用.北京:北京航空航天大学出版社.2005.88~90
    [25] 孙传友,孙晓斌.测控电路及其装置.北京:北京航空航天大学出版社,2000.44~47
    [26] 卢红,梁任秋.IGBT驱动保护与应用技术.电力电子技术,1993(2):1~2
    [27] 胡林.高精度舵机控制器的研制:[硕士学位论文].西安:西北工业大学,2006
    [28] 黄俊,王兆安.电力电子变流技术[M].北京:机械工业出版社.1999.22~30
    [29] 张宏建,蒙建波.自动检测技术与装置.北京:化学工业出版社.2004.55~60
    [30] 江思敏.TMS320LF240x DSP硬件开发教程.机械工业出版社.2003.210~220
    [31] 任哲.嵌入式实时操作系统μc/os-Ⅱ原理与应用.北京航空航天大学出版社.2005.110~116
    [32] 邬可军,曹建树,张泽等.DSP实时多任务操作系统设计与应用.电子工业出版社.2005.11~12
    [33] 夏长亮,李正军.基于μCOS-Ⅱ的无刷直流电机控制[[J],微电机,2004(3):1~2
    [34] 彭卫东,姬劳.μCOS-Ⅱ在TMS320LF2407上的移植及应用[J].单片机与嵌入式系统应用,2003(4):1~3
    [35] Jean J.Labrosse.嵌入式实时操作系统μCOS-Ⅱ(第2版)[M],邵贝贝译.北京航空航天大学出版社,2003.54~58
    [36] 谭浩强.C程序设计.清华大学出版社.2000.230~236
    [37] 龚建伟.Visual C++/Turbo C串口通信编程实践.电子工业出版社.2004.25~26
    [38] 王潞钢.DSP C2000程序员高手进阶.机械工业出版社.2004.10~15
    [39] 尹勇.DSP集成开发环境CCS开发指南.北京航空航天大学出版社.2003.11~15
    [40] 刘和平.TMS320LF240x DSP C语言开发应用.北京航空航天大学出版社.2003.31~50
    [41] Lin Tuan.. Comparison on Various PMSM Rotor Geometries. Proc.of CICEM95:381-382.
    [42] Raymond B Sepe,Gefferey H.Lang.Real-time Adaptive Control of the Permanent-Mangnet Synchronous Motor.IEEEApplications,1991.4(27)Trans.on Industry Applications,1991.4(27).

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700