基于DSP的伺服控制系统设计.docx

上传人:安*** 文档编号:17784076 上传时间:2022-05-26 格式:DOCX 页数:8 大小:157.64KB
返回 下载 相关 举报
基于DSP的伺服控制系统设计.docx_第1页
第1页 / 共8页
基于DSP的伺服控制系统设计.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《基于DSP的伺服控制系统设计.docx》由会员分享,可在线阅读,更多相关《基于DSP的伺服控制系统设计.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于DSP的伺服控制系统设计中国传动网导语:本文设计了一种基于DSP的伺服电机数字控制系统,基于数字控制系统的优点,构建了基于DSP的数字控制系统。引言随着科学技术的开展,人类在微电子、计算机、电力电子技术和电机制造等众多领域获得了宏大进步,并直接推动了伺服控制技术的飞速开展和广泛应用。诸如在各种数控设备、工业机器人、大规模集成电路制造、交通运输、载人宇宙飞船、电开工具和家用电器等领域的应用都日益广泛。本文提出了一种基于DSP和功率模块的电机伺服控制系统设计方案。20世纪90年度代末,随着数字信号处理技术及超大规模集成电路的飞速开展,出现了一些高性能、低本钱的DSP芯片,它将DSP核和用于控制

2、的外设、大容量的片上存储器件集成在单一的芯片上,可以实时的执行一些高精度的复杂控制算法,减少传感器采样信号到控制命令的输出之间的延时,改善控制中的动态行为,片上具有的通讯机制可以更轻易的实现与其他系统间的信息交互等,这些为电机控制系统的设计注入了新的活力。DSP的出现为设计具有开放式构造和网络控制功能的高性能的片上驱动控制系统提供了可能,是运动控制系统实现技术的开展方向。机器人是近年度来开展起来的一门综合学科,它集中了机械工程、电子工程、计算机工程、仿生学、自动控制工程和人工智能等诸多学科的最新科研成果,代表了机电一体化的最高成就,是目前科技开展最活泼的领域之一。目前,机器人技术已经获得了很大

3、的开展,产生了各种各样的机器人,如工业机器人,爬壁机器人,排爆机器人,水下机器人,它们都已经在消费和生活中得到了广泛的应用,发挥了宏大的作用。行走机器人是靠安置在髋关节和膝关节处的电机来提供驱动力矩,在这个系统中,由于人的行走是一个复杂的、周期性往复的经过,电机需要频繁的起停、制动和正反转,同时需要对电机的速度和位置进展伺服控制,这对硬件系统提出了很高的要求。1伺服控制系统伺服系统是输出量以一定精度跟踪输入量变化的自动化控制系统。作为闭环自动控制系统的位置随动系统,它在消费经过和运动对象的控制、定位、瞄准、跟踪、信号传递和接收等装置中都占有显著的地位,现已成为各种调节系统的重要组成局部。一个典

4、型的DSP闭环控制系统如图1所示,根本上由三个模块组成:控制器、被控对象和传感器。控制器根据下达的参考指令与由传感器测得的反应信号比拟,所产生的误差再经过控制算法计算出适当的修正信号送给被控对象。其中控制器的主要目的就在于根据控制命令与反应信号产生适当的修正信号而使系统有最正确的反响,而这个经过主要是完成控制算法的执行,可以用模拟、数字或者混合的方式完成。图1DSP闭环控制系统框图近代控制理论采用的各种控制方法,如适应控制、模糊控制、神经网控制、鲁棒控制等,均可用来进展控制系统设计。控制算法多种多样,但根本上都是由数学方程式组成再加上一些流程控制命令如ifthen、goto等,而查表(Tabl

5、eLook-up)有时也是必须的,所以控制处理器就在于怎样运用软、硬件技术实现控制算法。2DSP在控制系统中的应用为了能对电机进展速度、位置和电流的控制,同时也可以与上位机进展通讯,设计了下面的关节伺服系统控制框图2所示,主要包括电机、谐波减速器、光电编码器、控制板、驱动板,它们组成一个有机的整体,共同实现电机伺服控制和助力功能。控制板实现电机的闭环控制和通讯,驱动板进展功率放大,驱动电机运转。图2伺服系统控制框图2.1DSP的总线模块为了可以与上位机进展通讯,驱动系统使用了DSP的CAN总线模块,该模块属于增强型eCAN总线模块。设计时采用了标准CAN控制器(SCC)形式,只使用了32个邮箱

