为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

【doc】东风4型机车柴油机转速调节器的软件设计

2017-12-01 8页 doc 21KB 14阅读

用户头像

is_633423

暂无简介

举报
【doc】东风4型机车柴油机转速调节器的软件设计【doc】东风4型机车柴油机转速调节器的软件设计 东风4型机车柴油机转速调节器的软件设计 一 l9I1月t5日内髌机车第l1期(恿第285期),. L』_,HLL一一一一,一+. 试验?研究?计算?分析 东风4型机车柴油机转速调节器的软件设计 徐庆标 摘要:论述了为提高软件可靠性采用状态转移法和PL/M96语言嫡制柴油机转速 调 节器实时控制软件的方法 关键词:状态转移转速频率 t引言然布) 东风a型机车柴油机的转建是通过转速调 节器控制70BF3—3i反应式步进电机压缩或释 放联合调节器上的宝塔弹瓒来加以...
【doc】东风4型机车柴油机转速调节器的软件设计
【doc】东风4型机车柴油机转速调节器的软件设计 东风4型机车柴油机转速调节器的软件设计 一 l9I1月t5日内髌机车第l1期(恿第285期),. L』_,HLL一一一一,一+. 试验?研究?计算?分析 东风4型机车柴油机转速调节器的软件设计 徐庆标 摘要:论述了为提高软件可靠性采用状态转移法和PL/M96语言嫡制柴油机转速 调 节器实时控制软件的方法 关键词:状态转移转速频率 t引言然布) 东风a型机车柴油机的转建是通过转速调 节器控制70BF3—3i反应式步进电机压缩或释 放联合调节器上的宝塔弹瓒来加以调节.柴油 机转速调节范围从最低转速430tAr~in到最高 转速lOCOr/min.当司机控制器的手柄位处于 "升位时,转速调节器控制步进电机正转,使柴 油机转速上升.传统的转速调节器即使柴油机 转速升至最高转速lO00r/nfin,只要司机手柄位 处于"升位",步进电机就一直正转,这是该种轷 速调节器的,个不足之处.当司机控制器的手 柄位处于"保位"时,转速调节器控制步进电帆 停止转动,保持柴油机转速不变.当司机控制 器的手柄位处于"降位时,转速调节器控制步 进电机反转,使柴油机转速降低.传统的转速 调节器即使柴油机转速降至最低转速430r/ n,如果司机控制器的手柄位仍保持在"降 位,40s后步进电机才停转,这是该种转速调 节器的第二个不足之处.这种转速调节器豹第 三个不足之处是,步进电机的启动与停止过程 没有一个变额升速与变额降速过程.因此步进 电机可能出现失步启动与过冲制动.单片微机 棘陕标,铁道部科学研究院电子所.100081北京市 收穑日精L996~10-28 墼堂丛主,单片机应用 速调节器使用8098CPU进行控制,实 件采用状态转移法和PL/M96结构化 程序设计语言进行设计,提高了软件的合理性 和可靠性. 2状态转移分析 从分析转速调节器控制舶对象——步进电 机的各种状态转移关系人手,得到状态转移袭 (附).状态转移表中包括了状态名称,状态 特征,转移条件和下一状态等四项内容,列出了 所有可能存在的状态,这是编制完整的,可靠的 软件所必需的. 从附表中可以看出,使步进电机状态发生 变化的主要原因是司机控制器的手柄位,这也 是实时控制系统的一大特点.在编制软件对, 首先应读人司机的手柄位,根据不同的手柄位, 再判定步进电机的当前状态,让步进电机转移 到下一合适的状态.对照着附表,分析对应不 同司机手柄位时的程序游程. 2.1司机手柄位处于"保位 (1)判定当前状态是否为停转状态,如处 于停转状态,就返回循环程序继续监视手柄位 状态,否则,判定步进电机是在正转(包括正转 升频状态,正转降频状态和恒额正转状态等三 个状态)还是在反转(包括反转升频状态,反转 降频状态和恒频反转状态等三个状态). 第1]期(总第285期)壤度标:东风型机车袭;由机转违调节嚣的软件设计2l (2)如步进电机在正转,就转移到正转降(3)返回主循环,监视司机手柄位状态 频状态,否则就转移到反转降频状态 跗表步进电机状态转移表 状态状态特征转移条件状苍 司机手柄位扯F刊位且柴油机转速小于3(y]oz/正转凝状态 停转状卷嚣娄机趾于停止不n?n司机手柄位处于"降位,且柴油机转速太430r/反转升频状态 nnn 嚣銎手柄位处于"升位"?步进电机达到设定的换相恒频正转状态 正转升频状态毫量薹司机手柄位处于.保位"或降位"正转降频状态 转状巷和柴油机升速司机手橱位处于"升位".步进电机来逃剜设定的换正转频至小于设定 相频率就需正转降频.以使柴油机转速升至】00oI/的换拥频率状恋 n时步进电机停转 蠹手柄也处于降位步进电机选到设定的换相恒频反转状态 反转升频状志薹耋毒嚣量嚣司机手柄位处于扞位或"升位反转陴捌被巷 转状态和柴油机降建善装舂器鬟嚣嚣荤尘于设定删n时步进电机停转 步进电机以设定柏换司机手柄位处于"保位"或降位" ;或司机手柄位处正转降频状态恒叛正转就态嚣麓于升位"但已到了应该正转降频的时候 步进电机以设定的换司机手柄位处于保位"或"升位" ;或司机手柄位处反转降频状态恒鞭反转状态嚣奏要嚣转'柴于降位"但已到了应该反转降频的时候 步盛电机正转辟颠转司机手柄位娃于"保位或"降位";或"升位"但已到停转状态 正转降频状奄了应谈正转陴撅的时候动 ,柴袖机仍在升速司机手柄位处于升位"且没到应该正转降频的时候正转升频状态 司机手柄位处于"保位或"升位i或"降位但已到停转状态 反转降频状毒荔瑟了虚谈反转释频的时候司机手舾位处于降位"且设到应该反转降频的时候反转升频状态 正转丹频至一小于正转升颠至某一 特定霍盖嚣兰弄嚣譬正转降颍状卷设定蚋挽相颇率状的换相颇率 柄位处于"慑位" 反转升新至一小于司机手柄位处于"降位但步进电机需反转降频. 设定的换相频率状焉羹特定使柴油机转遵降至430t/m~n时步进电机停转;或手反转降鞭状态柄位处于保位" 圈1保位圈 保位流程如图1所示. 2.2司机手柄位处于"升位" (1)判定柴油机转速是否已达到lO00~/ n,如已达到1000tIiIl,步进电机就处于停转 状态.否则,判定步进电机是否在反转. (2)如步进电机在反转,就转移到反转降 额状态,否则,再0定步进电机是否已停转. (3)如步进电机已停转,就转移到正转升 频状态.否则,判定步进电机该不该转移到正转 降频状态 (4)如应该转移到正转降频状态.步进电 内燃机车9昕年 机就转移到该状态,否则,判定步进电机是否已 达到设定的正转换相频率 (5)如已达到设定的正转换相频率,就转 移到恒频正转状态,否则,转移到正转升频状 态; (6)返回主循环,监视司机手柄位状态. 升位流程图如图2所示. 图2升位滤翟图 23司机手柄位处于"降位" (1)判定柴油机转速是否已等于430r/ min,如等于430r/min,步进电机就处于停转状 态,否则,判定步进电机是否在正转 (2)如步进电机在正转,就转移到正转降 频状态,否则,再判定步进电机是否已停转. (3)如步进电机已停转,就转移到反转升 频状态,否则,判定步进电机该不该转移到反转 降频状态. (4)如应该转移到反转降频状态,步进电 机就转移到该状态,否则,判定步进电机是否已 达到设定的反转换相频率. (5)如已达到设定的反转换相频率,就转 移到恒频反转状态,否则,转移到反转升频状 态. (6)返回主循环,监视司机手柄位状态. 降位流程图如图3所示. 图3降位流翟圈 3用PL/M96语言进行编程 PL/M96语言是由美国Intel公司设计的一 种块式结构的高级语言,主要用于Intel公司生 产的单片机和微处理器系统软件和应用软件的 开发它一方面具有一般结构化语言的特点, 层次清晰,便于理解和阅读;另一方面还能象汇 编语言那样可直接利用CPU的硬件特性进行 程序设计,非常适合开发象8098这类单片机应 用程序. 利用状态转移表和PL/M96语言可以基本 上保证整个软件有较好的结构化特性 第ll期(总第285期)橹度标:东风型机车柴油机转速调节器的软件设计 (1)用"DOCASE手柄位"; 升位: 保位; 降位: END;"语句实现不同手柄位转移到不 同的分支程序执行. (2)用"DOcAsE步进电机当前三相通电 顺序; A相通电; AB相通电; BC相通电; B相通电; AC相通电; A相通电; C相通电; A相通电; END;语句实现步进电机正转一步. (3)用"DOCASE步进电机当前三相通电 顺序; A相通电; AC相通电; AB相通电; A相通电; BC相通电; C相通电; B相通电; A相通电; END;"语句实现步进电机反转一步. (4)用"?条件THEN语句1; ELSE语句2;"语句实现各种条件 的判定,以转入不同的分支程序执行. (5)用"DO唧E条件; 程序块: END;"语句实现程序块的循环. 另外,再充分利用DO程序块及其嵌套,编 制出可读性好,效率高,结构化特性良好的PL/ M96语言的8098单片机应用程序 4结束语 整个软件在三环的MCS一96系列仿真器 上调试运行通过,得到预期的实验结果.实验 :利用状态转移法并借助于PL/M结构化 程序设计语言编程是十分有效的.它使整个实 时控制软件划分为不同层次的各个模块及其子 模块,分别对应各自的子程序,从而实现了软件 的模块化和结构化,提高了编程效率和程序设 计的可靠性,是编制实时控制软件的有效方法 之一. 5参考文献 I刘达德等.东风型内燃机车结构和原理北京:中国铁道 出版社.1983. 2余永扳等单片机应用系统的功率接口技术北京:北京航 空航天大学出版社.1992 3周航慈.单片机应用程序设计技术.北京:北京航空航天大 学出版社.1991 4袁涛.孙措胜.PL/M一96程序设计语言及其应用北京:清 华大学出版社.199o 【上接第3o页l 运用环境很差,所以,内燃机车的空调装置的制 冷量最小应为4000keal,~,这样才能保证在一 定的时阔内达到或保持司机室内所要求的微气 候条件. 6结语 内燃机车司机室安装空调装置在我国还处 于研究开发阶段,对内燃机车空调机组的制冷 量,司机室内的温度,湿度,微风速的要求等主 要技术参数尚未制定有关,而有关技术条 件对此也无明确的规定.因此,尽快加强机车 空调装置的研究与开发,制定相应的行业标准 与技术要求,选用和设计新型的适合机车运用 的空调装置装车验证等,是当前迫切需要解决 和进行的工作在当前铁路走向市场,铁路客 运急待提速的形势下,安装机车空调装置对于 提高列车的运行可靠性,安全性具有十分重要 的现实意义.
/
本文档为【【doc】东风4型机车柴油机转速调节器的软件设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索