基于可编程计算机控制技术PCC的新型调速器.docx
- 文档编号:15088102
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:10
- 大小:73.75KB
基于可编程计算机控制技术PCC的新型调速器.docx
《基于可编程计算机控制技术PCC的新型调速器.docx》由会员分享,可在线阅读,更多相关《基于可编程计算机控制技术PCC的新型调速器.docx(10页珍藏版)》请在冰点文库上搜索。
基于可编程计算机控制技术PCC的新型调速器
王欣杨远生刘卫亚柳利明
天津电气传动设计研究所中电国际福建电力开发公司
1摘要
近年来可编程计算机控制技术(PCC)已经越来越广泛地应用于我国的工业技术领域,其在水电行业的应用也得到越来越多的厂家的青睐和用户的认可。
PCC技术已经逐渐掀起了一股技术革新的潮流。
本文将以天传所自行开发研制的单调节调速器为例,从调速器的原理、硬件配置和软件结构来讲述和探讨怎样通过PCC技术来实现调速器的各种功能以及它与传统调速器相比较的区别和优势。
关键词:
可编程计算机控制技术、调速器、测频、步进电机驱动
Abstract
Inrecentyears,programmablecomputercontrol(PCC)techniquehasbeenappliedwidelyinindustryfield.Andthistechniquealsodrawsattentionofmanymanufacturesandconsumersinhydropowerindustry.Tosomeextent,PCCtechniquehasdroveanewreforminindustry.
Inthisarticle,theauthorwillintroduceanewtypegovernordesignedbyTRIED,whichisbasedonPCCtechnique.Thereismuchinformationshallbefoundinthisarticle,suchastheschemeofgovernor,hardwareandsoftwareconfiguration,anddiscussiononhowtorealizeallkindsoffunctionsofthegovernor.Moreover,differencebetweenPCCgovernorandtraditionalgovernor,especiallytheadvantageofPCCgovernor,shallbefoundinthisarticle.
Keywords:
Programmablecomputercontrol(PCC)technique,Governor,Frequencymeasurement,Step-motordrive
2可编程计算机控制器(PCC)的技术特点
可编程计算机控制器(PCC)是一种全新的控制概念,它是集计算机技术、通讯技术和自动控制技术(简称3C技术)于一体的新型工业控制装置。
与传统的可编程逻辑控制器(PLC)相比较,PCC具有以下优势:
1)奥地利贝加莱公司(B&R)的可编程计算机控制器(PCC),是可编程逻辑控制器(PLC)的升级产品,具有强大的浮点运算功能,同时也继承了PLC原有的逻辑功能强大的优点。
该PCC具有极高的可靠性,平均无故障时间达到50万小时(相当于57年)以上,属于免维护产品。
2)PCC的另一大优点就是采用先进的分时多任务操作系统,应用程序可以按照功能和优先级的不同设成不同的任务级别,如主程序、数据采集程序、电机驱动程序、人机界面程序和通讯控制程序等。
这样使软件的结构更加合理、科学,从而使各程序块的功能得到最大限度的发挥,软件的功能和可靠性也上升了一个台阶。
3)它可以直接采用PCC测频,无需另设测频硬件,测频的可靠性非常高。
例如我所选用的PCC模块CPU晶振频率达到6M(6291667)Hz,其测频精度能够精确到约0.0008%,可见测频精度是极高的。
4)传统的PLC只支持单个主CPU,然后带多个处理器进行工作,而PCC不但可以支持多个主CPU同时工作,还具有智能处理器,例如它具有TPU(时间处理单元)功能,此单元能单独处理高速任务,而不占用CPU资源。
5)PCC不但支持梯形图,还支持各种高级编程语言例如C、BASIC等,这样就实现了编程环境的多样化,一个应用程序的不同程序模块可根据各模块的特点选择最适合的编程语言来编写,这是PCC在应用程序结构优化方面的又一个优势。
2PCC调速器的原理及结构
2.1调节系统的基本原理
电力系统的频率稳定主要取决于有功功率的平衡。
然而电力系统的负荷是不断变化的,这就需要调节系统根据负荷变化来调节水轮发电机组有功功率的输出,并维持机组转速(频率)在规定的范围内。
这就是水轮机调节的基本任务。
而调速器就是完成水轮机调节任务的主要设备,它通常由测量、综合、放大、执行和反馈等元件组成,机组是被调节对象,它是通过接力器的开启+与关闭改变导叶开度的(请见调速器原理框图)。
2.2PCC调速器的硬件配置
我所开发的PCC调速器控制核心采用贝加莱公司的2003系列的CPU模块,它具有以下技术特点:
1)集操作面板、显示屏和控制器于一体,各运行工况及参数的显示、各种命令的操作按钮和对执行机构的自动控制均可以通过此装置单独实现,功能十分全面、强大;
2)具有比常规PLC更高的可靠性,其平均无故障时间达50万小时;
3)具有强大的软件开发工具AutomationStudio,利用该软件可实现显示、控制、驱动和通讯等任务的配置和编程,开发手段十分方便;
4)该模块的主处理器为摩托罗拉芯片68332,为32位CPU,此外还具有高速的智能处理器TPU(时间处理单元),TPU的运行不占用CPU的资源;
5)具有良好的电磁兼容能力和现场总线全面支持技术,体现着世界工控领域的发展方向。
此外,PCC内部还提供了两个备用模块扩展槽、具有10路数字量输入的接口X2、具有8路晶体管输出的接口X3、供PC机开发PCC程序用的RS232和一个远距离网络通讯用的CAN现场总线接口。
除CPU模块之外,调节器还配备了拟量输入模块AI354、数字量输入模块DI138、脉冲输出模块DO135、增量式编码器专用模块DI135、通讯模块IF321、信号处理模块、步进电机机器驱动模块、步进电机、编码器、电反馈装置和电源等单元(硬件配置图请参考图-2)。
2.3PCC调速器的软件结构
按照功能和优先级的不同,PCC调速器的软件被划分为测频程序(任务级为Timer#1,循环时间5ms)、步进电机驱动程序(任务级为Timer#2,循环时间10ms)、运算程序(任务级为Cyclic#1,循环时间10ms)、主控程序(任务级为Cyclic#1,循环时间10ms)、报警程序(任务级为Cyclic#2,循环时间20ms)、通讯功能程序(任务级为Cyclic#2,循环时间20ms)以及人机界面程序(任务级为Cyclic#3,循环时间50ms)等程序模块。
各程序块既相互独立又互相关联,在分时多任务操作系统平台上由主控程序统一调度来完成调节器的各项操作、控制、显示和报警功能。
这种程序结构充分发挥了PCC分时多任务操作系统的优势并且使得调速器程序得到了优化(软件结构图请参考图-3)。
3调节器各项功能的实现
本节将结合相应程序段重点讲述PCC调速器的各项功能是如何实现的,包括频率测量与滤波、步进电机的驱动和控制、数值运算、人机界面与操作面板。
3.1频率测量与滤波
PCC内部拥有高达6M的晶振频率,因此它具有比普通PLC更高的测频精度。
经信号处理模块整形后的机频、网频信号分别引入PCC的TPU通道1和2,利用时间测量功能块LTXcpiC和LTXcpiD分别测量机频和网频脉冲信号的相邻两个上升沿之间的时间,然后根据该功能块注释中提供的计算公式可计算出实测频率,即:
f=fe/DifCnt
fe为PCC内部晶振频率(数值为6291667),DifCnt为相邻两上升沿之间的计数值。
此外,为提高测频回路的抗干扰能力,我们在该程序模块里添加了具有滤波功能的程序段。
该程序通过比较相邻两个波形的频差是否超出正常频差范围(差值可由用户设定)来判断并过滤干扰信号。
频率测量及滤波(以机频为例)的部分程序段如下所示:
funFjFUBLTXcpiC()
TestCntFj=TestCntFj+1
If(RdyCnt01<>funFj.RdyCntthen
TestCntFj=0
tempFj=DINT((6291667.0*(real(pcnt01)))/(real(funFj.DifCnt))*500.0)
RdyCnt01=funFj.DifCnt
If(abs(ActFj-tempFj)>FilterFj_Diff)then
IfTemp ActFj=ActFj Temp=Temp+1 ElseifTemp>=FilterFj_Tthen ActFj=tempFj Temp=0 Endif Elseif(abs(ActFj-tempFj)<=FilterFj_Diff)then ActFj=tempFj Temp=0 Endif …… 如程序所示,我们将实测的机频定义为临时机频(tempFj)而真正参与运算的机频被定义为实际机频(ActFj),二者的差值与频差上限(FilterFj_Diff)相比较之后,如在频差范围以内说明后面的波形是实际的机频信号,反之则说明遇到了干扰信号,这个波形应被过滤。 3.2步进电机的驱动和控制 步进电机是高精度数字元件,它可以迅速且精确定位,用它来控制调速器的执行机构是一个非常好的选择。 此外步进电机可与编码器构成一个闭环系统,这样可以对因频繁工作而丢步的步进电机进行零位校正。 将PCC2003系列产品中具有脉冲输出功能的DO135模块和增量式编码器专用模块DI135模块搭配在一起便可以实现对步进电机的驱动、控制和零为校正。 DO135和DI135均能够与PCC中的TPU连接,通过三个专门的功能块(LTXpest0、LTXcab4和LTXdil6)的配合我们可以完美地实现上述功能。 LTXpest0为步进电机专用的程序功能块。 在此功能块内可以设定步进电机的速度、加速度、目标位置、参考位置等变量。 LTXcab4程序功能块为编码器的专用功能块。 通过这个功能块我们可以接收到编码器的位置信号。 将接收到的位置量经换算之后与步进电机的位置信号相比较就可得知步进电机是否失步。 LTXdil6是一个关于脉冲量发生的功能块,它的作用是为步进电机-编码器系统提供参考点,当编码器(步进电机)回到零位时,会发出一个脉冲信号,通过link功能步进电机便可以找到零位。 3.3运算程序 毫无疑问,数值运算是PCC调速器软件的核心部分。 一个好的算法不但能够提高运算的速度和精度而且还能节省CPU资源。 AutomationStudio操作系统在提供灵活多样的编程语言的同时也提供了强大的浮点运算功能。 高级语言的应用改变了以往PLC编写运算程序比较困难的局面,以前需要许多句梯形图语句才能完成的计算过程如今只需定义变量后输入公式即可。 此外,普通的PLC只能进行定点运算,而PCC则可以进行浮点运算,这使得运算精度得到大大提高。 以下是一段计算程序: If(Start_Calcu=1)then YI=REAL(SetPosition*25000/32767) If(SetPosition>=L)then SetPosition=L ElseSetPosition=SetPosition+25 Endif …… 上面这段程序的功能是使调速器在开机过程中按照一定的增速控制接力器开启,同时又要使接力器开度不能超过电气开度限制。 虽然以上过程既涉及逻辑判断又需要浮点数值计算,还要考虑同面板显示的变量之间取得统一,但是仅仅使用六句语句便能同时完成上述三个功能。 3.4人机界面和操作面板 PCC的一大优点就是及操作显示器与控制器于一体,这样使得同一变量即可用于运算又可用于显示,从而大大简化了人机界面程序的编写工作量。 在AutomationStudio操作系统专门为编写界面而提供的操作平台中我们只需定义需要显示的内容并且与相应的变量连接即可。 利用该操作平台提供的数字、文字、棒状图等静态、动态显示方式我们可以制作出直观大方且生动活泼的人机界面。 例如在该界面中插入一个棒状图,并且在其属性对话框中选择变量类型(例如UINT),然后再在全体全局UINT变量中选定要显示的那个变量(例如开限Limiter),定义和选好变量之后我们可以在该对话框中定义棒状图的长度、宽度和范围(0-100%)。 这样当导叶开度限制机构从0开启到100%时,显示屏上的棒状图也从空白逐渐增加,直至增至全长度。 此外利用该平台上的功能键定义功能我们也可以定义翻页、画面排序、灯光闪烁、增减等,这些功能的定义再加上相应的操作面板小程序便完成了操作面板的设计。 4结束语 天传所自主开发的基于可编程计算机控制技术(PCC)的PCC型调速器采用奥地利贝加莱(B&R)公司的2003系列模块作为控制核心部件,具有可靠性高、响应速度快、运算功能强大、人机界面友好和调节品质高等优点,其各项静态、动态指标全部满足并且部分优于国标GB9652-1997中的相关技术要求,是用户的一个很好的选择。 参考文献 1.沈祖诒,水轮机调节(第三版).中国水利水电出版社.1998.5; 2.齐蓉(主编),可编程计算机控制器原理及应用.西北工业大学出版社.2002.7; 3.南海鹏,水轮发电机组PCC控制.西北工业大学出版社.2002.9; 4.孔昭年,2004中国水电控制设备论文集.黄河水利出版社.2004.10. 作者简介 杨远生 杨远生,天津电气传动设计研究所水电分所所长,教授级高工,全国水轮机调速器标委会委员,中国水力发电工程学会水轮机调速器专委会委员兼秘书。 82年2月毕业以来,一直从事水轮机调速器研究开发工作。 他负责研制的步进电机凸轮直控主配压阀的传动机构获国家专利,因其响应速度快、调节品质好、结构简单、免维护等优点,广泛应用于水轮机调速器上,受到用户好评。 他负责开发了TDBWT、TDBWST、TDBYWT、CJWT等系列各种类型的步进电机微机调速器并使之系列化、标准化,累计生产了260多台,创产值3000多万元,经济效益显著,所开发的产品技术水平达到国内先进水平,已选入国家电力工业部《水电工程主要机电设备推荐厂家名录》中。 他撰写论文七篇,论文有较高的学术水平和使用价值,其中两篇分别获中国电机工程学会1989-1993年度优秀论文奖,和天津市1992年度优秀论文一等奖。 2001年底,组织分所科技人员开发基于可编程计算机控制技术(PCC)的新型调速器,该调速器于2004年6月研发成功。 刘卫亚 刘卫亚,女,1963年6月出生,天津人。 1985年毕业于吉林工业大学工程机械系流体传动与控制专业。 从事水轮机调速器研究设计工作。 天津电气传动设计研究所水电分所调速器部部长,教授级高级工程师,机械工业部优秀科技青年。 我国首台双微机电液调速器的主要研制者之一,该产品首次用数字量实现了适应式变构变参并联PID调节,主要技术性能达到或超过国际先进水平,是当时我国大型微机电调的主要产品之一,1989年获机械工业部科技进步二等奖。 她负责开发的可编程(PLC)水轮机电液调速器已成功地投入运行,并已投人批量生产并出口马来西亚及土耳其等国。 2001年底,主持了基于可编程计算机控制技术(PCC)的新型调速器的研发工作并于2004年6月研发成功。 王欣 王欣,男,1979年3月出生,天津人。 2001年毕业于河海大学水利水电动力工程专业。 从事水轮机调速器的研发工作。 天津电气传动设计研究所工程师。 2001年底参加了PCC调速器的研发工作并独立完成该项目的软件编程工作。 该软件充分利用了可编程计算机控制器(PCC)的分时多任务操作系统的优势,使得软件结构更加合理,资源配置更加有效。 用其硬件特有的高精度测频功能与TPU(时间处理单元)相结合既达到了高测频精度又节省了CPU资源。 柳利明 柳利明,男,1971年出生,1992年毕业于泉州电力学校水动专业,2000年福州大学电力系统自动化专业毕业。 现就读于西南交通大学工商管理专业。 1992年沙溪口电厂检修分场水轮机专业工作,担任技术员,1998年沙溪口电厂鲤鱼洲电站维护管理,2001年沙溪口电厂发电部机械维护主管;2005年中电国际福建电力开发有限公司安全生产部机械专责。 2004年05月份被福建省南平市团委评为新长征突击手。 2005年07月份组织的“提高大坝右岸消防水系统运行可靠性QC小组”获劳动保障部优秀奖。 在该调速器的开发过程中,柳利明同志作为业主和电站运行管理人员提供了许多有使用价值的建议,为该调速器的功能完善发挥了重要作用。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 可编程 计算机控制 技术 PCC 新型 调速器