6、中的前15个邮箱,不使用定时邮递功能。由于此关节伺服单元既要接收消息,又要发送消息,需要把这些邮箱配置成接收邮箱和发送邮箱,不进展接收滤波。通讯波特率配置成1M/s。2.2DSP事件治理器模块此模块为电机控制用模块,在DSP中有两个事件治理EVA和EVB,它们都包括通用定时器、比拟单元、捕捉单元、PWM逻辑电路、正交编码脉冲电路和中断逻辑电路等。面向优化的外设单元和高性能DSP内核结合,可以为所有电机类型提供高速、高效和全变速的先进控制技术。每个事件治理器模块可以同时产生8路脉宽调制(PWM)信号,包括3对由16位全比拟单元产生的死区可编程CMP/PWM信号和由16位通用定时器比拟器产生的2路

7、独立的PWM信号。通过设置不同工作方式,可选择输出非对称PWM波、对称PWM波或者8个空间矢量的PWM波。可以根据需要直接改变PWM输出频率;可以在PWM周期内或者周期完毕后改变PWM脉宽;所具有的自动装载比拟和周期存放器可以减少CPU的开销。在设计中,使用了事件治理器A中的全比拟单元来产生带有死区保护的非对称PWM波,通过该PWM波来控制H桥电路中6个N沟道MOSFET晶体管的通断。利用了捕捉单元中的CAP1/QEP1和CAP2/QEP2组成的正交编码脉冲(QEP)电路来对光电编码器产生的正交编码脉冲进展计数,来计算速度和位置。利用了PDPINTx引脚产生的中断来对电路进展保护。利用了ADC

8、模块来收集H桥电路的相电流,实现电流环的闭环控制。3功率驱动模块在控制系统中,控制信号不能直接驱动执行装置电动机,由于它不能提供电动机运行所需要的足够大的功率。控制信号必须通过功率放大器件才能驱动电动机。可以讲,功率放大器件把具有固定电压的电源变成了由控制信号控制的能源,电压、电流或者其他参数随控制信号变化而变化。伺服系统中应用最广的直流功率放大器有三种:线性(比例式)功率放大器、开关式功率放大器和晶闸管功率放大器。其中的开关功率放大器是通过脉宽调制变换器进展调制的,称为PWM调制方法。3.1PWM调速原理PWM驱动是利用大功率晶体管的开关特性来调制直流电源的固定电压,按一个固定的频率来接通和

9、断开,并根据需要来改变一个周期内接通与断开时间的长短,通过改变伺服电动机电枢上电压的占空比来改变平均电压的大小,进而控制电动机的转速。如图3所示为PWM控制原理图。图3PWM控制原理图3.2电流检测电路电机的定子三相电机的检测采用IR公司消费的一款在电机控制器中检测相电流的芯片IR2277。该芯片具有与DSP同步的信号端子。定子电流由芯片检测,输出到DSP的AD转换器,检测到其中两相的电流,进而获得定子三相电流的信息。如下图为电机控制系统框图。图4电机控制系统框图3.3速度检测电路采用增量式光电编码器检测转速。它输出两个相位差90度的方波信号A和B,及非信号PA、PB和零脉冲PZ信号。控制系统

10、中利用事件治理器的正交编码单元对光电编码器进展检测,A、B分别与正交解码脉冲单元的两个通道QEP1和QEP2相连。正交解码脉冲单元QEP具有方向检测功能,它的方向检测逻辑辨明两个序列中哪一个是先导序列,接着可以产生方向信号作为所选定时器的方向输入。留意两列正交输入脉冲的两个边沿都被正交解码脉冲单元计数,因此产生的时钟频率是每个输入序列的4倍。4结论本系统硬件上采用DSP的控制构造,电流设计简单、紧凑,可以知足系统矢量控制要求;同时全数字化的控制能使系统在控制精度、功能和抗干扰才能上都有很大进步。从典型闭环控制系统的控制算法上分析,模拟电路难以实现复杂的控制算法,行走机器人对驱动统的要求比拟高,因此选用了基于DSP的全数字电机控制系统,所采用的芯片的运算速度快,位数高,片上存储器容量大,具有专门的电机控制模块和CAN总线通讯功能,具有A/D转换模块,很好地知足了控制要求。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