软件的界面如图2.7所示。在主界面上显示了实时数据和系统的状态,能够进行紧急中断。

图2.7 ECP软件界面图

显示界面上的实时数据包括2个参考输入信号的当前值,4个编码器的读数, 2个电机的控制电压以及转子的旋转角速度。

系统的状态包括控制回路状态、电机状态、伺服时间限制状态。控制回路的状态通过“Control Loop Status”指示,当控制策略已下载到DSP板上(系统处于闭环状态)时,其显示为“Closed”,否则,显示则为“Open”。电机的状态通过“Motor Status”指示,其正常情况下显示“OK”,如果电机电流过大或发生超速,则会显示“Limit Exceeded”。“Servo Time Limit”的显示在正常情况下为“OK”,若控制算法所需的执行时间超过采样周期,则会显示“Limit Exceeded”。文献综述

“Abort Control”按钮可通过鼠标点击使控制开环,用于紧急停止。

ECP软件的6个下拉菜单可以完成不同的功能,主要包括控制算法编写、输入信号设置、数据作图等。“Setup”菜单可以设置系统的控制算法,系统的单位,通讯等信息。用户可以自己编写控制算法并设置采样周期。当主界面上的“Servo Time Limit”的状态显示为“Limit Exceeded”时,则需要增大采样周期或简化控制算法。“Command”菜单下可以设置2个电机的参考输入信号、初始化转子的转速、执行参考输入的指令。参考输入可以为脉冲信号、阶跃信号、斜坡信号、抛物线信号、正弦信号、用户自定义信号,每种信号的参数可自行设定。“Data”菜单下设置需要采集的数据,可以选择2个参考输入信号、4个编码器信号、2个电机的控制作用信号、4个全局变量信号中的任意几个,同时还可以上传数据、导出数据。“Plotting”菜单下可从利用采集到的数据完成作图功能。 “Utility”菜单可以完成重置控制器、使编码器读数归零等功能[12-13]。

2.4  本章小结

本章概述了组成Model 750系统的三个子系统,介绍了系统电动机械设备的构成以及其各个部件的含义,简单描述了实时控制单元的组成及作用,ECP软件的界面和及其操作方法。

3  Model 750系统数学建模

建立控制系统的数学模型是分析和设计控制系统的首要工作,不但有助于深入了解系统的运动机理,同时也提供了今后计算机仿真的依据,此外,后续研究的控制方案也需针对所得模型的具体特点来设计[13]。因此,这里首先针对Model 750建立其数学模型。来~自^优尔论+文.网www.youerw.com/

3.1  Model 750系统的数学模型

本章对Model 750系统建立数学模型。为了清晰地描述系统各部件的运动,首先建立参考坐标系,为后面列写系统的运动学方程奠定基础。

3.1.1  系统的坐标系

Model 750属于多刚体动力学系统。如图2.3所示,系统的运动部件包括框架A、B、C和转子D,A、B、C、D均可看作刚体。

在这里,由于系统的运动部件较多,定义了分别固连于刚体A、B、C、D的正交单位向量 和 ( )的右旋集为各部件的动参考系,惯性参考系为N,为其定义了一个正交单位右旋集 ( )。固连于各部件的动参考系的原点都位于转子D的中心,

上一篇:非负系统的状态可达区域估计
下一篇:组态软件中变量库的实现

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

AGV仓储搬运机器人控制系统硬件设计

CCHP考虑热网特性的综合能源系统的研究

电磁导引自平衡车控制系统硬件设计

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

安康汉江网讯

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发