您的位置:技术工种之机修知识网 机电修理知识 正文
原作者:[标签:作者] 添加时间:2007-07-02 原文发表:2007-07-02 人气:5

本文章共3253字,分2页,当前第2页,快速翻页:
 

μC/OSII(即μC/OS的最新版)主要特点如下:(1)公开源码:是为数不多的公开源码的RTOS,给二次开发和移植提供了可能;(2)可移植性强:μC/OSII绝大多数源码用ANSI C编写,少量用汇编语言编写,具有较强的移植性;(3)可固化:微小内核,可以和应用程序一起固化到FLASHROM中;(4)可裁剪:通过条件编译即可实现裁剪,十分方便;(5)占先式:是实时性的重要保证;(6)多任务:多达64个任务管理,可以满足大多数控制任务;(7)可确定性:全部的函数调用与服务执行的时间是可知的;(8)系统服务:提供众多的系统服务,如:消息队列、信号量、内存管理等。(9)中断管理:多达255层的中断管理。(10)稳定性和可靠性:自1992年以来已经有好几百个商业应用。其中National Optronics公司成功将μC/OS用于三轴运动控制卡中,该三轴运动控制卡主要用于高精度的光电子制造业。

4 基于Stewart平台的伺服控制器设计
4.1 系统硬件结构
Stewart平台是6腿(杆)机械手,在大射电望远镜指向跟踪系统中是利用Stewart平台作馈源舱的精调子系统[3]。在该系统中要求Stewart平台系统实现高精度、高实时性运动,其控制精度直接决定着馈源的定位精度,而且对Stewart平台控制器的可靠性、体积都有较高的要求。表2是三种Stewart平台控制系统方案的比较。方案二主要由于采用较多的板卡,可靠性得不到保证,在以往实验中也反应出可靠性存在很大问题。方案一由于实时控制的二次开发实现有难度,而且体积过大(基于PC应用)。方案三比较适合Stewart平台控制系统。

Stewart平台控制系统的硬件组成框图如图1所示,系统基于ATMEL公司的AT9140800嵌入式微处理器为核心。其它主要硬件部分有:
(1) 存储器:系统配以2MBSDRAM,1MB线性FlashROM用于存储RTOS和应用软件。
(2) 编码器接口:设计6路独立编码器接口,包括脉冲细分逻辑和辨向电路。
(3) DA接口:6路独立的12位DA接口电路,其输出的模拟量作为伺服放大器的输入。
(4) 两个标准RS232接口:可以通过RS232接口接收主机的指令。
(5) 提供ISA总线接口:可以将本嵌入式系统插入PC的ISA槽中,通过ISA总线接收PC的指令,用于标准的工控模式。
(6) 各种状态指示灯,指示系统的工作状况和每个通道的工作状态。
各接口的通讯格式全部采用带校验的自定义格式。

4.2 系统软件
该系统软件是基于μC/OS为RTOS开发的专用软件。主要包括以下几部分:
(1) 多任务管理;(2) 内存资源管理;(3)中断管理;(4)UART接口管理;(5) ISA接口管理;(6) 电机控制ADRC算法。
其中(1)、(2)、(3)由μC/OS实现(与接口有关的中断服务程序需用户编写),其余为用户编程实现。传统的各类电机控制器中大多采用各种各样的PID,如非线性PID,模糊PID等, 这里电机控制采用自抗扰控制ADRC(auto_disturbance rejector controller)算法。为了提高算法的效果,对原来ADRC算法进行了适当的改进,采用变参数思想,称之为模糊ADRC。

相关文章

浅析继电器的选型与应用 -
机床行业常用英文对照 -
机床操作规程 -
数控钻床与铣床的选用 -
数控设备选用原则 -
卧式镗床操作规程 -
SMER型微机励磁调节器在闽东地区的应用
硬聚氯乙烯排水管件应用开发与探讨
阴极保护技术在埋地钢质管道中的应用
NE环氧树脂砂浆在水利工程中的应用
SANCH-S2000系列变频器在挤出机械上的应用
谈我国变频调速技术的发展及应用 -
SANCH变频器在机械加工外圆磨床上的应用 -
台湾产变频器的常见故障及维修对策 -
SIEMENS变频器的常见故障分析和处理 -
PLC与变频器的组合应用 -
英威腾CHE矢量变频器在数控雕刻机床上的应用
变频器的控制方式及应用选型 -
PLC模拟量控制在变频调速的应用 -
通用变频器应用中的问题及对策 -

相关评论


本文章所属分类:首页 机电修理知识