伟世通使用NI LabVIEW简化汽车动力总成控制

发布者:WanderlustSoul最新更新时间:2013-10-11 来源: 21ic关键字:伟世通  LabVIEW  汽车动力总成控制 手机看文章 扫描二维码
随时随地手机看文章

“在当今应用于汽车工业的软件中,LabVIEW主要具有两个主要优势:一个是其前面板,可以作为强大的用户界面;另一个是其生动的开发环境,可以避免底层语言编程。”

挑战:

对多个变量进行仿真,验证复杂的汽车发动机设计,以获得最佳的耗油量、发动机性能以及尾气排放控制。

解决方案:

使用NI LabVIEW控制设计和仿真模块,我们开发了一个可以进行实时控制、分析和测试的应用。

如今,汽车动力总成控制系统必须保持持续的发展以满足要求。这些要求包括调节尾气的排放以适应日益严格的排放标准;提供更好的耗油量以遵守企业平均耗油量的标准;并满足用户对性能和舒适性的需要。

这些要求是相互联系的,甚至经常是相互矛盾的。比如,贫燃技术可以显著地减少油耗,但同时降低了三元催化转换的效率,造成了额外的空气污染。

有两种方式可以满足如今的汽车规范,一种为改进现有的结构,另一种为引进新的更加复杂的机械设计。

在决定发动机性能的参数中,凸轮轴外形是最重要的设计参数。

在设计过程中,一些发动机着重满足扭矩的需要,另一些着重优化速度,因此没有某种外形可以满足所有的设计参数的要求。

双顶置凸轮轴(Double overhead camshaft, DOHC)发动机主要有四种可变凸轮定时策略:

• 只有进气凸轮相移 (只进气)

• 只有排气凸轮相移(只排气)

• 进气凸轮和排气凸轮等量相移 (两者相等)

• 进气凸轮和排气凸轮独立相移 (双独立)

在双独立可变凸轮轴发动机发动机(Twin-independent variable camshaft timing, TIVCT)中,进气凸轮轴和排气凸轮轴均独立完成校正。其变化量是气门位置和发动机速度的函数。

为提高发动机性能,系统提供了很大的自由度。正因如此,需要找到一种途径,能够优化气门定时参数,以获得最好的耗油量、发动机性能以及排放控制。

然而,这项技术的结果是一个高度复杂的实时控制算法。虽然在几年前TIVCT就已经被引入汽车发动机领域,但其仍然是如今研究和探索的焦点。

使用LabVIEW完成实时控制、分析和测试

此工程是基于TIVCT发动机进行建模和最优控制器设计,以达到特殊的发动机性能要求。控制策略的目标是为发动机提供扭矩的参考量跟踪,同时最大限度地减少制动时的油耗率,并优化燃料燃烧的稳定性。

使用LabVIEW控制设计和仿真模块及其自带的线性代数函数来完成此项目。在当今应用于汽车工业的软件中,LabVIEW主要具有两个主要优势:一个是其前面板,可以作为强大的用户界面;另一个是其生动的开发环境,可以避免底层语言编程。

另外,NI的很多硬件都集成了用来控制、设计和仿真的工具,以便于开发实时控制、分析和测试应用。这也让LabVIEW对于汽车研发部门来说很有吸引力。

对于发动机模型,控制系统操作最主要的变量包括进气歧管的气流量、独立凸轮轴在入口处的位置和相对于曲轴的排气阀排气时间。

控制输出为发动机扭矩,制动的油耗率以及平均有效压力示值的变化系数。其它影响系统性能的变量(如发动机转速,发动机冷却液温度)被当作外部参数,作为控制系统的调度变量使用。[page]

通过使用LabVIEW控制设计和仿真模块,时间连续的TIVCT发动机模型将一种静态的典型燃烧过程特征方程与描述驱动器和进气歧管的微分方程结合,以得到一种动态模型。

最后得到的非线性TIVCT发动机模型具有多路输入、多路输出(Multiple input, multiple output, MIMO)的特性。通过操纵每一个输入变量,其输入输出关系出了明显的交叉作用。在此控制应用中,使用LabVIEW将系统设定于特定的工作点,将非线性的发动机模型线性化,从而开发了一种线性的模型。

使用LabVIEW前面板进行交互仿真

使用LabVIEW中的线性二次型调节器(LQR)设计了一种先进的优化控制器。功能上,此控制器完成两个目标:最小化偏移和实现校准器的作用。在有外界干扰的情况下,通过引入循环内积分可消除稳态误差,从而达到上述控制器的设计目标。

