基于MATLAB/Simulink的柴油机SCR系统控制软件研究

来源 :江苏大学 | 被引量 : 6次 | 上传用户:wpaghq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
柴油机以其动力性强、经济性好、适用范围广、可靠性高、寿命长、维修方便等优点被广泛应用于农林业、运输及军事领域。然而,柴油机的氮氧化物(NO_x)排放相对较高,NO_x对环境和人体伤害极大。随着人类对环境保护的意识逐渐增强,排放法规不断提高,选择性催化还原(Selective Catalytic Reduction,SCR)技术由于其具有减排效果好、发动机结构改动少以及对燃料含硫量要求低等优点,已成为我国柴油机排气后处理的主流技术。目前,SCR技术基本上为国外企业所垄断,其产品市面价格昂贵,我国SCR系统核心技术仍较为落后,对SCR控制软件进行研究及开发具有重要意义。本文采用基于模型的设计理念和模块化思想,参考汽车电子行业普遍采用的V字形流程开发一套通用的空气辅助式SCR系统控制软件。首先,开发目标芯片底层工具包;其次,设计SCR系统控制策略,在MATLAB/Simulink环境中搭建控制系统算法模型;然后,进行目标系统配置,完成控制算法模型代码自动生成;最后,通过进行驱动测试、逻辑性测试、精确控制测试以及集成测试对SCR系统控制软件进行验证。主要研究内容及成果包括1)完成底层驱动工具包的开发和目标系统配置文件的编写。根据freescale芯片MC9S12XS128和SCR系统实际工作需要,采用S-function模块封装底层驱动、配置目标系统,通过编写脚本文件定制代码生成过程,实现底层驱动参与整体算法建模及代码自动生成。所生成代码错误率低、格式规范,可节省大量的控制软件开发时间。2)根据控制策略完成SCR系统控制算法建模。按功能划分,包括数据管理模块、SCR系统状态判断模块、尿素喷射量计算模块和任务执行四个基本模块。各模块功能分别是采集SCR系统数据、判断SCR系统状态、计算尿素喷射量、驱动相应的执行器工作。3)完成SCR系统控制软件测试及模拟台架验证。对主要底层驱动模块进行单独测试,可实现其基本功能;对SCR状态机模块进行测试,结果显示可实现系统自诊断功能;将算法模型生成代码并下载到DCU(Dosing Control Unit)中,搭建模拟台架、设计监测界面,建立上位机和DCU之间通信,实现在监测界面中可对目标参数进行监测和标定。为此,所设计SCR系统控制软件具有一定的应用价值。
其他文献
中国电视剧审查制度是在"文革"后随着电视剧的蓬勃发展逐步形成并在运行中不断发展的动态过程。本文主要讨论其孕育形成并获得基本的结构形态的过程及其背后的动力。一般认为
1,2-丙二醇是重要的化学中间体,在化工、食品和制药等行业有广泛的应用。目前工业上生产1,2-丙二醇主要采用环氧丙烷水解法,其原料丙烯来自石油,且工艺污染环境,能耗较大。生
财务风险存在于企业管理的方方面面,在企业的经营发展过程中,财务风险的出现不可避免。一个企业如何加强内部财务管理水平,防范企业的财务风险,降低企业的财务风险水平,对企
电子政务在我国的广泛推广对信息化具有重要作用,电子政务对推动西部地区政府管理理念、流程再造、服务方式等转变具有重要意义。通过对西部地区电子政务发展的内、外部环境
碰撞检测是数控机床加工过程中的一个重要功能模块。碰撞检测可以有效地避免刀具与部件发生碰撞,同时可以提高加工的安全性。在研究了大量碰撞检测算法的基础上,提出了一种实
审前调查制度是社区矫正前的一项重要制度。目前,我国不少地区在实践中已经开展了社区矫正审前调查工作,但在调查主体、居住地确定、调查报告的采信等方面还存在一些问题。应
[目的]观察尿毒清颗粒联合西药治疗早中期慢性肾功能衰竭疗效。[方法]使用随机平行对照方法,将60例住院患者按住院号抽签法随机分为两组。对照组30例复方α-酮酸,0.1~0.2g/kg
介绍了城市垃圾的焚烧方法及垃圾焚烧发电技术、垃圾焚烧的烟气净化等 ,阐述了垃圾焚烧发电存在的问题和对策 ,提出了对垃圾焚烧及发电技术的建议
本文将记者微博视作一种互动现象,认为记者和受众在微博中"相遇",并通过建构社会网络和关注共同的议题保持着较为稳定的互动关系。经过四年多的发展,记者在微博中与受众渐渐
日益严重的能源问题和环境危机迫使柴油机朝低污染、低油耗和高功率的方向发展。微处理器和电子控制技术的发展,使柴油机电控技术得到应用。采用电控系统的柴油机能对工况进行