基于CAN总线的分布式多电机同步控制系统

发布者:RadiantBlossom最新更新时间:2012-09-26 来源: 21ic 关键字:CAN总线  分布式  多电机  同步控制系统 手机看文章 扫描二维码
随时随地手机看文章

多台异步电机协调控制在工业生产中占有重要地位。目前实现方法主要有无速度传感型和有速度传感型两类变频控制方式。无速度传感型实现价格低,但精度较差。带速度反馈型精度高,但设置复杂且价格高。基于Lenze9326矢量型伺服变频器(带速度反馈)组控制系统采用CAN总线网络结构,现场控制单元集中现场总线、调节器的功能优势,控制功能强大且具有极高的可靠性,实现了生产线各段运行线速度误差小,在加、减速过程中,能动态同步的控制目标。本方案对于化工生产线控制系统的设计及研究都具有较高的参考价值。

系统调速方案

本方案应用于工艺要求高,传送带的运行速度误差小,生产线工艺连续性强,自动化程度高,对运行可:靠性,速度协调性与稳定性等都有比较高要求的场所。在加、减速过程中,要求动态同步性能好。在恒定速:度运行时,传送带传送连续片状物体近似零张力。特别适合纺织,化工原料的连续生产。控制目标是尽量减:小因速度不匹配引起的张力,防止因张力急剧变化而拉断连续生产的片状材料。

方案如图1所示,采用PC机作基本速度给定,通过实时数据采集与处理,在线监视各工位的运行状态,并通过现场总线将给定线速度值由监控站传输到系统控制器(PLC)和主变频器11,主变频器11辅助速度由接在主令电机的旋转变压器给出。变频器12的主速度给定由变频器11通过CAN总线发送,辅助速度由激光位移传感器给定。变频器13的主速度给定由变频器12通过CAN总线发送,辅助速度由激光位移传感器给定。变频器14的主速度给定由变频器13通过CAN总线发送,辅助速度由激光位移传感器给定。通过速度依次传递,实现各段传送带速度平稳跟随。从而实现生产线运行速度的实时调整和状态监控。传送带运行速度从35~120m/s,并在此范围内实现无级调速。

控制系统硬件设计

该系统以Lenze公司的93系列变频器9326和基于SJA1000的PCI卡为核心。主要包括监控站PC监控机、四台9326变频器、四台Lenze公司生产的45kW变频专用电机、CAN总线接口卡、激光位移传感器、旋转变压器。本文设计的基于CAN总线的分布式多电机同步控制系统的模型如图1所示。


图1 系统硬件连接图

图2 传送带连接示意图

从硬件图2可知,位于两条传送带之间的被输送片状物质无设备承托,因重力的作用将出现弧状弯曲。当传送带1速度比传送带2速度快时,张力使传送带1和传送带2之间的被传送片状物质的弯曲部分曲率变小,激光位移传感器测到的位移将变小,激光位移传感器将信号送变频器,修正传送带2的驱动电机转速,使传送带2的驱动电机转速增高,实现传送带1速度和传送带2速度匹配,使传送带1和传送带2之间的被传送片状物质的弯曲部分所受张力减小。当传送带1速度比传送带2速度慢时,激光位移传感器的反馈信号将使驱动传送带2的电机转速减小,使传送带1速度和传送带2速度匹配,减小弯曲部分所受张力。传送带3和传送带4速度修正同传送带2。

Lenze变频器的特点及功能选择

技术指标和硬件特点
根据文献[1]Lenze变频器根据控制方式的不同,分为两大系列:82系列和93系列。82系列为普通v/f频率控制型。93系列为矢量控制型。本设计采用93系列编号为9326的变频器。该变频器具有功率因数高,输出纹波小,性能可靠,系统稳定性好的特点。变频器面板上配有较丰富的数字、模拟量I/O接口、旋转变压器接口、数字频率输入、数字频率输出、CAN总线接口。控制器还留有扩充插槽供附加通讯板使用。可通过附加插板实现PROFIBUS-DP、RS-485或光纤接口。

通讯网络的选择

