计算机控制技术第六章计算控制系统工程实现_第1页
计算机控制技术第六章计算控制系统工程实现_第2页
计算机控制技术第六章计算控制系统工程实现_第3页
计算机控制技术第六章计算控制系统工程实现_第4页
计算机控制技术第六章计算控制系统工程实现_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第6章 计算机控制系统工程实现,6.1 硬件组成及输入输出接口,揍艘脉跳剑较笛桶顺洁绎蜀烂式虹专刮公铝诊嘲孺攀惕悲灵吧卑差穿浩首计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,图6-1 计算机控制系统的基本组成,重奄壤音厄啦力涌廓钡迸违犊余报城镑愁簧涌札锄孪秧弛疑三呜央梁鲁学计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.1.1 对控制用计算机系统的硬件要求,1. 对计算机主机的要求 实时处理能力 比较完善的中断系统 对指令系统的要求 对内存的要求 2. 对过程输入输出通道的要求 有足够的输入通道数,并具有一定的扩充能力

2、有足够的精度和分辨率 应有足够的变换速度,息沸枝颤镐鸡豁青忙巧篙希断拔佰忆担端剂绚启隔算虎歌吓热噎赴就仓肿计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.1.1 对控制用计算机系统的硬件要求,3. 对应用软件系统的要求 实时性强、可靠性好、具有在线修改能力、输入输出功能强等 4. 方便的人机联系 显示屏 、各种功能键 、输入数据功能键等 5. 系统的可靠性和可维护性 可靠性指系统无故障运行能力,指标平均无故障间隔时间。,邑院森经冈铱刘绞庚焊型充叮汞茁筑暂暴希晶窟阀埔叹婿骇诲文么驰源娥计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工

3、程实现,6.1.2 对控制用计算机的选择,1. 运算速度 影响因素:系统计算工作量、采样周期、指令系统、硬件支持 2. 计算机字长 影响因素: 量化误差 应与A/D的字长相协调 信号的动态范围 与采样周期T的关系 若T减小,但又希望量化误差保持不变,则所需的计算机的字长就要相应增加。,乞狸夜时瘸爷迹遁荐涧歹瞬舆亲甄侗睦尼戴抡供陋屹餐碧箕萤袜兜猿施跪计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.1.3 计算机控制系统的模拟输出通道,D/A 转换器工作原理 数字量转换为模拟量或电流量的装置。 2. D/A转换器的主要性能 常用的主要指标: 精度精度是反映实际

4、输出与理想数学模型输出信号接近的程度。 分辨率分辨率可定义为当输入数字量发生单位数码变化时输出模拟量的变化量。分辨率也常用数字量的位数来表示。 转换时间最小有效位常以LSB表示,故转换时间定义为D/A转换器中的输入代码有满刻度值的变化时,其输出模拟信号达到满刻度值 LSB时所需要的时间。 输出电平电压型:510V,2430V;电流输出型:20mA,3A等。 输入代码形式D/A转换器单极性输出时,有二进制码、BCD码。当双极性输出时,有符号+数值码,偏移二进制码等。,编庶耐牌麻孝霖己乾磐掳蝗穷聂案影沿渤知终挣奴轰棺攒仍崎莉慷锯周砍计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控

5、制系统工程实现,3. D/A转换器选择的原则,集成D/A转换器的输入方式: 不带缓冲寄存器(如8位的DAC0808) 带缓冲寄存器(如8位的DAC0832、12位的DAC1208等)。 选择D/A转换芯片 主要考虑芯片的性能、结构及应用特性。在性能上必须满足D/A转换的技术要求,在结构和应用上满足接口方便,外围电路简单,价格低廉等要求。 对于D/A转换器字长n的选择,可以由其后的执行机构的动态范围来选定:,执行机构的死区电压,执行机构最大输入,疫恶沫轿饵旁炔扼腮酌陕颧洞袖凸墙帕官泼查棘孔跪共蚕常升蒲博司假析计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,4.

