直流无刷伺服电机运动控制系统设计
运动控制案例分析
图1 整体流程框图运动控制案例分析大作业所在学院:自动化学院学生姓名:袁博楠所在班级: 2011211402 学生学号: 2011211729 指导教师:叶平2014 年 5 月 25 日一、作业内容:工业机器人关节运动控制系统设计与仿真工业机器人关节是由直流伺服电机驱动,采用双闭环可逆直流脉宽调速系统控制伺服电机来达到对工业机器人关节进行运动控制的目的,从而控制工业机器人的运动。
工业机器人关节的相关参数如下:(1)直流伺服电机参数:P N = 150W, U N = 48V, I N = 4A, n N = 400rpm,反电势系数:C e = 0.12V/rpm,允许过载倍数λ = 2(2)系统主电路总电阻:R = 4Ω(3)电磁时间常数:T1= 0.012s(4)机电时间常数:T m = 0.2s(5)PWM整流装置:放大系数K s = 20, 失控时间T s= 0.15ms(6)电流反馈系数1.25V/A,转速反馈系数0.025V/rpm(7)电流反馈滤波时间常数:T oi = 0.001s,转速率波时间常数:T on = 0.014s(8)额定转速时的给定电压:U nm =10V(9)调节器饱和输出电压:10V(10)工业机器人关节减速比:10工业机器人关节运动控制系统的技术指标:(1)该调速系统能进行平滑的速度调节,具有较宽的调速范围(40rpm ~ 2rpm),系统在工作范围内能稳定工作;(2)系统静特性良好,无静差;(3)动态性能指标:转速超调量小于10%,电流超调量小于5%,动态速降小于85%,调速系统的过渡过程时间(调节时间)小于0.1s。
设计要求:(1)分析工业机器人关节闭环调速系统的组成,并画出系统框图;(2)依据系统的动静态指标要求,计算调速系统的参数。
确定转速调节器与电流调节器的结构型式及进行参数计算,使调速系统工作稳定,并满足动态性能指标的要求;(3)利用Matlab对所设计的双闭环调速系统进行仿真实验;(4)整理设计数据资料,撰写相关报告。
伺服电机的控制方式和运动控制系统
伺服电机的控制方式和运动控制系统伺服电机是一种能够根据控制信号精确地控制旋转角度、转速和位置的电机,广泛应用于工业自动化领域。
在实际应用中,为了使伺服电机能够实现精准的控制,需要配合合适的控制方式和运动控制系统。
下面将介绍伺服电机的控制方式和运动控制系统。
一、伺服电机的控制方式1. 位置控制位置控制是指通过控制伺服电机的旋转角度或线性位置来控制工件或设备的位置。
在位置控制中,通常需要通过编码器等反馈装置实时监测伺服电机的位置,从而调整控制信号,使电机按照设定的位置参数进行运动。
2. 速度控制速度控制是指通过控制伺服电机的转速来实现控制目标。
通过调节电机的输入电压、电流或脉冲信号,可以实现对电机转速的精准控制。
速度控制广泛应用于需要稳定速度输出的场合,如汽车行驶控制、风机调速等。
3. 力矩控制力矩控制是指通过控制伺服电机的输出扭矩来实现对负载的力矩控制。
在一些需要对工件施加精确力矩的场合,如加工中心、机器人等,力矩控制是非常重要的控制方式。
二、运动控制系统1. 传感器传感器是运动控制系统中的重要组成部分,用于实时监测电机的位置、速度、力矩等参数。
常用的传感器包括编码器、霍尔传感器、压力传感器等,它们可以将实时采集到的数据反馈给控制系统,实现对电机的闭环控制。
2. 控制器控制器是指控制电机运动的核心部件,根据传感器反馈的数据计算出控制信号,并输出给伺服电机,以实现对其位置、速度或力矩的精准控制。
控制器通常可分为单轴控制器和多轴控制器,用于不同数量的电机同时运动的控制。
3. 运动控制算法运动控制算法是指控制系统中用于计算控制信号的算法,包括位置环控制、速度环控制、力矩环控制等。
运动控制算法的设计和优化对系统的性能和稳定性有重要影响,需要根据具体的应用场景选择合适的算法。
综上所述,伺服电机的控制方式和运动控制系统是伺服系统中至关重要的组成部分,直接影响到系统的性能和稳定性。
通过选择合适的控制方式和运动控制系统,可以实现对伺服电机的精准控制,满足不同应用场景的需求。
基于单片机的直流伺服电机PWM控制系统课程设计
成绩运动控制系统课程设计题目: 基于单片机的直流伺服电机PWM控制系统院系名称: 电气工程学院专业班级: xxx 学生姓名: xxx 学号: xxxx 指导教师: 石庆生评语:摘要单片机是应控制领域应用的要求而出现的,随着单片机的迅速发展,起应用领域越来越广。
尽管目前已经发展众多种类的单片机,但是应用较广、也是最成熟的还是最早有Intel开发的MCS-51系列单片机(51系列单片机)。
51系列单片机应用系统已经成为目前主流的单片机应用系统。
直流电机脉冲宽度调制(Pulse Width Modulation—简称PWM)调速产生于20世纪70年代中期,最早用于自动跟踪天文望远镜,自动记录仪表等的驱动,后来用于晶体管器件水平的提高及电路技术的发展,PWM技术得到了高速发展,各式各样的脉宽调速控制器,脉宽调速模块也应运而生,许多单片机也都有了PWM输出功能。
而MCS—51系列单片机作为应用最广泛的单片机之一,却没有PWM 输出功能,本课设采用配合软件的方法实现了MCS—51单片机的PWM输出调速功能,这对精度要求不高的场合时非常实用的。
目录1、前言 (1)1.1单片机的发展史 (1)1.2本设计任务 (1)2、总体设计方案 (2)3、硬件电路设计 (2)3.1硬件组成 (2)3.2主要器件功能介绍 (3)3.2.1直流伺服电机简介 (3)3.2.2 PWM简介及调速原理 (4)3.2.3 传感器选择 (5)3.3电路组成 (6)3.3.1 晶振电路 (6)3.3.2 复位电路 (6)3.3.3 单相桥式整流电路 (7)3.3.4 调制电路 (7)4、系统软件设计 (8)4.1系统简介及原理 (8)4.2系统设计原理 (8)4.3程序流程图 (10)5、建模 (11)5.1控制框图 (11)5.2参数计算 (12)5.3PWM变换器环节的数学模型 (14)5.4仿真结果图 (14)总结 (16)参考文献 (17)附件1:汇编设计 (18)附件2: (20)1、前言1.1 单片机的发展史单片机作为微型计算机的一个重要分支,应用面很广,发展很快。
运动控制模块在直流无刷电机伺服系统中的应用
运动控制模块在 直流无刷电机伺服系统中的应用 鲁 思 慧
关键词: 运动控制模块 接收电路
运动控制及系统简介
运动控制( 包括轨迹控制、伺服控
馈信号提供一个通道。当Pw rDi 的 o e re v
性能不能满足应用需要时,用户还可选
执行电动机的交流伺服驱动具有可与直 流伺服驱动相比拟的特性 ,从而使交流 伺服电动机固有优势得到充分发挥 ,交
流伺服驱动 已成 为现代 伺服驱 动发展
天的大多数性能改进要归功于新技术和
微 电子技术的发展 。这些创新消除了机 器人和自动机械装置共用工作空间时产 生的碰撞 ,改进 了任务分配 ,并 提高
接。因为一般盛行解决方案均为封闭式 结构系统 ,所 以基于计算机的运动解决 方案所拥有的附加灵活性及低成本潜力
使其受到普遍欢迎。
工艺水平 ,取得 良好经济技术效益 ,提 供最佳 的解决方案 。 而当今的应用 , 迫切需要的是可在 苛刻复件下.一天 2 连续工作、可靠 4 h 耐用的工业机器人和 自动机械装置。今
路) 。运动控制 模块为驱动器或放大器提供一个控制转 动速度和方向的信号,驱动器把它转换
电路必须对来自伺服系统的各种故障包 括开路 、短路、噪声等做出反应。
图3 所示是一个典型的运动控制模 块的编码信号输入接收器电路。由于对 于一个 容错 系统 来讲 ,编码信号输入
服系统中得到应用 ,它必须组成闭环系 统的运动控制系统 ,这是现代的自动化 系统 为了完成运动控制所特有的特征 。
起。用一根控制电缆连接运动控制模块 与 Pwe Di s o r r e ,为全部的命令集与反 v
等自动化领域。为用户提高加工精度和
集成解决方案。本文着重讨论运动控制
基于伺服电机的自动化控制系统设计与实现
基于伺服电机的自动化控制系统设计与实现自动化控制系统在现代工业生产中起着举足轻重的作用,其中基于伺服电机的自动化控制系统更是广泛应用。
本文将针对基于伺服电机的自动化控制系统进行设计与实现的相关内容进行详细介绍,包括系统架构设计、控制策略选择、硬件选型与接口设计、软件开发和系统测试等方面。
一、系统架构设计基于伺服电机的自动化控制系统的架构设计是整个系统设计的基础,它直接决定了系统的可靠性、稳定性和可扩展性。
在进行系统架构设计时,我们需要考虑以下几个方面:1. 系统功能模块划分:根据控制需求,将系统划分为几个功能模块,如运动控制模块、传感器模块、人机界面模块、通信模块等。
2. 模块之间的通信:确定各功能模块之间的通信方式,如通过总线通信还是采用分布式控制策略。
3. 硬件系统选型:选择合适的伺服电机和其他外设硬件设备,并结合各功能模块的通信方式进行硬件系统的选型。
二、控制策略选择基于伺服电机的自动化控制系统的控制策略选择是设计中的重要环节。
根据实际需求和性能要求,我们可以选择以下几种控制策略:1. 位置控制:通过控制伺服电机的位置来实现对被控对象的控制。
2. 速度控制:对伺服电机的速度进行控制,实现对被控对象的速度调节。
3. 力控制:控制伺服电机的力输出,实现对被控对象的精准力控制。
4. 角度控制:通过控制伺服电机的角度来实现对被控对象的控制。
根据实际需求和性能要求,选取适合的控制策略能够有效提高系统的控制精度和稳定性。
三、硬件选型与接口设计合适的硬件选型和接口设计是基于伺服电机的自动化控制系统实现的关键。
在进行硬件选型和接口设计时,我们需要考虑以下几个方面:1. 伺服电机选型:根据控制需求和负载特点,选择合适类型的伺服电机,如直线伺服电机、旋转伺服电机等。
2. 传感器选型:根据控制需求,选取合适的传感器,如编码器、力传感器等。
3. 硬件接口设计:根据选用的硬件设备,进行硬件接口设计,包括电源接口、通信接口、编码器接口等。
运动控制系统—CBB规划
表现形式
PCB、文档
文档
PCB、文档
文档 PCB、程序代码、
文档 文档 技术文档
软件、文档 技术文档 PCB、软件、文档 PCB、文档 软件、文档
数字滤波算法;系统的量测噪声及消除;消除量测噪声的滤波器设计
软件、文档
消除尖峰干扰;最小方差控制
利用网络的远程控制系统的实现(软件实现方式;硬件实现方式)
分解器: RDC转换器;分解器误差和多速分解器 电荷耦合图像传感器
激光式数字传感器:激光相位调制式传感器;干涉条纹的辨向和细分技术 位置和速度传感器的选型办法 可编程逻辑控制器 微处理器、数字信号处理器 通用运动控制器 运动控制器的选型原则和办法
速度最优化设计文档;齿轮速率最优化设计文档 闭环伺服系统性能分析文档 闭环伺服系统的设计文档
电机正反向线性模型辨识、电机非线性摩擦力矩模型辨识文档 PID控制实现(离散化的PID控制律、选择PID控制器参数)模块
PD 串联校正、速度负反馈和复合控制实现方式的选用办法 测速电机直接模拟量负反馈模块
测速电机测量电压A/D转换后的速度负反馈模块 光电编码器位置信号差分近似速度反馈模块
多自由度机械臂实验平台(二、三、四、五、六) 机械臂工作空间分析、机械臂运动学解求解及软件实现 坐标空间运动路径规划算法、直线插补和圆弧插补方法与实现
序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
28
29 30 31
32 33
类型划分 执行电机、驱动
器
传感器模块
控制器模块 运动控制系统设 计文档和技术总
直流伺服系统设计
02 直流伺服系统设计基础
CHAPTER
电机选择
根据系统需求选择合适的电机 类型,如无刷直流电机、有刷 直流电机等。
考虑电机的扭矩、转速、尺寸 和重量等参数,以确保电机能 够满足系统性能要求。
考虑电机的效率和温升,以降 低能耗和提高系统稳定性。
驱动器设计
根据电机类型和系统需求,设计合适的驱动器电路,包括电源、控制信号、保护电 路等。
工作原理
控制器
控制器是直流伺服系统的核心部 分,负责接收指令信号,并与电 机反馈信号进行比较,根据比较
结果输出控制信号。
电机
直流电机是系统的执行元件,根据 控制信号调整电机的输入电流或电 压,从而实现精确的运动控制。
反馈装置
为了实现精确控制,直流伺服系统 ቤተ መጻሕፍቲ ባይዱ常配备位置、速度或力矩传感器 等反馈装置,将实际运动状态反馈 给控制器。
霍尔编码器
霍尔编码器也具有较高的测量精度和可靠性,适用于对测量精度 要求较高的应用。
磁编码器
磁编码器利用磁场变化来测量转速和位置,具有较小的体积和较 高的测量精度。
控制器
1 2
微控制器
微控制器是伺服控制系统的核心,负责接收输入 信号、计算输出信号并控制伺服系统的运行。
数字信号处理器
数字信号处理器具有较高的计算能力和数据处理 能力,适用于对计算能力要求较高的应用。
3
可编程逻辑控制器
可编程逻辑控制器适用于需要自动化控制和逻辑 运算的应用,具有较好的可靠性和稳定性。
驱动器
晶体管驱动器
晶体管驱动器利用晶体管的开关特性 来控制电流的通断,具有较快的响应 速度和较大的输出电流。
继电器驱动器
继电器驱动器利用继电器的触点开关 来控制电流的通断,适用于对输出电 流要求较低的应用。
最全直流电机工作原理与控制电路解析(无刷+有刷+伺服+步进)
最全直流电机工作原理与控制电路解析(无刷+有刷+伺服+步进)直流电动机是连续的执行器,可将电能转换为(机械)能。
直流电动机通过产生连续的角旋转来实现此目的,该角旋转可用于旋转泵,风扇,压缩机,车轮等。
与传统的旋转直流电动机一样,也可以使用线性电动机,它们能够产生连续的衬套运动。
基本上有三种类型的常规电动机可用:AC 型电动机,(DC)型电动机和步进电动机。
典型的小型直流电动机交流电动机通常用于高功率的单相或多相(工业)应用中,需要恒定的旋转扭矩和速度来控制大负载,例如风扇或泵。
在本(教程)中,我们仅介绍简单的轻型直流电动机和步进电动机,这些电动机用于许多不同类型的(电子),位置控制,微处理器,(PI)C和(机器人)类型的电路中。
基本直流电动机该直流电动机或直流电动机,以给它的完整的标题,是用于产生连续运动和旋转,其速度可以容易地控制,从而使它们适合于应用中使用是速度控制,伺服控制类型的最常用的致动器,和/或需要定位。
直流电动机由两部分组成,“定子”是固定部分,而“转子”是旋转部分。
结果是基本上可以使用三种类型的直流电动机。
有刷(电机)–这种类型的电机通过使(电流)流经换向器和碳刷组件而在绕线转子(旋转的零件)中产生磁场,因此称为“有刷”。
定子(静止部分)的磁场是通过使用绕制的定子励磁绕组或永磁体产生的。
通常,有刷直流电动机便宜,体积小且易于控制。
无刷电动机–这种电动机通过使用附着在其上的永磁体在转子中产生磁场,并通过电子方式实现换向。
它们通常比常规的有刷型直流电动机更小,但价格更高,因为它们在定子中使用“霍尔效应”开关来产生所需的定子磁场旋转顺序,但是它们具有更好的转矩/速度特性,效率更高且使用寿命更长比同等拉丝类型。
伺服电动机–这种电动机基本上是一种有刷直流电动机,带有某种形式的位置反馈控制连接到转子轴。
它们连接到PWM型控制器并由其控制,主要用于位置(控制系统)和无线电控制模型。
普通的直流电动机具有几乎线性的特性,其旋转速度取决于所施加的直流电压,输出转矩则取决于流经电动机绕组的电流。
高速高精度直流伺服运动控制器的设计
s u tr r ih a c rc NC s se f h rv n c ie w sp o o e n t i p p r DS a s d a t c n rls s t cu e f g — c u a y C y t m o e c a i g ma h n a rp s d i h s a e . P w su e s i o to y — r o h t s
关键词 : 数控 ; 磁直 流伺服 电动机 ; 永 雕刻机 ; 高精度 ; 零相位误差跟踪控制 中图分 类号 :M33 4 1 T 8 . 文献标识码 : A 文章编号:0 4 7 1 (00J4 0 4 — 4 10 — 0 8 2 1 — 08 0 0
De i n fHih—S e nd Hi h- c r c sg o g — pe d a g Ac u a y DC e v nt o lr S r o Co r l s e
ss m h ssm x e e tcp blissc spe i r etr , t ers o dn me hg r i o n f i oio . yt a o ee c l n a a it u h a rc et jc y lt ep n ig t , i pe s n i xn p s i e l ie s a o il i h ci i g tn
WAN G Fu h n . -s e g ZHA NG n Xi g
( e i nvr t o eh o g , e i 30 9 C ia H f i s y f cn l y H f 0 0 , hn ) e U e i T o e2
Ab t a t n o d rt e h e u s o ih s e d, ih a c rc u o t u r — o t l rc s a c n r l r sr c :I r e me tte r q e t rhg p e h g c u a y a t mai n me c c n r o e s o tol O f c i op e
直流无刷电机控制原理
二直流无刷电机工作原理及换向初始化直流无刷电机在结构上与三相永磁同步电动机相同,但控制原理却与直流有刷电动机相同。
直流有刷电机通过有刷换向使每个磁极下电枢导体的电流方向保持不变,从而产生能使电机连续旋转的转矩;直流无刷电机是通过电子换向使转子每个磁极下定子绕组导体电流的方向保持不变而产生能使电机连续旋转的转矩。
由于采用电子无刷换向代替直流有刷电机的有刷换向,所以交流永磁同步伺服电机又称直流无刷伺服电机。
直流有刷电动机必须正确调整换向电刷的机械位置才能使电机工作正常。
同样,直流无刷电机加电时必须建立正确的初始换向角,才能使直流无刷电机正常工作。
确定初始换向角的过程称为无刷换向的初始化过程。
为了了解换向初始化过程,必须先了解直流无刷电机的控制原理。
1. 直流无刷电机的控制原理1.1 直流有刷电机的工作原理直流有刷电机由定子(产生主磁场)、转子(电枢)和换向装置(换向片和电刷)组成。
直流有刷电机通过有刷换向使主磁极下的电枢导体的电流方向保持不变,从而使产生转矩的方向不变,使电动机的转子能连续旋转。
为了使直流有刷电动机在电枢绕组流过电流时能产生最大转矩,必须正确调整有刷换向装置中电刷的位置。
下面进行较为详细的讨论。
(1)有刷换向装置的作用有刷换向装置由电刷和换向片组成。
直流有刷电机的电枢绕组为环形绕组,主磁极下的每个电枢导体连接到换向片上。
换向片为彼此绝缘,均匀分布在换向器圆周上的金属片组成。
电刷与换向片滑动接触。
电枢电流通过电刷和连接电枢导体的换向片引入电枢绕组。
电枢旋转时,电刷和换向片就象一个活动接头一样始终与主磁极下的导体连接,使主磁极下电枢导体的电流方向不变,产生使电枢连续旋转的转矩。
(2)产生最大转矩的条件产生最大转矩的条件是:一个磁极下的所有电枢导体的电流方向一致。
或者说,电枢导体产生的合成磁场与主磁场垂直。
(3)直流有刷电机的运行直流有刷电机的运行可用四个基本方程式来描述:①转矩平衡方程式:电流I M流过电枢绕组,载流导体在磁场中受力(受力方向用左手法则判断),产生能使电枢连续旋转的转矩T M。
《运动控制系统》课程设计任务书.
《运动控制系统》课程设计任务书一、设计目的与任务课程设计的主要目的是通过设计某直流电机调速系统或交流电机的调速系统或者应用交直流电机的调速的控制系统的设计实践,了解一般电力拖动与控制系统设计过程、设计要求、应完成的工作内容和具体设计方法。
通过设计也有助于复习、巩固以往所学的知识,达到灵活应用的目的。
电力拖动与控制系统设计必须满足生产设备和生产工艺的要求,因此,设计之前必须了解设备的用途、结构、操作要求和工艺过程,在此过程中培养从事设计工作的整体观念。
课程设计应强调能力培养为主,在独立完成设计任务的同时,还要注意其他几方面能力的培养与提高,如独立工作能力与创造力;综合运用专业及基础知识的能力,解决实际工程技术问题的能力;查阅图书资料、产品手册和各种工具书的能力;工程绘图的能力;书写技术报告和编制技术资料的能力。
二、教学内容及基本要求在接到设计任务书后,按原理设计和工艺设计两方面进行。
1.原理图设计的步骤1)根据要求拟定设计任务。
2)根据电力拖动与控制系统的设计要求设计主电路。
3)根据主电路的控制要求设计控制回路4)要考虑保护环节,如过电压、过电流等的保护。
5)总体检查、修改、补充及完善。
主要内容包括:6)进行必要的参数计算和设计必要的软件控制流程。
7)正确、合理地选择各电器元器件,按规定格式编制元件明细表。
2.工艺设计步骤1)根据电力拖动与控制系统的任务书的设计要求,或者根据运用电力拖动调速等的设计控制对象及工艺的要求,进行分析。
2)选择合适的设计方案,论证设计方案的合理性。
3)根据设计方案设计合适的电力拖动与控制系统的或运用电力拖动调速的控制系统的主电路和控制电路,并画出相应比较相尽得电路图。
4)进行相应的参数进算,包括电子元器件的参数的计算与选取。
5)软件设计至少要包含比较完整的软件设计流程图。
要求学生能独立完成课程设计内容。
达到本科毕业生应具有的基本设计能力。
三、课程教学的特色说明要求学生掌握一定的理论基础知识,同时具备一定的实践设计技能,并且能够电力拖动与控制系统课程中讲授的内容结合实际情况进行系统设计以及编程。
运动控制模块在直流无刷电机伺服系统中的应用
动 控 制 模块 与 特 定 应 用马 达 、编码 器 、限 制器 、 用户 ( 动 )I 连接 在 一 起 ,用一 根 控 制 电缆 运 / O
的应用 并对其主要运动控制模块 的接收电路与
正 交编 码器 信 号 电缆技 术 作 分 析 说 明 。
文I 号: 603 朗 010
发送短信 ‘ 文章编号 + 评语代
出 之 间 的 接 口 电 路 。 本 系 统 采 用
X 0 5型 芯 片 接 收 器 电路 与正 交 制模 块 正 交 编码 器 的 接 口电路 ,就 是 MA 3 9 端 运动 控 制 模 块 的编 码输 入 电路 ,即接 编码 器 电缆 一 子 电 阻 匹配 电 路组 合
一
服 驱动 已成 为 现代 伺 服 驱动 发展 的方 向 。
而 当今 的应 用最 迫 切需 要可 以在苛 刻 条件 下 天2 4小 时连 续 工 作 的 .可 靠 耐 用 的 工业 机 器
的应 用 , 激 光 加 工 、机 器 人 、数 控 机 床 、大 规 人 和 自动机 械 装 置 。 样 的 系统 要 求 远 比 以前 具 如 这 模 集 成 电路 制 造 设备 、 达 和各 种 军 用武 器 随 动 雷 有 精 确 的 电机 和 反 馈控 制 , 天 的大 多 数 性能 改 今
连 接运动控制 模块与Pw rre, 部的 oeDis为全 命 v
令 集 与反 馈信 号提 供 一 个通 道 。 o r fe 当P weD v 的 i
们 竺的 见 ・ 诉 苎.此 竺0告 我 您 : 文意 。 对
。
性 不 满 应 需 时,户 可 择 用 能 能 足 用 要 用 还 选 通 运
… … … … ~ … … ~ 一 … … … … 一 … ~
无刷直流电机控制系统的设计及仿真
目录1 前言............................................................................................................... - 0 -1.1 无刷直流电机的开展......................................................................... - 0 -1.2 无刷直流电机的优越性..................................................................... - 0 -1.3 无刷直流电机的应用......................................................................... - 1 -1.4 无刷直流电机调速系统的研究现状和未来开展............................. - 1 -2 无刷直流电机的原理................................................................................... -3 -2.1 三相无刷直流电动机的根本组成..................................................... - 3 -2.2 无刷直流电机的根本工作过程......................................................... - 4 -2.3 无刷直流电动机本体......................................................................... - 5 -2.3.1 电动机定子............................................................................... - 5 -2.3.2 电动机转子............................................................................... - 6 -2.3.3 有关电机本体设计的问题....................................................... - 7 -3 转子位置检测............................................................................................... - 8 -3.1 位置传感器检测法............................................................................. - 8 -3.2 无位置传感器检测法......................................................................... - 9 -4 系统方案设计............................................................................................. - 11 -4.1 系统设计要求................................................................................... - 11 -4.1.1 系统总体框架......................................................................... - 11 -4.2 主电路供电方案选择....................................................................... - 11 -4.3 无刷直流电机电子换相器............................................................... - 13 -4.3.1 三相半控电路......................................................................... - 13 -4.3.2 三相全控电路......................................................................... - 14 -4.4 无刷直流电机的根本方程............................................................... - 15 -4.5 逆变电路的选择............................................................................... - 17 -4.6 基于MC33035的无刷直流电动机调速系统................................... - 18 -4.6.1 MC33035无刷直流电动机控制芯片...................................... - 18 -4.6.2 基于MC33035的无刷直流电动机调速系统设计 ................ - 19 -5 无刷直流电机调速系统的MATLAB仿真................................................... - 22 -5.1 电源、逆变桥和无刷直流电机模型............................................... - 23 -5.2 换相逻辑控制模块........................................................................... - 24 -5.3 PWM调制技术.................................................................................... - 29 -5.3.1 等脉宽PWM法......................................................................... - 31 -5.3.2 SPWM(Sinusoidal PWM)法..................................................... - 31 -5.4 控制器和控制电平转换及PWM发生环节设计............................... - 31 -5.5 系统的仿真、仿真结果的输出及结果分析................................... - 33 -5.5.1 起动,阶跃负载仿真............................................................. - 33 -5.5.2 可逆调速仿真......................................................................... - 35 -6 总结和体会................................................................................................. - 37 -无刷直流电机调速控制系统设计1前言直流无刷电机,无机械刷和换向器的直流电机,也被称为无换向器直流电动机。
伺服电机控制系统
伺服电机控制系统简介伺服电机控制系统是一种能够精确控制转速、位置和加速度等参数的电机控制系统。
它广泛应用于机器人、数控机床、自动化生产线等高精度设备中。
伺服电机控制系统采用了闭环反馈控制原理,通过传感器测量运动参数并与设定值进行比较,控制电机输出的电流、电压和转动角度等。
组成部分伺服电机控制系统主要由以下几个部分组成:电机部分伺服电机是控制系统的核心部分,它能够将电能转换成机械能,实现运动控制。
伺服电机通常采用直流无刷电机或交流电机,输出转矩和角速度等参数。
为了实现更高的精度,通常还配备了编码器,可以精确测量电机角度和转速。
控制器控制器是伺服电机控制系统的大脑,它通过处理运动参数、误差反馈等信息,控制电机输出的电流和电压等参数。
控制器通常采用数字信号处理器(DSP)或微控制器(MCU)等芯片,拥有高效的计算能力和精确的定时能力。
传感器传感器是控制系统的感知器,能够测量运动参数、温度等未知参数,并将其转换为电信号反馈给控制器。
传感器包括位置传感器、加速度传感器、温度传感器等,在控制系统中起到非常重要的作用。
软件伺服电机控制系统需要运行软件来实现各项功能,包括速度控制、位置控制、加速度控制、误差检测等功能。
软件通常由厂家提供,也可以由用户自行开发,运行在控制器上。
工作原理伺服电机控制系统采用闭环反馈控制原理,具体工作流程如下:1.传感器测量电机转速、位置等参数,并将数据反馈到控制器。
2.控制器计算当前误差值,并根据预设的控制算法输出电机的电流、电压和转角度等参数。
3.电机根据控制器输出的参数进行转动,同时传感器测量电机实际转速、位置等参数,并将数据反馈给控制器。
4.控制器根据电机反馈的数据重新调整输出参数,并不断迭代,直到误差值达到设定范围。
应用场景伺服电机控制系统广泛应用于各种高精度设备中,例如:1.机器人:机器人需要精确控制关节运动参数,使用伺服电机可以实现高精度控制,提高机器人运动效率和精度。
直流无刷伺服电机运动控制系统设计
直流无刷伺服电机运动控制系统设计Motionchip是一种性能优异的专用运动控制芯片,扩展容易,使用方便。
本文基于该芯片设计了一款可用于直流有刷/无刷伺服电机的智能伺服驱动器,并将该驱动器运用到加氢反应器超声检测成像系统中,上位机通过485总线分别控制直流有刷电机和无刷电机,取得了很好的控制效果,满足了该系统的高精度要求。
在传统的电机伺服控制装置中,一般采用一个或多个单片机作为伺服控制的核心处理器。
由于这种伺服控制器外围电路复杂,计算速度慢,从而导致控制效果不理想。
近年来,许多新的电机控制算法被研究并运用于电机控制系统中,如矢量控制、直接转矩控制等。
随着这些控制算法的日益复杂,必须具备高速运算能力的处理器才能实现实时计算和控制。
为了适应这种需要,国外许多公司开发了控制电机专用的高档单片机和数字信号处理器(DSP)。
现在,通常使用的伺服控制器的控制核心部分大都由DSP和大规模可编程逻辑器件组成,这种方案可以根据不同需要,灵活的设计出性能很好的专用伺服控制器,但是一般研制周期都比较长。
MotionChip的特点MotionChip是瑞士Technosoft公司开发的一种高性能且易于使用的电机运动控制芯片,它是基于TMS320C240的DSP,外围设置了许多电机伺服控制专用的可编程配置管脚。
TMS320C240是美国TI公司推出的电机控制专用16位定点数字信号处理器,其具有高速的运算能力和专为电机控制设计的外围接口电路。
MotionChip很好的利用了该DSP的优点,并集成多种电机控制算法于一身,以简化用户设计难度为目的,设计成为一种新颖的电机专用控制芯片。
MotionChip有着集成全部必要的配置功能在一块芯片的优点,它是一种为各种电机类型进行快速和低投入设计全数字、智能驱动器的理想核心处理器。
具有如下特点:可用于控制5种电机类型:直流有刷/无刷电机、交流永磁同步电机、交流感应电机和步进电机,且易于嵌入到用户的硬件结构中;可以选择独立或主从方式工作,并可根据需要,设置成通过网络接口进行多伺服控制器协同工作;全数字控制环的实现,包括电流/转矩控制环、速度控制环、位置控制环;可实现各种命令结构:开环、转矩、速度、位置或外环控制,步进电机的微步进控制,并可实现控制结构的配置,其中包括交流矢量控制;可以配置使用各种运动和保护传感器(位置、速度、电流、转矩、电压、温度等);使用各种通讯接口,可以实现RS232/RS485通讯、CAN总线通讯;基于Windows95/98/2000/ME/NT/XP平台,强大功能的IPM Motion Studio 高级图形编程调试软件:可通过RS232快速设置,调整各参数与编程运动控制程序。
基于S7-1200 PLC的伺服电机运动控制系统设计
4结语在大数据时代,信息安全要求不断提高,网络规模飞速扩展,使安全事件的监控和分析变得尤为重要。
本文通过构建安全防护日志管理系统,增强了安全监控的实时性,提升了网络安全感知能力。
未来还将收集应用系统、服务器日志等信息,通过更多维度的关联分析,结合科学算法,进一步完善分析手段和风险预警能力,为保障运营商网络信息安全提供支持。
[参考文献][1]饶琛琳.ELK Stack 权威指南[M].2版.北京:机械工业出版社,2017.[2]段娟.基于Web 应用的安全日志审计系统研究与设计[J].信息网络安全,2014(10):70-76.[3]冯立.基于粗糙集理论的安全日志分析模型[J].计算机工程,2002,28(11):164-166,182.[4]李晨光.UNIX/Linux 网络日志分析与流量监控[M].北京:机械工业出版社,2014.[5]杨秋翔.基于时间序列的多源日志安全数据挖掘仿真[J].计算机仿真,2019,36(2):297-301.收稿日期:2019-09-29作者简介:张延盛(1986—),男,江苏南京人,硕士研究生,工程师,研究方向:数据库与信息系统。
基于S7-1200PLC 的伺服电机运动控制系统设计李虹静(华中科技大学工程实训中心,湖北武汉430074)摘要:S7-1200作为西门子公司一款紧凑型PLC ,具有稳定性好、可靠性强的特点,同时还具备强大的运动控制功能。
现首先介绍了伺服电机运动控制系统的设计要求,然后针对台达B2系列伺服器工作特性,从台达B2系列伺服驱动器与西门子S7-1200PLC 的硬件设计入手,阐述了B2系列伺服驱动器参数调节的原理和步骤,最后通过在TIA 博途V15软件中对运动轴进行组态和编程,并利用S7-1200PLC 的PTO 功能实现了精准的运动控制。
关键词:S7-1200PLC ;伺服电机;运动控制;PTO1伺服电机运动控制系统概述1.1运动控制模型本伺服电机运动控制系统采用如图1所示的运动控制模型搭建,其中伺服电机由台达B2系列伺服器驱动,通过调节伺服驱动器参数以及编写PLC 程序,可实现包括距离控制、旋转角度控制、定位控制、路径控制以及闭环控制在内的多种运动控制实验[1]。
直流无刷伺服电机原理
直流无刷伺服电机原理
直流无刷伺服电机是一种采用电子驱动控制的电机,其工作原理是通过电子控制器根据传感器信号调节电机的电流和位置,以实现准确的运动控制。
无刷伺服电机由电机本体、传感器和电子控制器组成。
电机本体由一对永磁转子和定子组成,转子上的绕组通常是星型或Y 型的,定子上则安装有传感器。
在工作过程中,电子控制器根据传感器提供的位置反馈信号,计算出电机当前的位置误差,然后通过控制电流以及相位来驱动电机转子,使之运动到设定位置。
电子控制器通常采用PID
控制算法和反馈环来实现对电机的精确控制。
无刷伺服电机通过传感器提供的位置反馈信号实现闭环控制,可以实现较高的运动精度和稳定性。
同时,无刷伺服电机具有响应速度快、转矩大、寿命长、噪音低等特点,广泛应用于工业自动化、机械设备、航空航天等领域。
总之,直流无刷伺服电机通过电子驱动控制,根据传感器提供的位置反馈信号实现对电机的精确控制,具有高精度、高效率、高可靠性等优点,是现代自动化控制系统中常用的关键元件之一。
机电一体化第六章伺服驱动控制系统设计
钟。 F.体积小、自定位和价格低是步进电动机驱动控制的三大优势。 G. 步进电机控制系统抗干扰性好
上一页 下一页
二、 伺服驱动控制系统设计的基本要求
1. 高精度控制 2. 3. 调速范围宽、低速稳定性好 4. 快速的应变能力和过载能力强 5. 6.
闭环调节系统。
(4) ①
② 调节方法。
(5) ① 使用仪器。用整定电流环的仪器记录或观察转速实际值波形,电
② 调节方法。
上一页 下一页
六、 晶体管脉宽(PWN)直流调速系统
晶体管脉宽直流调速系统与用频率信号作开关的晶闸管系统相比,具 (1) 由于系统主电源采用整流滤波,因而对电网波形影响小,几乎不 (2) 由于晶体管开关工作频率很高(在2 kHz左右),因此系统的 (3) 电枢电流的脉动量小,容易连续,不必外加滤波电抗器也可平稳 (4) 系统的调速范围很宽,并使传动装置具有较好的线性,采用Z2
上一页 下一页
(2) ① A. 步进电动机型号:130BYG3100D (其他型号干扰大) B. 静转矩15 N·m C. 步距角0.3°/0 6°
D. 空载工作频率40 kHz E. 负载工作频率16 kHz ② A. 驱动器型号ZD-HB30810 B. 输出功率500 W C. 工作电压85~110 V D. 工作电流8 A E. 控制信号,方波电压5~9 V,正弦信号6~15 V ③ 控制信号源。
(3) ① 标准信号控制系统(如图6-16) ②检测信号控制系统 (如图6-17)
③ 计算机控制系统(如图6-18)
上一页 返 回
图6-16 标准信号控制系统图 图6-17 检测信号控制系统图 图6-18 计算机控制系统图
PLC如何控制伺服电机(伺服系统设计实例)
PLC如何控制伺服电机(伺服系统设计实例)PLC(可编程逻辑控制器)通常用于控制伺服电机的运动,伺服电机通过PLC的输出信号来控制其位置、速度和加速度等参数。
本文将以一个伺服系统的设计实例来说明PLC如何控制伺服电机。
假设我们需要设计一个简单的伺服系统,实现一个沿直线轨道移动的小车。
伺服系统由PLC、伺服电机、编码器和开关等设备组成。
步骤1:设计控制电路首先,我们需要设计一个控制电路,包括PLC、伺服电机和编码器之间的连接。
PLC通常具有数字输出端口,可用于输出控制信号来驱动伺服电机,同时也需要设置一个数字输入端口来接收编码器的反馈信号。
步骤2:连接电路将PLC的数字输出端口与伺服电机的控制输入端口连接起来。
通常,伺服电机的控制输入端口包括位置命令、速度命令和加速度命令等信号。
确保正确连接这些信号,以便PLC可以向伺服电机发送正确的控制指令。
步骤3:编程PLC使用PLC编程软件,根据系统的需求编写控制程序。
通常,需要编写的程序包括接收编码器反馈信号、计算位置误差、生成控制指令以及输出控制信号等。
步骤4:设置伺服电机参数伺服电机通常具有各种参数设置,如最大速度、加速度和减速度等。
在PLC程序中,需要设置这些参数,以确保伺服电机的正常工作。
这些参数通常可以通过与伺服电机连接的调试软件进行设置。
步骤5:运行系统完成PLC程序和伺服电机参数的设置后,可以通过PLC进行系统测试和调试。
运行系统并观察小车的运动是否符合设计要求。
如果需要调整运动轨迹或控制参数,可以修改PLC程序和伺服电机的参数设置。
通过以上步骤,我们可以实现一个简单的伺服系统,通过PLC控制伺服电机的运动。
当PLC接收到编码器的反馈信号时,它会计算出位置误差,并生成相应的控制信号发送给伺服电机。
伺服电机根据接收到的指令,调整自身的位置、速度和加速度等参数,实现沿直线轨道移动的小车。
需要注意的是,PLC控制伺服电机还可以实现更复杂的运动控制,如直线插补、圆弧插补等。
无刷直流电机调速控制系统设计方案毕业论文
无刷直流电机调速控制系统设计方案毕业论文目录摘要.................................. 错误!未定义书签。
Abstract .................................. 错误!未定义书签。
第1章绪论 .. (1)1.1 无刷直流电动机的发展概况 (1)1.2无刷直流永磁电动机与有刷直流永磁电动机的比较 (2)1.3 无刷直流电动机的结构及基本工作原理 (2)1.4 无刷直流电动机的运行特性 (6)1.4.1 机械特性 (6)1.4.2 调节特性 (7)1.5 无刷直流电动机的应用与研究动向 (8)第2章无刷直流电动机控制系统设计方案 (10)2.1系统设计要求 (10)2.2 无刷直流电动机系统的组成 (10)2.3系统设计方案论证 (12)2.3.1转速测量方案论证 (12)2.3.2电机驱动方案论证 (12)2.3.3键盘输入方案论证 (13)2.3.4显示方案论证 (13)2.3.5 PWM调速工作方式 (13)2.3.6 PWM软件实现方案论证 (14)2.3.7直流电动机转速检测方案论证 (14)2.4系统原理框图设计 (14)第3章系统硬件分析与设计 (16)3.1单片机的介绍 (16)3.2显示电路的设计 (20)3.2.1显示电路的分析 (20)3.2.2显示电路硬件原理 (21)3.3键盘电路的设计 (22)3.3.1键盘电路的分析 (22)3.3.2键盘电路硬件原理 (23)3.4逆变主电路设计 (24)3.4.1 功率开关主电路 (24)3.4.2逆变电路驱动设计 (25)3.5辨相电路模块 (26)3.6霍尔位置传感器模块 (27)第4章软件程序设计 (29)4.1系统初始化程序模块 (29)4.2键盘模块 (31)4.3 显示模块 (33)4.4 转速调节程序设计 (34)结束语 (36)参考文献 (37)致谢 (38)毕业设计(论文)知识产权声明 (39)毕业设计(论文)独创性声明 (39)附录A 无刷直流电机调速控制系统电路原理图 (41)附录B 程序清单 (41)附录C PCB电路版图 (55)附录D 外文翻译 (56)第1章绪论1.1无刷直流电动机的发展概况无刷直流电动机是在有刷直流电动机的基础上发展起来的,这一渊源关系从其名称中就可以看出来。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
直流无刷伺服电机运动控制系统设计Motionchip是一种性能优异的专用运动控制芯片,扩展容易,使用方便。
本文基于该芯片设计了一款可用于直流有刷/无刷伺服电机的智能伺服驱动器,并将该驱动器运用到加氢反应器超声检测成像系统中,上位机通过485总线分别控制直流有刷电机和无刷电机,取得了很好的控制效果,满足了该系统的高精度要求。
在传统的电机伺服控制装置中,一般采用一个或多个单片机作为伺服控制的核心处理器。
由于这种伺服控制器外围电路复杂,计算速度慢,从而导致控制效果不理想。
近年来,许多新的电机控制算法被研究并运用于电机控制系统中,如矢量控制、直接转矩控制等。
随着这些控制算法的日益复杂,必须具备高速运算能力的处理器才能实现实时计算和控制。
为了适应这种需要,国外许多公司开发了控制电机专用的高档单片机和数字信号处理器(DSP)。
现在,通常使用的伺服控制器的控制核心部分大都由DSP和大规模可编程逻辑器件组成,这种方案可以根据不同需要,灵活的设计出性能很好的专用伺服控制器,但是一般研制周期都比较长。
MotionChip的特点MotionChip是瑞士Technosoft公司开发的一种高性能且易于使用的电机运动控制芯片,它是基于TMS320C240的DSP,外围设置了许多电机伺服控制专用的可编程配置管脚。
TMS320C240是美国TI公司推出的电机控制专用16位定点数字信号处理器,其具有高速的运算能力和专为电机控制设计的外围接口电路。
MotionChip很好的利用了该DSP的优点,并集成多种电机控制算法于一身,以简化用户设计难度为目的,设计成为一种新颖的电机专用控制芯片。
MotionChip有着集成全部必要的配置功能在一块芯片的优点,它是一种为各种电机类型进行快速和低投入设计全数字、智能驱动器的理想核心处理器。
具有如下特点:?可用于控制5种电机类型:直流有刷/无刷电机、交流永磁同步电机、交流感应电机和步进电机,且易于嵌入到用户的硬件结构中;?可以选择独立或主从方式工作,并可根据需要,设置成通过网络接口进行多伺服控制器协同工作;?全数字控制环的实现,包括电流/转矩控制环、速度控制环、位置控制环;?可实现各种命令结构:开环、转矩、速度、位置或外环控制,步进电机的微步进控制,并可实现控制结构的配置,其中包括交流矢量控制;?可以配置使用各种运动和保护传感器(位置、速度、电流、转矩、电压、温度等);?使用各种通讯接口,可以实现RS232/RS485通讯、CAN总线通讯;?基于Windows95/98/2000/ME/NT/XP平台,强大功能的IPM Motion Studio 高级图形编程调试软件:可通过RS232快速设置,调整各参数与编程运动控制程序。
其功能强大的运动语言包括:34种运动模式、判决、函数调用,事件驱动运动控制、中断。
因此便于开发和使用。
?可以通过动态链接库TMLlib,利用VC/VB实现PC机控制;也可以与Labview和PLC无缝连接,通过动态链接库,用户可以在上层开发电机的控制程序,研究控制策略。
运动控制系统设计本文是以MotionChip为控制器核心,直流无刷电机/有刷电机/永磁同步电机为控制对象进行伺服驱动器设计。
设计指标为:适应12―36V宽范围直流母线电压输入,工业标准5V逻辑电源输入,最大输出电流3A,峰值电流6A。
在进行伺服控制器设计之前,根据MotionChip的特点和伺服电机的特性进行总体功能设计如下:?采用位置环、速度环、电流环的三环结构;三环都采用PID调节器;电机参数设置采用计算机辅助计算和工程整定相结合的办法;?具有通用伺服控制器接口,并可利用提供的人机接口进行独立参数设置,有网络通讯接口进行独立参数设置,有网络通讯接口方便外部监视和控制。
伺服系统的总体系统结构可以分为:MotionChip最小系统、驱动电路、电流反馈检测、外部控制接口、通讯接口等,如图1所示。
伺服驱动器的硬件结构分为2个主要部分:驱动电路部分:主要包括逆变桥、前置驱动、电流检测;控制电路部分:包括反馈检测、外部控制接口、通讯接口、MotionChip最小系统。
控制系统设计在MotionChip的基本系统中,选用美国 Xicor公司的SPI串行EEPROM:X25650来存储TML运动指令。
该EEPROM的存储容量为8K×8bit,最大时钟频率可达5MHz。
由于在MotionChip正常运行时指令访问时间21ns,所以为了使程序高速有效的运行,增加了2片32可×8bit的静态RAM:ASC256-12JC,该SRAM的存取时间为12ns,所以MotionChip对该芯片的存取时间为12ns,所以MotionChip对该芯片的存取数据时不需要插入等待状态。
并且该SRAM具有较低的活跃功耗,在待机状态时可自动进入更加低功耗的节能状态。
MotionChip芯片本身提供了电机控制专用的接口,包括6路PWM信号,在使用中可以配置作为三相电机逆变桥的驱动信号。
当保护中断PDPINT有效或电机使能信号ENABLE无效时,6路PWM信号立即进入高阻状态,使逆变桥全部截至,电机停转。
另外,MotionChip为每个PWM输出对提供了可编程死区时间设置(0―102μs),所以不需要外部的死区逻辑电路。
码盘反馈信号接口有ENCA,ENCB,ENCZ,其中ENCA和ENCB是相位差90°的脉冲信号,ENCZ是码盘清零信号。
MotionChip可以对ENCZ和ENCB信号进行四倍频和辨向,然后送入增量计数器计数产生电机的位置信号,码盘清零信号ENCZ可对计数误差进行修正。
电机霍尔反馈信号HALL1,HALL2,HALL3,是为直流无刷电机/永磁同步电机进行定位磁极设计的。
其它重要引脚如DIR、PULSE直接作为电机脉冲指令的输入接口。
LSP,LSN可用来扩展作为运动系统左、右限位事件的捕捉输入。
MotionChip有2个10位的A/D转换器,每个都内建了采样保持电路,最快采样速率可达10kHz。
模拟信号的输入范围通过MotionChip参考电平输入管脚VREFLO和VREFHI确定。
MotionChip可以工作在独立运行和检测引脚AUTORUN进行方式选择的,该引脚接高电平,MotionChip工作在从属方式,接低电平工作在独立运行方式。
在独立方式的工作条件下,MotionChip上电后,选检测到AUTORUN的低电平,进入独立运行方式;然后自动从SPI串行EEPROM中的开始执行TML程序。
驱动系统设计电机的驱动主要包括2个环节:电机PWM驱动电路和电流检测。
电机的PWM驱动电路如图2所示。
本电路中,无刷直流电机采用全桥驱动,这样可以使用电机工作于四象限(正向驱动、制动及反向驱动、制动)。
驱动一个无刷直流电机需要6路PWM信号,而MotionChip 的每个事件管理模块(EV)中3个带可编程死区控制的比较单元可以产生独立的3对共6路PWM信号。
所以在电路中,直接选用事件管理模块B(EVB)中的比较单元来产生6路所需要的PWM信号,其输出引脚为PWM7~PWM12,其中PWM7~PWM9输出设为驱动MOSFET功率管桥路的上半桥,PWM10~PWM12输出驱动下半桥。
DSP输出的这两种3路PWM信号经过IR2102前置放大后分别驱动MOSFET功率管桥路的上半桥(Q1,Q3,Q5)和下半桥(Q2,Q4,Q6)进行电机的驱动。
电流检测电机电流检测电路可提供重要的反馈信息,将该信息与来自主控DSP的控制信号相结合,可以控制MOSFET或IGBT的栅极驱动芯片并最终调整电机速度。
如果要实现过流保护,还必需进行电流监控,不过对于低端应用而言,传统的过流保护却显得过于昂贵。
电流采样的方案是在逆变桥的下桥臂串一0.027Ω采样电阻如图3(a),采样电流范围为0~6.22A,采样后的电压放大倍数为14.63倍,放大电路如图3(b),并经2.5V电压抬升输入DSP,所以输入DSP的电流模拟电压量为:U AD=2.5+I×0.027×14.63。
MotionChip AD口的模拟量输入电压为0~5V,所以电流采样经量化的值为:应用加氢反应器超声检测成像系统是一套适用于现场检测的加氢反应器堆焊层剥离超声检测成像系统,实现加氢反应器堆焊层层间剥离的在役半自动超声扫查,检测数据的自动存储、分析与评判,同时该系统对不同直径的加氢反应器有一定的适用性。
加氢反应器剥离成像系统的控制系统本质上是一个二维的运动控制平台,从系统要求的性能指标来看,控制系统需要满足如下指标:?水平扫查速度可达6mm/s无级可调;垂直扫查速度达300mm/s无级可调;?能够实现粗扫查和精密扫查,对指定的区域实现精密扫查;?系统的控制方式分为手动/自动,两者之间可以切换;?X轴(水平)和Y轴(垂直)2个方向上的运动误差≤±1mm。
系统硬件设计由此选择了上述设计的运动控制系统,具有体积小,性能高,控制简单,价格低,但是每个只能控制一个电机。
若要两台电机协同控制,则须通过RS485总线将其连接起来。
控制系统的总体结构如图4所示。
X向电机用来控制丝杠的运动:选用EC-max32,无刷70W+减速器为行星轮减速箱(速比为23,型号为GP 32C)+码盘(三通道500线)。
Y方向电机用来控制探头的运动,采用RE-32,有刷80W+减速器为行星轮减速箱,型号为GP42C(速比为33)+码盘(三通道500线)。
图5示出硬件连接图。
系统软件设计控制系统的软件是基于Vc++和MotionChip的动态链接库设计的,软件主要完成对探头位置的运动控制,如图6。
用户操作界面功能有:?参数设置与显示模块主要是设置一些系统参数(如扫查长度,探测宽度)和控制参数(如速度参数、加速度参数等);?任何时刻,控制程序都时刻监视系统的运行状况,随时对系统故障做出相应的处理。
软件部分包括X向运动和Y向的扫查运动,数据存储及处理,手动控制,故障处理,运动状态显示及故障显示等。
操作界面(GUI)给予清晰、简单的用户界面,方便用户调试、运行,同时能够将伺服驱动器传递过来的信息显示出来,便于监控。
任务编程模块将要实现控制任务的规划,如X轴向和Y轴向运动等,包括故障查询、处理。
运行效果智能伺服驱动器性能的好坏直接决定整个系统设计的成败,为此用一直流电机对驱动器进行测试,电机的电流和位置误差如图7(a)、(b)所示,从图7中可以看出,驱动器的响应时间只有0.12s,位置误差很小。
通过对通讯速度及上位机控制命令的测试显示,在实时性要求不是非常严格的情况下,以RS232串口或者485串口的通讯速率是完全可以满足系统需求的。
结语本文基于一类新颖的专用伺服控制芯片Motionchip,进行了伺服控制器设计和实践研究,并设计了一个功能较为完善的直流无刷伺服驱动器的原型。