Lenze9326变频器具有较强的通讯能力。它拥有多种途径与外部通讯。对于高水平的自动化系统,通过配装附加板可实现通过PROFIBUS-DP网络通信。CAN遵循ISO的标准模型,它使用数据链路层和物理层。不同厂商的产品只要遵循ISO标准就可以实现协同工作。因此Lenze9326变频器可同具有CAN接口的任意设备相联接。采用CAN总线,Lenze9326变频器带有固定的CAN接口,只需购买一个用于PC机中CAN通信卡即可。如使用PROFIBUS现场总线,即需购买一个用于PC机中PROFIBUS通信卡,还需购买Lenze变频器专用的PROFIBUS总线模块,专用的模块价格昂贵。PROFIBUS总线的传输速率是CAN总线的十倍,但CAN总线的通讯容量可以满足系统实时信息传送的要求。因此用于联网的现场总线选择CAN总线。

9326变频器控制模式的选择

Lenze变频器的矢量控制方式可以精确地测定和控制电机电流的力矩分量和励磁分量,其控制性能可与直流传动相媲美,具有调节参数自动化,自动故障显示与报警的功能。具有灵活设定和更改过程数据通道等功能。通过设定代码可选择速度控制、转矩控制或相位控制模式。本系统用于生产线的线速度控制,因此选择速度控制方式。

PC机中CAN通信卡

在本项目中使用的是研华PCM3680,根据文献[3]这是一块嵌入式的双口CAN总线通信卡,CAN控制器采用Philips的独立CAN控制器SJA1000芯片,CAN收发器采用Philips的P82C250,提供高达1Mb/s的传输速度。

[page]

集成一体化激光位移传感器

使用德国米铱OptoNCDT1400集成一体化激光位移传感器。它利用光三角反射原理非接触测量位移。由传感器输出的光束经聚焦,成为一极细小的光点投射到测量体表面。并通过成像折射到极灵敏的光学线性检波器CCD。信号处理采用集成数字处理器。测量范围为0~20cm。输出电流根据测量结果为4~20mA。

控制系统软件设计

CAN总线节点要有效,实时的完成任务,软件的设计是关键,也是难点。软件的设计主要包括变频器内部模块的信号流程设计和PC机中CAN通讯和控制软件的设计两部分。




图3 PC控制系统软件框图


PC机中CAN通讯和控制软件的设计

PC机中的软件主要完成CAN卡的初始化,主令电机转速的设定,主令电机转速的调整,以适应生产不同产品的工艺要求。同时应具有故障报警功能。程序框图如3所示。

主令电机变频器控制信号流图设计

Lenze9326为矢量控制型变频器。变频器内部共提供996个参数用于设定变频器内部70个软件模块的工作状态。但每次设定最多使用50个功能模块。变频器提供每个模块的运行时间。所选模块的运行时间总和不能超过规定的时间限定。

现给出设定好的控制主令电机的变频器11的信号流程图,如图4所示。使其工作于最大转矩限定的速度控制模式。图4中功能块均由变频器提供,设定后即可使用。图4中X5/E1~E5为数字量输入端子,同PLC的数字量输出点相连,用于控制电机的急停和互锁。DIGIN为数字量输入单元(设定数字输入高或低电平有效),控制R/L/Q输入和电机点动开始(JOG)。R/L/Q用于控制电机的正转/反转和急停,此处设为电机永远正转和接受外部急停信号输入这两项功能,将R/L/Q的QSP输出端同MCTRL块的QSP输入端相连,通过MCTRL块最终实现电机急停。

AIN1为模拟量输入单元,完成给定速度信号的放大功能,将此信号通过CAN总线发送到变频器12和NSET块(速度设定调节块),NSET块根据NSET块LOAD点和JOG1点输入选择输出N(给定速度)或JOG1(固定速度)到MCTRL(电机控制块),NSET块中LOAD点输入由MCTRL块QSP-OUT点(急停)输出决定。MCTRL块实现电机的相位控制、速度控制和电机转矩控制。MCTRL块的RESOLVER连接旋转变压器,实现速度反馈。MCTRL块的LO-M-LIM和HI-M-LIM设定电机的下、上最大转矩限幅值。MCTRL块的FLD-WEAK点根据所使用的变频电机说明设定电机励磁。MCTRL块的PHI-LIM设定相位控制功能的修正值,MCTRL块的MMAX和IMAX输出显示电机是否运行于转矩限幅状态和电流限幅状态。MCTRL块的NSET输出点(电机的实际线速度)同CMP块(比较块)输入相连,检测电机速度是否大于50r/min,将结果送往STAT块(此块信息自动发送到CAN总线供PLC接收,决定生产线处于手动控制状态/自动控制状态)。