为了定义性能指标,并最小化输出误差和输出变化率,使用LabVIEW基于连续时域系统的最优化对理论对TIVCT发动机进行状态反馈和参考点追踪,并通过该工具来获得预期的增益。

本地控制器和线性模型在LabVIEW中搭建和仿真。在最小化制动油耗率(BSFC)和平均指示压力变动系数(COVIMEP)的同时,系统通过与设定值相关的一个准确的稳态值来追踪发动机扭矩。

将Q和R两个调谐变量置于前面板,可以保证对控制器直观的检测并进行在线调整,这也充分利用了LabVIEW交互仿真的特点。

为了可以轻松地将仿真转移到计算机硬件中以便最终应用,通常会将模型和控制器应用到离散时间系统中。离散控制器可以从连续控制器中衍生,也可以直接在离散时间系统中使用同样的线性二次型调节器VI重新设计。

由于模型是非线性的,在某个工作点产生预期响应的理想增益参数也许并不能在另外的工作点产生同样令人满意的响应。

因此,需要通过在非线性模型的不同的工作范围中使用相应的理想增益参数来实现增益调度。通过前面板完成参数的交互调整,以使增益调谐的过程合理化。

使用LabVIEW进行交互仿真、实时控制、分析和测试

演示多路输入多路输出控制(MIMO)设计方法的屏幕截屏

关键字:伟世通  LabVIEW  汽车动力总成控制 引用地址:伟世通使用NI LabVIEW简化汽车动力总成控制

上一篇:东芝为汽车应用推出三相无刷无传感器电机预驱动器集成电路
下一篇:北斗厘米级定位服务 2020年的展望

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

基于LabVIEW的信号输出与数据采集系统
1 引言 近年来,在国防、汽车、仪表等领域,嵌入式计算机系统的应用越来越广泛。由于目前硬件技术的迅猛发展以及容错技术的广泛应用,因硬件故障而导致的软件失效越来越少,系统故障的主要原因已经从硬件逐步转向软件。因此如何测试嵌入式计算机系统中的软件性能就成为人们关注的焦点,而这其中非常关键的就是如何在仿真环境下由仿真测试平台输出激励信号驱动嵌入式计算机系统运行并同时采集它的输出信号。本文正是基于此设计了一套基于LabVIEW的信号输出与数据采集系统。 2 LabVIEW简介 LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是目前最为成功、应用最为广泛的虚
[测试测量]
基于<font color='red'>LabVIEW</font>的信号输出与数据采集系统
NI LabVIEW新版工具包可缩短实时系统的设计周期
美国国家仪器公司(NI)近日发布了最新版的LabVIEW控制设计工具包(Control Design Toolkit),该软件是一个用于分析、设计和实现控制系统的工具与数学函数集合。作为NI LabVIEW图形化系统设计平台的组成部分,该控制设计工具包具有高性能、实时运行及高级Kalman滤波等功能,有助于工程和科研人员快速进行控制系统的设计及最终实现。该版本的工具包所具有的实时功能可使工程人员缩短开发时间,并利用Kalman滤波对某些无法直接测试的系统噪声进行评估和计算。 新版的LabVIEW控制设计工具包(Version 2.1)可计算分割I/O延迟,从而实现更加精确的模型和整体增强的闭环系统性能。该软件还无缝集成了LabV
[新品]
LabVIEW的连线板
  若要将VI作为子VI被其他VI调用,需要创建连线板。连线板用于显示VI中所有输入控件和显示控件的线端,集合VI的各个接线端,与VI前面板中的控件相互呼应,类似于文本编程语言中调用函数时使用的参数列表。连线板标明了可以与该VI连接的输入和输出端,以便VI作为子VI调用。   图1图标 连线板   连线板在其输入端接收数据,然后通过前面板的输入控件传输至程序框图的代码中,并从前面板的显示控件中接收运算结果传输至输出端,因此连线板只能在前面板窗口中定义。   在前面板VI图标上单击鼠标右键,从弹出的快捷菜单中选择 显示连线板 ,出现连线板,如图1所示。连线板的每个单元格代表一个接线端,使用各单元格分配输入和输出控件。默认的连线