6、多路D/A输出时的实现方式,图6-2 模拟量输出通道的两种实现结构图,陀棺锑学魂牺疹兑繁碗俱狐赁诵西腻吃德明按闪彪餐傻无衰娄梗汗鼎拙幻计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,5. D/A的二进制码制与极性,(1)单极性二进制编码,(2)双极性二进制编码 有符号的二进制可以用原码、补码、反码和偏移二进制码来表示。为了把双极性的信号表示成数字代码,就需要增加一位“符号位”。增加一个符号位可以使量程增加一倍,但分辨率却要降低一倍。这几种编码与十进制数的关系如表7-1所示。 注意: 计算机内信号的编码可能与D/A输入信号的编码不完全一致。若一致,则可将计算机的

7、运算输出直接作为D/A转换器的输入。但若不一致(多数情况),则需要将计算得到的码制进行相应的转换后,方可作为D/A的输入信号。,亥阅隧惫队怠送扎巴瞳固海姜车矽妇编蘑乒您热峪缘眷境毖潜挫象辟皖梅计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.1.4 计算机控制系统的模拟输入通道,采样保持器 孔径时间实际的采样过程需要的时间。 为缩短孔径时间,采取的措施是将对模拟信号的采样和对采样的模拟电压的转换分开,分别由不同的电路完成。 采样保持器作用就是以较短的孔径时间对信号进行采样,然后将采得的模拟电压保持,供A/D转换电路进行转换。,图6-4 模拟量输入通道一般结构

8、图,图6-5 采样保持器原理图,硷帧蒸胯贞念抢传突易鱼舔其光各鸽蛰权毫姨屑旗式杆矽宜嘱劫穿露梳牛计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,2. A/D 转换器工作原理,工作原理: 将输入的模拟电压按比例地转化为二进制数字信号的装置。,图6-7 双斜积分式A/D转换器,图6-6 逐次逼近式A/D转换器,糠盎衷级拥逞郑呀舟史吨视箱铺随骡就浮邀寡否瞪豫泞号踞盅挽俏梅嘴飘计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,3. A/D转换器的主要性能指标,(1) 精度指对应一个给定的数字量的实际模拟量输入与理论模拟量输入接近的程度。

9、 (2) 分辨率指输出数字量对输入模拟量变化的分辨能力。即设A/D转换器的位数为n,则A/D转换器的分辨率为 (3) 转换时间从A/D转换的启动信号加入时起,到获得数字输出信号为止,所需的时间。 (4) 量程 指测量的模拟量的变化范围。 一般有单极性(如010V、020V)和 双极性(例如-5V+5V、-10V+10V)两种。,或,文敌杨隆凯步炼涉队讣块婉推撩漫睦肌室豫飞樟活率苛谚蔡晒锡苫紊咯牌计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,4. A/D转换器的选择,除了要满足用户的各种技术要求外,还必须注意: A/D输出的方式 A/D芯片对启动信号的要求 A

10、/D的转换精度和转换时间 它的稳定性及抗干扰能力等 A/D转换器的精度与传感器的精度有关,一般比传感器的精度高一个数量级;A/D转换器的转换速率还与系统的频带有关。 根据输入模拟信号的动态范围可选择A/D转换器位数n,模入信号的最大值,模入信号的最小值,其御踏哑狼钨钓犯瞄蘸查眩弧职盂协驮国阑湾乘痹垫鲁哟汪秃蛛玉摄侧撵计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,5. 检测通道的数据采集,图6-8 单路检测通道结构类型,熔邑史训贝囤图诱盆横喻刻撬痴嗓嗜侄找域胚疽延蠢必专毒理脏古壮逗啤计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实

11、现,6. A/D的二进制码制与极性,A/D的二进制码制与极性 类似于D/A的二进制码制与极性,可同时参见表7-1(此时表中的VREF为A/D的量程)和表7-2。在实际应用中,A/D输出的代码形式可能采用前面介绍的几种二进制编码中的一种。 注意: 计算机内信号的编码可能与A/D输出信号的编码不完全一致。若一致,则可将A/D输出信号的编码直接作为计算机的运算输入信号。但若不一致(多数情况),则需要将A/D输出信号的编码进行相应的转换后,方参与到算法的运算中。,畦恃铰肃官济拆竟牢普伊碍己晃铱末震卓视管课踌迷绕辨羞挞档鸵法渤絮计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程

12、实现,7. CPU和A/D转换电路之间的I/O控制方式,(1) 查询方式 由CPU执行I/O指令启动并完成。每次传送数据之前,要先输入A/D转换器状态,经过查询符合条件后才可以进行数据的I/O。 灵活,但在读写数据端口指令之前需要重复执行多次查询状态的指令,当外设速度比较慢时,会造成CPU效率的大大降低。 (2) 中断方式 可以省掉重复繁琐的查询,并可及时响应外设的要求。在这种方式下,CPU和外设基本上实现了并行工作,当然由于增加了中断管理功能,所以对应的接口电路和程序要比查询方式复杂。 (3) DMA方式 在高速数据采集系统中,不仅要选用高速A/D转换电路,而且传送转换结果也要求非常及时迅速

13、,可以考虑选用DMA方式。,扯蓝尧求郭杜捍申鼠卢棚盔涕犬桨瞥瞬毯的拧而凌益钟尤莱袜抗盐末郎浓计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.1.5 计算机控制系统的数字输入输出通道,输入缓冲器的作用 对外部输入信号进行缓冲、加强和选通。输出锁存器将CPU输出的数据或控制信号进行锁存,以便放大驱动执行机构作用于被控对象。 I/O电气转换部分的功能: 滤波、电平转换、隔离、功率驱动等。,图6-9 开关量输入输出通道结构,儒灼偏熏介兢明兰皑你榨甩贯盂鸿憋絮稿龙湘争凋愉匿游揽骑抡冰夫复易计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实

14、现,6.1.6 信号的调理,1. 直流电压信号的调整 设计相应的调理电路(如分压、放大等),将直流信号转换成计算机所能接受电压形式,再直接使用A/D转换器。 2. 直流电流信号的调理 设计电流到电压的转换电路。,3. 数字信号的调理 主要是进行隔离、放大及限幅整形,将微弱的信号变成满足接口要求的等幅脉冲序列。对于数字量的测量主要应用于对频率的测量和对转速的测量。,图6-13 有源I/V变换电路,图6-12 电流信号传输的典型电路,葵台拿驶剿仲垒颤效瑚吐隆惺凛宜清苛觉斌币苇一涕页烙郝汾剑免骇寓吏计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,7.1.7 总线技术

15、,1. 总线定义 总线是一组信号线的集合。这些线是系统的各插件间(或插件内部各芯片间)、各系统之间传送规定信息的公共通道,有时也称数据公路,通过它们可以把各种数据和命令传送到各自要去的地方。,曳抚罕狰卞囤谋唬歉估范抨袄览塞晴厅劳脐苑抢际洛趴婪绵熄梯巳缠钨涧计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,2. 总线类型,(1)根据总线不同的结构和用途的分类 专用总线 只实现一对物理部件间连接的总线。 非专用总线 可以被多种功能或多个部件所共享。准确应称为分时共享总线。 (2)根据总线的用途和应用环境的分类 局部总线(芯片或元件级总线) 构成中央处理机或子系统内所

16、用的总线。 系统总线(内总线和板级总线) 用于各单微处理机之间、模块之间的通信,可用于构成分布式多机系统,如 STD总线、VME总线、PC总线等。 外总线(通信总线) 用于微处理机与其它智能仪器仪表间的通信,如RS-232C等 (3)根据总线传送信号的方式的分类 并行总线 用若干根信号线同时传递信号,就构成了并行总线。 串行总线 按照信息逐位的顺序传送信号。,登右晤蚂烬宛元交楔彰螟州宏袭听漫案讥瑶谱厢届津妥酬瘁墅谴练狐本沉计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,3. 目前几种通用总线介绍,(1) STD 总线 目前工业控制及工业检测系统中使用最广泛的总

17、线,它兼容性好,能够支持任何8位或16位微处理器,成为一种通用标准总线。 具有以下特点: 小板结构,高度模块化 严格的标准化,广泛的兼容性 面向I/O的开放式设计,适合工业控制应用 高可靠性 STD是工业应用中十分有前途的通用标准总线。按此标准设计系统,可使系统具有良好的适应性及组装灵活性。目前国内外许多厂家均按STD标准来生产系统和插件,因此,对应用者来说,按STD标准来组成自己的应用系统将会大大缩短系统的硬件研制周期。,溺堰霞另穆请前计背铲谊讥瑟荣妥盘叁回抱响揪毒眷珊镇震涵缅陵扳孙躇计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,3. 目前几种通用总线介绍

18、,(2) IBM PC/AT 总线 由于IBM PC机有丰富的软、硬件支持,而且其价格低廉,目前已成为国际上广泛使用的微型机之一。 IBM PC机的主板上设计了供输入输出用的总线,这些总线引至系统板上的5个或8个62脚的插座上,这些插座称为扩展插槽。 制造商提供的用作扩充PC机的选件板有百余种之多,如同步通讯控制卡、异步通讯控制卡、A/D及D/A转换板、数据采集板、各类存储器扩展板、打印机接口板、网络接口板等。用户可根据需要进行选购,也可根据需要自行设计和开发新的功能板。 PC/AT总线对环境要求较高,无法保证在工业现场可靠运行。 PCAT总线都是主要采取将微处理器芯片总线经缓冲直接映射到系统

19、总线上,没有支持总线仲裁的硬件逻辑,因而不支持多主系统。,鞋坟鱼军拦窃取损每黍梳竿恼豆博匆苟酶趣慷您窿砒瓷嘲嘎兜画凿部篇跃计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,3. 目前几种通用总线介绍,(3)RS232C 串行接口标准总线 由电子工业学会正式公布的串行总线标准,也是在微机系统中最常用的串行接口标准,用于实现计算机与计算机之间、计算机与外设之间的同步或异步通讯。 采用RS232C作串行通讯时,传输数据的速率可任意调整,最大可达20Kb。 两种连接系统的方式: 近程(传输距离小于15m)通讯,这时可以用RS232C电缆直接连接。 远程(15m以上的长距

20、离)通讯,需要采用调制解调器(MODEM)经电话线进行。,掸脚纳股丈锯沟宰铃鄂予尽章锦支似杯盐儒脏贞梨易俞舷宇眨僚炭怜晨买计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,3. 目前几种通用总线介绍,(4) RS422 串行接口标准总线 采用了平衡驱动和差分接收器组合的双端接口方式。 传输距离可以达到1000米,传输波特率可以达到10Mbit/s。,图6-17 RS-422发送驱动器,旺诗渴咒形蜘节得逻赐否垄颂位昏勤颊遵躁剂陌疤擦豹法松羹属霓厉酸隶计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.2 系统测试信号的处理,唇育旗

21、龙蚀棍缓术厘粮龋赔腺足锯患居祭阔先绿俭哈糙吐润惨敞筒耕朽屈计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.2.1 测试信号的滤波,模拟滤波器 在采样开关前加入适当的模拟滤波器(称为抗混迭滤波器或前置模拟低通滤波器),通常为简单的低通网络。,滤波器的转折频率,选取滤波器参数时,应尽量保证: 在系统频带内信号幅值变化比较平坦,在该频带外,信号幅值有较大的衰减,成为较陡峭衰减的形状。,月详榷锣鹃症瑶致肋炒帛烤营拦九暑望沏坪铭娶菜鞭毖苔蘑堑足痔友殉见计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,2. 数字滤波,利用程序实现的滤波

22、。只需根据滤波算法编制相应的程序即可达到目的。 (1) 平均值滤波 在一个采样周期中,对信号y连续进行m次采样,并对其取算术平均值,作为本采样周期内的滤波器输出。 还可以在平均算法中给各次采样值不同的权重系数,此时滤波算法为:,满足,通常取,超霍练袭懂钎躇憾掺凭愚寡组酮奎瓷酞诀堪程好咽渗剩愤蛮绳呈予在拟纬计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,2. 数字滤波,(2) 中值滤波 在一个采样周期中,将信号的连续次(一般取奇数,)采样值进行排序,取其中间值作为本采样周期内的滤波器输出。一般m越大滤波效果越好, 但延滞增大。 中值滤波对缓变过程的脉冲干扰有良好

23、的滤波效果。 (3) 限幅滤波 根据对象的特点和系统的精度,对采样数据的正常范围事先作一个估计。若某次采样受到强烈的干扰,使数据明显超出正常范围,就应该将其剔除。,Y:相邻两次采样值之差的最大可能值,如果本次采样值y(k)和上次采样值y(k-1)之差小于Y,表示y(k)是真实的,取本次采样值作为滤波器的输出值;反之,y(k)是不真实的,取前一次的滤波器输出为本次滤波器的输出。,说 明,对随机脉冲干扰和采样器不稳定引起的失真有良好的滤波效果。,悲烬橇阴烯残须鹰朵糟疟香蚌壁和终容牢青琉姓翟兆嫂羽玛夕蜀拒粥挤煽计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,2. 数

24、字滤波,(4) 惯性滤波 模拟RC低通滤波器的数字实现。,RC滤波器的传函,后差分法,适用于有用信号缓慢变化,干扰信号波动频繁的场合。,滴园颗挛沪狱备问基糖氨卧子蝶惕胖皂捞侍滔葵缅垛蝎乙磕亩见搪讽盒弦计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.2.2 测试信号的线性化处理,通过模拟量输入通道采集到的数据与该数据所代表的被测参数不一定呈线性关系,常需要将它们进行非线性补偿,将非线性关系转化为线性关系,才能用于显示和控制。 例如,铜康铜热电偶(T型)以冷端温度t0=0oC为条件下,在0400C的范围内计算温度的公式为,计算量较大 程序较复杂,为了使计算简单

25、,提高实时性,通常采用分段线性化的方法,即用多段折线代替曲线进行计算。 线性化过程是,首先判断测量数据处于哪一段折线内,然后按照相应段的线性化公式计算出线性值。 分段可以是等距的,也可以是非等距的;分段数越多,线性化精度越高,软件开销就越大。,趴泊呀晤付唉摔炕廷潮警册乃途忽贵伏奉哨赫握都父会嘱卜蕾杜好伺剖凭计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.3 计算机控制系统的实时软件设计,赠歧掷眉眨席锑陵琶阿城癸炼堑燥汝永志辆善揖眨网晶腿了首有替兼位咯计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.3.1 软件的分类,图

26、7-19 计算机控制系统的软件组成,篆毅阎森斡漓族霉鼎韭选伦许苹泽捉嘴姬孔哑圾皿仿啃邮寡炒曼始樱傲蛤计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.3.2 实时控制程序设计语言的选用,机器语言(即机器指令) 汇编语言 高级语言 高级语言和汇编语言的混合使用,农挟氯易跟馋呢刻捆劳释闺坷开祟岿腾将欧碧戚辑嫡漏允腮甄辅尧维伴耘计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.3.3 实时控制软件的设计,1. 实时控制软件,(1) 实时管理软件 实时时钟管理 输入输出信息管理 中断管理功能 任务调度 人机联系 设置系统的初始状态

27、,(2) 过程监视及控制算法计算软件 数据变换处理程序 控制指令生成程序 事故处理程序 信息管理程序 基本运算程序 码制及格式转换程序,骗孵汉员谤寓订薯咏犯杆做拦阂明岭枉啤驹衍湃铡掖蚤菌逛寝东刀宁澳酞计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,图6-20 典型的计算机实时控制系统的程序流程框图,毛悍妮驴抡天宁闯轿兑输俯翁迎憋犬田逆者逛明梗彰黔唇视副灵圆忙尉惠计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,2. 控制算法设计中减少计算时延的方法,算法I:包括那些为了得到当前输出值而必须进行的计算。 算法II:包括那些为了得到

28、下一时刻输出值而必须进行的计算,以及与当前输出无关的其它计算和管理算法。,延时对控制系统有不好的影响!,t1,t2,t3,图6-21 数模混合系统计算延时的引入,肿翅妹亨顾辩虏杜益版乏赵厘宴凡詹哨猜货舒秉艰掂间鲍罚挥迈梢荤叛磨计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.4 采样频率的选取,窿荒汰镜腾堕麓逞倚孪蜡唇了肉蚌芍振如升沮驳挺阔毙赎腋恤撕狱蘸呸疙计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.4.1 采样频率对系统性能的影响,1. 对系统稳定性能的影响 采样周期T是系统的一个重要的参数,对闭环系统的稳定性和性

29、能有很大的影响。 2. 采样信息的影响,采样定理,实际应用时:,被控对象全部特征根中的最高频率,系统闭环频带,信号的最大频率,酿打挫雏郴舜伟冷连抬昨营蛋惕弱敢赂夯剖嵌岸闸迅滴粗记鲜沧筑铁晨静计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,3. 采样周期与系统抑制干扰能力的关系 4. 系统输出平滑性与采样周期,阶跃响应升起时间,振荡周期,采样点数,开环截止频率,经验规则: 阶跃响应非周期 阶跃响应是振荡 考虑ZOH影响,干扰信号最高频率,舶托原叠畔查煮乎倍圣庆停膏阶梯滇予锗能驱览医考权皖则私裙龄嫉兄呼计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计

30、算控制系统工程实现,5. 计算机字长与与采样周期 由于字长有限,当减小,所产生的量化误差会增大。 当采样周期过小时,将会增大控制算法对参数变化的灵敏度,使控制算法参数不能准确表示,从而使控制算法的特性变化较大。 6. 计算机的工作负荷与采样周期 计算机的运算是串行的,系统管理、输入输出、控制算法计算等各项任务都要占用一定的时间,故当计算机的速度及计算任务确定后,采样间隔就要受到一定限制。 计算机速度 T可以取得更小。 控制算法复杂性 计算工作量 ,限制T的降低。,攒维谬绳胃蹭订向狭瑟贬旨艳贯癸攀痘垂辐阉闰杰衬讨撕邑系刀宋伙旺西计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制

31、系统工程实现,6.4.2 选择采样频率的经验规则,对一个闭环控制系统,如果被控过程的主导极点的时间常数为Td,那么采样周期应取 被控过程具有纯延滞时间 闭环系统的稳态调节时间有要求 闭环系统的闭环自然频率有要求,韭哟肇科蛇筛帐肾哺氧坦爸垛闺铰佛昌眨科懂裂浮寺件撑墩兔丢娇卜举臣计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,采样周期选取总原则:,在能满足系统性能要求的前提下,应尽量选取较大的采样周期(即较低的采样频率),以降低系统成本。,工业过程控制典型变量的采样周期,藐氟泌倪炽麓薄屿靖跳港粹叙栓决巷柳孽赌锰游拢愈怖粮要赢瞅氏缔帐疾计算机控制技术第六章计算控制系

32、统工程实现计算机控制技术第六章计算控制系统工程实现,6.5 计算机控制系统的抗干扰及可靠性技术,如果计算机控制系统不解决抗干扰的问题,不提高其可靠性,就无法工作。 解决计算机控制系统的抗干扰问题的两种途径: 1)找到干扰源,寻找相应的办法抑制或消除干扰,尽可能避免干扰串入系统,从外因解决问题; 2)提高计算机控制系统自身抵抗干扰的能力,从内因解决问题。,疼鹏仔笋贸帽究杆粥作柱生掉氢盛锑慈蕴秧钳洽迟旺勇猴缨株珠渍桐铸肝计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,6.5.1 干扰源及抗干扰措施,1. 干扰源 (1)电网噪声 电网中大功率设备的启停、电网切换或各

33、种故障的产生,都会使电网发生瞬变,产生脉冲型噪声。 (2)内部干扰 由于整个系统的接地系统不完善,信号被电磁感应和电容耦合,使系统内部存在干扰。 (3)外部干扰 主要指来自空间的干扰,如太阳及其它天体辐射的电磁波、电台发出的电磁波、周围的电器设备的电磁干扰,气象条件、空中雷电,甚至地磁场的变化也会引起干扰。,渺缠梨拳筹葵窑覆暗令弟汤庐梅承焚汹殆御忠哥赚傀赠吭虫婆抉充鹿耗敝计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,2. 克服空间感应的抗干扰措施,空间感应的干扰主要来源于电磁场在空间的传播,一般只需采用适当的屏蔽及正确的接地方法即可解决。 根据屏蔽目的的不同

34、,屏蔽及接地的方法也不一样: 电场屏蔽解决分布电容问题,所以一般接大地。 电磁场屏蔽主要避免雷达、短波电台等高频电磁场辐射干扰,屏蔽层可以用低阻金属材料做成,而且连接大地。 磁屏蔽用以防止磁铁、电机、变压器、线圈等磁感应、磁耦合,屏蔽层用高导磁材料做成,一般也以接大地为好。,申捣蘸户乎让韶胀乖矣了鄙汗冶箩火倘泌燕矮骸眠淆肝稀扁难挡弯总阔侵计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,3. 过程通道的抗干扰措施,(1) 串模干扰及其抑制 串模干扰叠加在被测信号上的干扰信号。 串模干扰信号的主要成份是50Hz的工频和特殊的高次谐波,且通过电磁耦合和漏电等传输形式

35、,叠加到信号或引线上形成干扰。 模拟滤波,可使50Hz的干扰衰减到1/600左右。, 进行电磁屏蔽和良好的接地 从根本上切断引起干扰的干扰源。例如选择带屏蔽层的双绞线或同轴电缆连接一次仪表(如压力变送器、热电偶)和转换设备,并配以良好的接地措施来解决。,串模干扰示意图,二阶阻容滤波器网络,碑唉杰芝佐潮乐种吃饼锑阑住丘沧绑生通睡兹巫遍辨闰穆挑买寐玩怖搏秩计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,3. 过程通道的抗干扰措施,(2) 共模干扰及其抑制 共模干扰产生的主要原因是不同“地”之间存在共模电压,以及模拟信号系统对地存在漏阻抗。 采用差分放大器做信号前置

36、放大, 采用隔离技术将地电位隔开 使用变压耦合或光电耦合的隔离方法。 若将光电耦合器与压频(V/F)变换器、频压(F/V)变换器组合起来,形成组合式模拟隔离器,不仅隔离方便,信号抗干扰性强,而且对模拟信号的远距离传送尤为有效。,共模干扰示意图,差分输入级示意图,辱实纯仍喷簧峙珊蹦客首匠唤蝇肆汰丽雹肌克课惰逛噶层龋态预镣侦列页计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,4. 电源系统的抗干扰措施,(1) 合理配置和使用低通滤波器和交流稳压装置 (2) 采用抗干扰能力强的开关电源 (3) 采用分布式独立供电 (4) 采用备用电源或不间断电源(UPS),盏盘洋御炮巩奢垢裤姐椰篱妹菌尺哭融秧府避藐金衫泰庙樟喂旗祥资坯音计算机控制技术第六章计算控制系统工程实现计算机控制技术第六章计算控制系统工程实现,5. 地线配置的抗干扰措施,接地是抑制干扰的主要方法,其目的: 清除各电路电流流经公共地线阻抗时产生的噪声电压 避免磁场及地电位差的影响,不使其形成地回路。 针对几种地线的处理措施: 高频电路就近多点接地的多点接地原则和低频电路一点接地的一点接地原则; 交流地与信号地分开; 数字地与模拟地分开走线,只在一点汇在一起; 功率地的地线应粗,且与小信号地线分开,而与直流地相连

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论