DCTRL块控制变频器处于不同的工作状态(跳闸、跳闸复位、快停、正常),且将状态信息通过DIGOUT块(数字量输出块)和STAT块输出,分别供PLC和PC监控机接收。跟随电机的控制变频器信号流程图中主速度设定来自于CAN总线,用于修正的辅助速度设定来自于集成一体化激光位移传感器。




图4 变频器11信号流程图



CAN总线参数设定

由于变频器距被控制电机约50m。根据文献[1]Lenze变频器9326设置手册,此时传输速率应设为1Mbits/s能保证通信正常。PC中的CAN卡和可编程控制器的CAN接口传输速率也必须设为1Mbits/s。为了实现各段生产线运行速度的自动跟随,将变频器11的CAN地址设为1,发送号设为258,变频器12的CAN地址设为2,CAN-IN2接收号设为258,CAN-OUT2发送号设为259,变频器13的CAN地址设为3,CAN-IN2接收号设为259,CAN-OUT2发送号设为260,变频器14的CAN地址设为4,CAN-IN2接收号设为260。

结论

CAN总线的优点已得到公认。因其高性能,实现简单等突出优点得到越来越多的研发人员的青睐。文中的控制策略已在某厂生产线的集散控制系统中得到应用。生产运行表明,整个系统具有控制精度高。运行稳定、操作简便及维护方便等特点。可以满足生产高质量、高精度产品的要求。

关键字:CAN总线  分布式  多电机  同步控制系统 引用地址:基于CAN总线的分布式多电机同步控制系统

上一篇:LIN总线技术及其应用研究
下一篇:Beckhoff现场总线模块在宝马生产线中的应用

推荐阅读最新更新时间:2024-05-02 22:21

stm32内部的CAN总线
功能概述:   bxCAN是基本扩展CAN(Basic Extended CAN)的缩写,它支持CAN协议2.0A和2.0B;它的设计目标是以最小的CPU负载来高效处理大量的报文。它也支持报文发送的优先级要求(优先级可软件配置)。 CAN2.0B内核:   bxCAN模块可以完全自动地接收和发送CAN报文,且完全支持标准标识符(11位)和扩展标识符(29位)。 主要特征:   支持CAN协议2.0A和2.0B主动模式;   波特率最高可达1兆位/秒;(属于OSI11898标准)   支持时间触发通信功能;(可以通过时间戳来进行数据同步) 发送   3个发送邮箱;(邮箱:包含,数据、地址、ID等)     共有3个发送邮箱供软件
[单片机]
stm32内部的<font color='red'>CAN总线</font>
CAN总线与485总线比较
现在的总线格式很多,CAN相对于其他的总线有什么特点啊?有什么特别的优势,让我们必须选择这种总线呢?这个问题问的好,所以我想与其它总线做一下比较,首先呢,就比较一下大家耳熟能详的485总线吧。其实485总线与232差不多,它们只定义了物理层,规定了电平标准。 下面我们进行详细的对比: CAN(Controller Area Network)属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之目前RS-485基于R线构建的分布式控制系统而言, 基于CAN总线的分布式控制系统在以下方面具有明显的优越性: 1) CAN控制器工作于多主方式,网络中的各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构的逐位仲
[嵌入式]
CAN总线下的燃料电池汽车空调控制节点
  在能源日趋紧张、空气污染日益严重的今天,开发具有自主知识产权的新型燃料电池汽车是我国汽车产业的一个重要飞跃和里程碑,也是国家重点扶持的主要领域之一。燃料电池汽车与传统燃油汽车相比具有环保、节能(氢气为燃料)、运行平稳无噪声等特点。燃料电池汽车系统的核心是它的动力系统,即燃料电池发动机,同时配备高功率锂离子电池,能够回收下坡和制动能量。整个汽车系统由若干控制单元组成,各单元通过汽车总线彼此相连,其中空调控制系统是这种新型能源汽车的一个辅助控制单元,但它也是汽车系统的一个重要组成部分。本文将给出一种采用通用微控制器(MCU)和独立CAN控制器和收发器为核心的智能节点,完成与汽车系统之间的通信和控制由数字信号处理器DSP2407为控制