[测试测量]
<font color='red'>LabVIEW</font>的连线板
labview编程技巧-----chart 如何不连续显示数据
chart的内部数据结构是一个FIFO缓冲区,默认长度是1024,它即可可以输入单点数据也可以输入数组类型数据,即可以显示单条曲线,也可以同时显示多条曲线. 以单条曲线为例,有的时候,需要根据外部要求决定是否显示采集的数据,比如按钮,开关等 有两种方法可以满足这个要求: 一:在WHILE循环中加CASE结构,决定是否显示. 当BOOLEAN=TRUE时,CHART更新,当BOOLEAN=FALSE时,CHART停止不动,X轴点数不增加,如果采用时间显示,似乎采集处于停止状态,当BOOLEAN 由FALSE--- TURE时,延续上一次的曲线. 二:一直保持CHART的更新状态,在BOOLEAN=FALSE时,仅仅不显
[测试测量]
<font color='red'>labview</font>编程技巧-----chart 如何不连续显示数据
基于LabVIEW的数控机床网络测控系统--B/S模式的软件设计(二
  在Analog Tag Configuration的Connect目录下的Item与OPC服务器的项名进行匹配,并对Tag进行了详细的描述,如OPC服务器,工程量的范围,报警的上下限,更新的死区等等。在运行时,标签引擎Tag Engine会根据。scf文件的配置建立与OPC服务器的连接。当OPC服务器与。scf文件配置好以后,可以在LabVIEW的前面板上通过Numeric Control,Numeric Indicator控件读写现场采集的数据,Numeric Control,Numeric Indicator控件通过人机向导HMI Wizard For Analog Control与。scf文件Tag进行匹配,并自动默认控
[测试测量]
基于<font color='red'>LabVIEW</font>的数控机床网络测控系统--B/S模式的软件设计(二
基于Labview开发环境对滤波器实现改进设计
1、引言 在目前的测试领域中,越来越广泛地利用相关检测的方法进行滤波,利用相关滤波可以方便地从复杂的待测信号(包括有用信号、直流偏置、随机噪声和谐波频率成分等)中分离出某一特定频率的信号,在数字技术迅速发展以后,相关滤波也经常利用A/D板对信号采样后,在计算机中实现,成为数字滤波器的一种形式,本文设计了一种实现相关滤波的方法,这是相关分析在测试技术中的一个典型应用。图1所示为相关滤波器的典型框图。 Labview是美国国家仪器公司推出一种基于“图形”方式的集成化程序开发环境,是目前国际上唯一的编译型图形化编程语言,在以PZ机为基础的测量和工控软件中,Labview的市场普及率仅次于C++/C语言,Labview开发环境具有一系
[测试测量]
基于<font color='red'>Labview</font>开发环境对滤波器实现改进设计
世通推出显示解决方案 减少驾驶员分心
6月8日,移动出行技术公司及汽车显示解决方案供应商伟世通公司(Visteon Corporation)宣布推出自主开发的座舱显示技术Active Privacy,可以主动改变乘员一侧信息娱乐内容的有效视角。 图片来源:伟世通 随着不断将数字座舱体验扩展到车辆乘员,汽车需要尽量减少驾驶员分心。伟世通专利申请中的Active Privacy解决方案可在某些情况下使驾驶员看不到乘员显示屏。该功能可以自动激活,以创建有效限制乘员显示器视角的受限观看模式。 伟世通的Active Privacy显示技术可以在两种操作模式之间切换:乘员可见的私人查看模式,或所有车辆乘员可见的共享查看模式。两种模式之间查看可无缝转换,且没有光学
[汽车电子]
<font color='red'>伟</font><font color='red'>世通</font>推出显示解决方案 减少驾驶员分心
labview如何设置一副图为前面板背景
LabVIEW 8.2以及后续版本: 右键点击前面板滚动条,并选择属性,选择属性中的背景选项,你可以点击浏览来添加图片到前面板背景中,点击OK关闭对话框从而应用修改。 LabVIEW8.0及前期版本 有两种方法来实现: 1:放置一张图片在前面板中,并点击工具栏中的重新排序,选择移到最后面。为了让图片不被选择,点击重新排序中的锁定,最后修改图片至前面板的大小。 2:当VI运行的时候使用一个图片显示控件来导入背景图片,在程序框图中放置Draw Flattened Pixmap VI,将图片路径接入该VI接线端中,将该图形数据输出接线端接入一个图片显示控件,在前面板窗口中,重复步骤一的方法,将该图片设置为和前面板一样大的锁定好的背
[测试测量]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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