[嵌入式]
详解基于CAN总线的汽车仪表系统设计—硬件系统方案
系统整体方案设计 3.1系统的设计原则 一个应用系统开发方案的好坏,和开发者对系统本身的了解程度有密切的关系,当还不完全了解系统需求的时候,就开始进行开发工作是盲目的和不切合实际的。当代汽车对工况信息的显示要求越来越高,要求汽车组合仪表提供信息量大,显示直观、清晰、稳定,而且要求响应速度快,显示精度高哪]。本课题根据汽车电气设备基本技术条件和汽车仪表基本技术条件,同时结合系统的设计思路和方案,提出了以下设计原则: (l)作为驾驶员与车辆进行信息交流的界面要简洁和直接方便,使驾驶员在不需要分神的情况下能很方便地了解相关信息。 (2)系统必须能够及时准确地提供大量的信息,要求显示信息速度快,部分信号要求实时反映。 (3)必须满足
[嵌入式]
CAN总线的局限
CAN总线由博世公司于1987年开发,1993年成为标准,在近23年的时间里获得了巨大的成功,逐渐替代了其它相近的总线,2001年的节点采用量已超过1亿。但是,曾经力推CAN总线的厂商,如宝马、博世、飞利浦等,目前都开始支持新的总线。对于推动新总线研究的原因,X-By-Wire的发展是一方面,但从根本上讲,消费者的安全需求才是最重要的原因。根据新闻报道:在CAN的发源地德国,2005年汽车抛锚事故中有35%是电子装置引起的。因此,电子控制系统及其通信系统的可靠性是一个敏感的问题,即使没有采用X-By-Wire,仍然使用常规的液压气动机构,也需要一种更为可靠的新总线来代替CAN。 车内通信有两个最基本的要求:一是数据内容正确;二是通信
[嵌入式]
充电桩​结构及CAN总线测试要求_CANScope测​试应用方案
充电桩内部主要有充电桩控制器、计费单元、充电机等模块组成,主要采用CAN总线通讯。其中充电控制器与外部BMS进行通讯,主要完成充电握手等充电过程。 iframe src="http://www1.elecfans.com/www/delivery/myafr.php?target=_blank =0.18284862291938953 =813 =http%3A%2F%2Fwww.elecfans.com%2Fqichedianzi%2F666002.html" frameborder="0" /iframe 图1  充电桩内部架构 二、充电桩行业CAN总线测试要求 1、协议一致性 充电机控制器与BMS之间CA
[汽车电子]
汽车can总线工作原理及测量方法详解
  CAN总线的总体结构   CAN总线由CAN控制器、CAN收发器、数据传输线、数据传输终端等组成。CB311的ECU(发动机控制单元)、TCU(变速器控制单元)、FEPS(无钥匙进入和无钥匙启动系统)、组合仪表四个电控单元通过CAN总线连接,CAN控制器、CAN收发器均集成在电控单元中。CB311CAN总线的结构如图1所示。   图1 CB311 CAN总线的总体结构   1、CAN控制器   CAN控制器集成在电控单元内部,接收由控制单元微处理器传来的数据。CAN控制器对这些数据进行处理并将其传递给CAN收发器;同样CAN控制器也接收收发器传来的数据,处理后传递给控制单元微处理器。   2、CAH收发器   CAN收发器
[测试测量]
汽车<font color='red'>can总线</font>工作原理及测量方法详解
浅析CAN总线车载网络通讯组件的实现研究
1 引言 目前,汽车电子正朝着网络化的方向发展,车载网络成为汽车电子领域的最大热点。提高控制单元间通讯可靠性并且降低导线成本的网络总线应用中的关键技术包括CAN、LIN、FlexRey、MOST、IDB1394 等。对于汽车整车厂来说,CAN 网络设计是应用CAN 网络通讯的关键。纵观现有的设计技术,可以将其分为两类:一类是以仿真和测试为主的传统设计方法;另一类是以协议设计为主的方法。传统方法将每个节点对协议的要求拼凑起来,通过仿真、测试的方法检验协议的正确性,最终得到通讯协议。新方法通过系统设计技术,用理论方法对系统的时序建模,分析设计系统的通讯协议,保证系统的实时性能以及协议的正确性,最终发布正确的通讯协议。本文将简要介绍
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved