NI技术]利用LabVIEW 和 CompactRIO 开发一个转向反作用 力仿真系统

合集下载

[NI技术]使用NI CompactRIO 在线监控核反应堆

[NI技术]使用NI CompactRIO 在线监控核反应堆

[NI技术]使用NI CompactRIO 在线监控核反应堆"使用 LabVIEW软件和 CompactRIO 硬件,AMS公司开发了OLM解决方案,以实现对不易靠近或处在危险场所的设备的实时远程监控。

"- Brent ShumakerThe Challenge:开发沸水反应堆在线监控方案 (OLM),其中沸水反应堆包含有位于危险或难以靠近区域的机械设备。

The Solution:使用集成的嵌入式 NI CompactRIO 系统开发EWV-1 及OLM-32硬件,并结合AMS的监控软件实现工厂资产的实时无线监控。

Using LabVIEW software and CompactRIO使用LabVIEW 软件和 CompactRIO硬件,AMS公司快速开发了用于监控关键组件的解决方案Author (s):Brent Shumaker -机械振动可能会损坏旋转的机械部件,并且在许多情况下会严重降低机械的可操作性和使用寿命。

连续监测振动及其他信号是预测机械特性和效率的关键,而且通常需要连续数据采集和在线数据库分析。

Analysis and Measurement Services Corporation (AMS)专门致力于过程仪表的测试以及开发电力和制造工业专用的测试设备和软件产品。

此外, AMS公司还提供自动化设备,用于实现操作流程中多种组件和系统的预见性维护及性能测试。

迄今为止,几乎所有在线监控(OLM) 方案都是针对压水反应堆(PWR),大概是由于全球压水反应堆数量较多的缘故;然而,沸水反应堆(BWR)和研究用反应堆也能从 OLM技术中获益。

例如,使用软件和硬件,AMS迅速开发了用于监控这些关键组件的解决方案,并在美国橡树岭 (Oak Ridge, TN)部署了一个原型至高通量同位素反应堆(HFIR)。

AMS最近也获得了更多的政府资助来实现沸水反应堆 (BWR) OLM 技术的商业化。

德尔福公司使用Labview和CompactRIO开发助力转向仿真反馈系统

德尔福公司使用Labview和CompactRIO开发助力转向仿真反馈系统

德尔福公司使用Labview和CompactRIO开发助力转向仿真反馈系统“我们在短短两个月时光里就利用NI CompactRIO硬件和NI 软件开发了一套包含复杂算法的转向反作用力系统。

“挑战:开发一个转向反作用力仿真系统,可以从不同采集数据,举行计算、信息匹配、并产生输出,并能够牢靠地执行一系列需要迅速响应的实时任务。

解决计划:用法NI CompactRIO硬件和NI LabVIEW软件在短短两个月内开发一个基于复杂算法的转向反作用力仿真系统。

对驾驶过程中转向反作用力的仿真向来是动态变幻的,由于它取决于车速、转向角度以及道路情况。

另外,此仿真系统还必需具备迅速响应时光,以便通过部件产生反作用力。

在车速、转向角度、转向角加速度数据的基础上我们得到了转向力矩数据图,并按照此图计算出终于的反作用力。

然后,我们把这些值传给一个液压系统来仿真切现终于的反作用力。

我们设计系统规律,从不同传感器获得数据、计算数据、匹配地图数据,产生输出,并牢靠、迅速地执行一系列实时任务。

系统概述我们挑选LabVIEW和CompactRIO来创建我们的系统。

我们挑选了可扩展的8槽NI cRIO-9116机箱。

它有一个 Virtex-5现场可编程门阵列(),以协助实现控制规律,并保证迅速响应时光。

我们还挑选了 NI 的一款配备了实时操作系统()的cRIO-9024实时控制器。

cRIO-9024控制器具有4 GB的存储空间,512 MB DRAM和800 MHz的CPU,这将有助于迅速采集、记录和处理大量数据。

此外,借助两个以太网端口和一个RS232接口,系统很简单便可与外部设备相连。

端口可以很简单地用于扩展外部存储器介质。

我们用法两个4通道NI9215模拟输入模块处理8路模拟传感器信号。

用法一个2端口NI9853控制器区域网络(CAN)模块来与正在开发的第1页共2页。

基于LabVIEW和NI myRIO的智能避障小车设计

基于LabVIEW和NI myRIO的智能避障小车设计

基于LabVIEW和NI myRIO的智能避障小车设计李立;孙龙建【期刊名称】《电子器件》【年(卷),期】2018(041)002【摘要】综合运用传感器监测、NI myRIO和LabVIEW技术,设计完成了基于LabVIEW和NI myRIO的具有智能和人工操控两种控制模式的智能避障小车.利用NI myRIO处理传感器采集障碍物的距离、小车移动的速度和小车前方是否存在障碍物等参数,通过板载的WiFi模块将数据传输给PC机,并由LabVIEW编写的用户界面实时动态显示和存储上述参数.测试结果表明,该系统高效灵活,具有较好的扩展性和兼容性,同时提供良好的用户操作界面,对智能车领域的发展具有重大意义.%By applying sensor and the technology of NI myRIO and LabVIEW integrally,intelligent obstacle avoid-ance vehicle with both smart action and manual control mode based on LabVIEW and NI myRIO were designed and completed. NI myRIO sensor collects parameters of obstacle distance,car moving speed and the presence of obstacles in front of the car and transmits data to PC via on-board WiFi module. Above mentioned parameters were dynamically displayed and stored by the user interface written by LabVIEW. The testing results indicated that the system was of great significance for the development of smart car field with its highly efficient,flexible,extensible and compatible feature and user friendly interface.【总页数】6页(P543-548)【作者】李立;孙龙建【作者单位】安阳工学院电子信息与电气工程学院,河南安阳455000;安阳工学院电子信息与电气工程学院,河南安阳455000【正文语种】中文【中图分类】TP242.6【相关文献】1.基于STM32的双模式智能避障小车系统设计与实现 [J], 王钰;朱琳;苏世雄;马新华2.基于Arduino的智能避障小车设计 [J], 曾颖琳;董欣;倪鹏;郭斌3.基于Arduino的智能避障小车设计 [J], 曾颖琳;董欣;倪鹏;郭斌4.基于Arduino典型传感器智能避障小车的设计开发 [J], 付晓云5.基于STM32的智能小车循迹避障测距的设计 [J], 洪一民;钱庆丰;章志飞因版权原因,仅展示原文概要,查看原文内容请购买。

基于NI CompactRIO与LabVIEW的电力系统的高频瞬变

基于NI CompactRIO与LabVIEW的电力系统的高频瞬变

基于NI CompactRIO 与LabVIEW 的电力系统的高频瞬

开发一个通信灵活的便携式测量设备,可以记录电力系统中的高频瞬变以及在线向多个用户显示数据。

解决方案:
使用NI CompactRIO 平台与LabVIEW 软件快速开发了一个高度灵活的测量系统原型,提供快速采样和大带宽。

该原型系统是基于CompactRIO 和LabVIEW,展示了低成本灵活的开发平台如何结合现代通信技术实现对电力系统中各个部分的控制和测量。

大部分电网保护系统的主要缺点是无法准确地检测接地故障的根源。

导致出现接地故障后,电网的大部分不得不被强行断开,许多客户将失去电力供应。

这不仅导致客户对电力服务失望并且电力供应商也将收到罚单。

背后的原因大多存在于保护单元的采样频率过低以及采用了低通滤波。

现有保护系统的基本限制来自于测量信号高频成分数据的缺失。

瑞典隆德大学的电子工程系与能源公司E.ON Elnät 共同合作建立了实验室研究电网的分配系统。

该项目意在模拟和准确地检测出影响电力系统正常运行的不利因素,如接地故障等。

高频瞬变在电网中屡见不鲜。

除接地故障,瞬变也出现在健康的系统中,通常是由于线路开关通电时产生的瞬变。

瞬变信号的分析表明其频率成分可达到数千赫兹(
传统上,电网使用的故障记录仪要么是独立仪器要么被集成到现代数字继电保护装置中。

虽然独立的故障记录仪有高采样频率(高达20kHz)和适合谐
波分析的带宽,但是价格可能极其昂贵。

一个成本较低的替代方法是使用集成在数字继电器中的故障记录仪。

现代继电保护装置通常使用大约1 kHz 的采样。

基于LabVIEW和CompactRIO平台的数控机床实时信号监测系统的开发

基于LabVIEW和CompactRIO平台的数控机床实时信号监测系统的开发
To o l Ba s e o n La bVI EW a n d Co mp a c t RI O
ZHOU Li n g - q i n g,H U Yo n g - x i a n g,YAO Zh e n・ q i a n g
( S c h o o l o f Me c h a n i c a l E n g i n e e r i n g , S h a n g h a i J i a o T o n g U n i v e r s i t y , S h a n g h a i 2 0 0 2 4 0, C h i n a )
周凌 青 , 胡永ቤተ መጻሕፍቲ ባይዱ , 姚振 强
( 上 海 交通大 学 机械 与动力 工程 学院 , 上海 2 0 0 2 4 0 ) 摘要 : 针 对数 控 机床 工作 中反 映加 工 状 况的特 征 信 号情 况 , 以N I C o m p a c t R I O为硬 件 核 心 , 使用 L a b — V I E W 环境 进行 软件 开发 , 完成 了一 套 能 对 机床 生 产 活动 中噪 声 、 温度、 振 动 信 号进 行 实时监 测 、 采 集、 分析 处理的 系统 。 阐述 了系统 的 结构 与具 体 实现 方 法 。 系统 利 用 F P G A端 配合 不 同 I / / O模 块 实 现 对不 同信 号进 行指 定速 度 的采 集 处理 , 在 实时 系统 ( R T) 端 实现数 据 的存 储 、 分 析 与上 传 。通 过机
第l 0期
2 0 1 6年 1 O月
组 合 机 床 与 自 动 化 加 工 技 术
Mo d u l a r Ma c hi n e To o l& A u t o ma t i c Ma nu f a c t u r i n g Te c hn i q ue

[NI技术]使用NI CompactRIO 和NI LabVIEW开发 基于分布式发电的智 能微型电网系统

[NI技术]使用NI CompactRIO 和NI LabVIEW开发 基于分布式发电的智 能微型电网系统

[NI技术]使用NI CompactRIO 和NI LabVIEW开发基于分布式发电的智能微型电网系统"使用NI平台开发的SMG系统,具有高可靠性和高兼容性,该方案实现了一个优化使用分布式能源的平台,同时可以提高农村电力系统的性能,因此对于提升国家电力行业的技术能力至关重要。

"- Alekhya Datta,The Challenge:对于印度国家战略层面来说,作为高能耗的新兴经济体,加强其能源的安全性和获取途径,与高效率、智能化地发电同样重要。

图1. 由TERI 开发的SMG系统的完整单线图The Solution:利用最先进的电力电子设备作为驱动,同时利用基于NI CompactRIO 硬件和NI LabVIEW系统设计软件所提供的超高速数字技术进行控制,开发印度第一个智能微型电网系统(Smart mini grid, SMG),以确保整个电力系统具有更高度的灵活性、可靠性、效率及安全性。

Author (s):Alekhya Datta -Mukesh Gujar -Parimita Mohanty -为了应对公用事业的变化和挑战,在印度,许多公用事业公司正在计划实施智能电网技术。

SMG系统是智能电网中的子系统,通常被定义为智能配电网络,在 11KV以下运行,并向社区提供电力。

它由各种各样的分布式能源(Distributed energy resources, DER)所供给,其中包括小型、传统的发电机,例如柴油发电机,以及一系列可再生发电机,例如微型水力、风力发电机、生物发电和太阳能光伏发电等。

SMG能够连接到传统公用电网,也能孤立存在,只为本地负载供电。

SMG是一个数字信息和通信技术(Information and communication technology, ICT)的具体应用,它采用先进的传感、通信和控制技术,以优化发电、输送电,并最终应用于微型电网域中。

[NI技术]微软使用NI LabVIEW和 PXI模块化仪器开 发Xbox360控 制器的生产测试系统

[NI技术]微软使用NI LabVIEW和 PXI模块化仪器开发Xbox360控制器的生产测试系统微软使用PXI和 LabVIEW来确保高品质的Xbox 360游戏体验。

Author (s):D.J. Mathias -"总而言之, LabVIEW可将数据存储到 SQL服务器,通过TCP / IP进行通信,并通过 ActiveX控件进行交互式编程,从而帮助我们优化了 Xbox 360控制器的最终生产测试系统。

"- D.J. Mathias,The Challenge:开发一个用于 Xbox360有线和无线控制器的全面、低成本生产测试系统。

The Solution:使用一种基于 Windows XP、 SQL Server、 NI LabVIEW和 NI PXI模块化仪器的灵活的自动化测试系统,来测试 Xbox 360有线和无线控制器的性能。

设计用于新一代游戏设备的强大控制器2001年,使用NI LabVIEW和 PXI模块化仪器部署了用于旧版 Xbox控制器的基于PXI的最终功能测试系统。

该系统可测试设备通信并以比特级速率监测数据包,以验证所有控制器功能消息均符合规范。

该系统还能够监测芯片级信号,以分析多个电信号的参数,比如上升/下降时间、最小/最大电压电平、电流等。

2005年5月,微软宣布了其最新的数字娱乐和游戏设备——Xbox 360,以及一系列全新的 Xbox360有线和无线控制器。

Xbox 360有线控制器通过一个通用的低成本USB接口与游戏主控制器通信。

通过USB接口,系统可以轻松连接其他外设,如跳舞毯和方向盘。

Xbox 360控制器功能测试系统需要进行与旧版 Xbox控制器测试系统类似的测试,但要求对更高性能的信号进行捕捉,以验证新控制器的信号完整性,并确保高品质的用户体验。

借助12 位200 MS/ s NI PXI-5124数字化仪等最新NI模块化仪器,我们满足了Xbox 360 控制器日益严苛的功能测试要求。

NI LabVIEW 和CompactRIO开发实时引擎仿真系统

NI LabVIEW 和CompactRIO开发实时引擎仿真系统燃气涡轮引擎由于应用了各种不同的复杂技术,对其综合性能的测试相当困难。

通常测试和分析不会在真实的引擎上进行,因此设计并验证燃气涡轮引擎控制器的硬件和控制算法便成了一个颇具难度的挑战。

设计正确的引擎仿真器对于我们的验证能力相当关键,我们借助仿真器检验引擎控制器是否安全可靠。

为了实现安全而精准的引擎控制,我们必须在集成到真实的引擎之前对控制器硬件和控制算法进行验证。

我们的目标是设计一个虚拟引擎(引擎仿真器)来提高引擎控制器的性能指标。

我们在PC上运行NI LabVIEW并使用紧凑而坚固的NI CompactRIO平台取代传统的数据采集系统,实现了整个仿真和测试环境。

设计出来的虚拟引擎输入输出与真实引擎一样的物理信号,提供了验证控制器硬件和软件系统的最优方案。

通过燃气涡轮引擎的数学模型,我们可以计算出引擎的性能参数。

然后将这些性能参数转变为真实的物理信号,作为引擎控制器的输入输出。

经过反复测试,我们可以验证控制器的硬件和算法,提高可靠性,减少调试(校准)事件并且帮助我们防止意外的故障发生。

开发控制器算法的过程中,我们使用了NI LabVIEW,LabVIEW Simulation Interface Toolkit 2.0, The和Visual C++。

整个开发过程由一个开发者花费9 个半月完成。

系统配置燃气涡轮引擎的仿真系统包括以下部分:虚拟引擎(仿真器),燃气涡轮引擎控制器,控制算法(应用程序),仿真服务器。

仿真器包括一个数学模型,计算引擎的动态特性参数,执行实时操作和状态计算,输出参数。

仿真器通过通用的I/O 模块将输出的参数转变成压力/ 温度/RPM 等物理信号进行输出。

我们在8 槽的CompactRIO 的平台上通过FPGA 和实时应用编程实现了实时操作,I/O 以及对仿真服务器的通信。

引擎控制器是执行引擎控制的硬件,我们为引擎控制器配备了高性能的CPU并将控制器与引擎通过电缆连接。

使用NI LabVIEW和CompactRIO为印度的子站开发自动化仪表读取系统

使用NI LabVIEW 和CompactRIO 为印度的子站开发自动化仪表读取系统挑战:由于电网是庞大而复杂的,使用传统的数据采集方法很难改进现状,采集精确而充足的数据有助于发射站和用于电力分布式设备的分布式网络的每日决策。

解决方案:开发高级自动化仪表读取(AMR)系统帮助设备从仪表系统采集精确而充足的数据,从而提高目前印度电力分布式网络的现状。

作者: Jaswinder Singh - NexGEN Consultancy Pvt. Ltd.Ravinder Singh - NexGEN Consultancy Pvt. Ltd.Abhishek Gaur - NexGEN Consultancy Pvt. Ltd.Yashwant Shrimali - NexGEN Consultancy Pvt. Ltd.Deepak Singh - NexGEN Consultancy Pvt. Ltd.Vaibhav Gupta - NexGEN Consultancy Pvt. Ltd.我们需要AMR 系统能够从远程子站的仪表设备中采集数据来,提供实时数据进行长期数据管理和每日电源使用分析。

此外,系统必须能够提供自动化报告生成、能量统计和在地理信息系统(GIS)中图形化展示电网。

另外,我们需要能够帮助电力公司提供更多服务的系统。

我们的应用程序解决以下传统仪表系统中的重要挑战: 1. 对于人的依赖 2. 大量的操作时间 3. 人为错误 4. 在乡村子站使用仪表设备的限制5. 采集到的数据不够精确,无法用于可靠性分析6. 无法进行故障通知我们使用NIcRIO-9014 嵌入式实时控制器和GPRS 通信接口开发了灵活的子站AMR系统,用于从远程子站仪表设备使用NILabVIEW 实时模块采集数据。

CompactRIO 系统为处理数据、管理多个任务和用TCP/IP 网络协议通信提供了良好的解决方案。

AMR 系统用于从安装在远程子站的仪表设备测量电气参数。

麻省理工使用LabVIEW和CompactRIO设计实现动态输出反馈控制器

麻省理工使用LabVIEW和CompactRIO设计实现动态输出反馈控制器麻省理工学院(MIT)的反馈控制系统课程专注于使用经典的控制和状态空间技术设计和分析控制系统。

此门课程向本科生和研究生开放,每年秋季大约招收20 名学生。

课程的一部分内容要求学生设计并实现一系列实验室模块中物理系统的翻转、俯冲和偏航控制器。

学生使用根轨迹、Bode 在2010学年的秋季,42 名学生被分成3 到4 组在六个不同的硬件站完成了相关的实验。

在过去的学期中我们所经历的最大的障碍之一就是如何正确的建立起所有站点。

旧的解决方案需要我们在每学期开始时花费大量的时间排除连接故障并测试每个站点。

将PC 连接至外部数据采集模块需要多根电缆,这样使得处理过程复杂化;连接至放大器的电路板放大了Quanser 套件的信号。

使用CompactRIO 之后,所有传感器和传动装置的信号可通过单根以太网电缆传回至PC,从而简化了连接和安装步骤。

课程同时也广泛地使用了计算机辅助控制设计工具。

学生设计基于硬件模型的控制器,保证了闭环系统的稳定,同时也满足了所有的设计要求。

先前建立在MathWorks,Inc.Simulink®软件上的框架并没有给学生提供诊断工具,使得他们无法在硬件上部署控制器前进行测试;而大多数的测试都由学生自行采用MathWorks,Inc.MATLAB®软件来完成。

由此,实验室中会花费大量的时间来实现不需要硬件的功能,如对控制器设计的诊断。

LabVIEW 控制设计与仿真以及LabVIEWMathScript 的RT 模块都是分析线性模型并协助学生设计控制器的有用工具。

在整个学期中,我们介绍了如何利用频域技术(如Bode 和Nyquist 除了LabVIEW 在完整的模拟系统内可以灵活调整控制器之外,使用LabVIEW 和。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[NI技术]利用和开发一个转向反作用力仿真系统
"我们在短短两个月时间里就利用NI 硬件和NI 软件开发了
一套基于一个复杂算法的转向反作用力仿真系统。

"
- Kim Eung- Soo,
The Challenge:
开发一个转向反作用力仿真系统,可以从不同传感器采集数据,进行计算、匹配地图信息、并产生输出,能够可靠地执
行一系列需要快速响应的实时任务。

我们系统中的
The Solution:
使用NI 硬件和NI 软件在短短两个月内开发一个基于复杂算法的转向反作用力仿真系统。

Author (s):
Kim Eung-Soo -
对驾驶过程中转向反作用力的仿真一直是动态变化的,因为它取决于车速、转向角度以及道路状况。

另外,对于产生反作用力的部件,此仿真系统还必须具备快速响应时间。

在车速、转向角度、转向角加速度数据的基础上我们得到了转向力矩数据图,并根据此图计算出最终的反作用力。

然后,我们把这些值传给一个液压系统来仿真
实现最终的反作用力。

我们设计系统逻辑,从不同传感器获得数据、计算数据、匹配地图数据,产生输出,并可靠、快速地执行一系列实时任务。

系统概述
我们选择和来创建我们的系统。

我们选择了可扩展的 8槽机箱。

它有一个 Xilinx Virtex-5现场可编程门阵列(),以帮助实现控制逻辑,并保证快速响应时间。

我们还
选择了 NI的一款配备了实时操作系统(VxWorks)的4实时控制器。

cRIO-9024 控制器具有4 GB 的存储空间, 512 MB DRAM和 800 MHz的 CPU,这将有助于快速采集、记录和处理大量数据。

此外,借助两个以太网端口和一个
RS232接口,系统很容易便可与外部设备相连。

USB端口可以很容易地用于扩展外部存储器介质。

我们使用两个4通道模拟输入模块处理8 路模拟传感器信号。

使用一个2端口控制器区域网络(CAN)模块来与正在开发的电子稳定程序(ESP)电子控制单元
(ECU)进行CAN通信。

我们使用 NI9474模块产生8路数字输出作为脉冲宽度调制(PWM)信号,仿真车辆速度。

然后将此PWM信号发送到 EPS ECU来虚拟一个车辆。

这个信号会使用通道
间相互隔离的NI9269 模块来进行模拟信号输出,从而消除了信号之间的干扰,以确保用于液压系统的模拟输出足够精确。

除了精确控制数字和模拟输出,的配置还可以仿真车辆中的动态变化的传感器信号和CAN信号(一种车辆通信信号)。

我们利用和实时操作系统创建了一
个快速并且高度可靠的车辆仿真系统。

我们为什么选择NI 产品
考虑到该系统对于处理时间的精确性要求严格,我们需要通过实现高速数据采集、处理,并保证精确的数字和模拟控制信号输出。

我们还需要实时、动态控制,以真实
地仿真车辆行驶工况,快速计算出整车转向反作用力矩的数据,并构建出一个不受PC限制的嵌入式系统。

减少了我们的软件开发时间,并提供了一个强大的函数库
帮助我们开发算法。

系统配置
图1:系统配置
如图1所示,8路传感器信号(NI9215)和 CAN通信数据(NI9853)各自从它们的输入对象接收信号。

以100 μs的采样周期从 EPS ECU采集信号,并使用PWM 波
(0 km/h~250 km/h: 1.41 Hz~353 Hz, 占空比 50%)提供车速信号 (NI9269),并最终传输给 EPS ECU。

1/4
通过先入先出(FIFO)的模式,所收集的数据将通过实时处理器 (cRIO- 9024)进行分析和逻辑处理,并转化为有效值。

然后,在实时处理器中,系统使用一种快速映
射算法(对应于标准地图数据存储的反作用力值)由地图数据计算出最后的控制量,并将它通过一个算法产生模拟输出量。

NI 9269 模块则提供±10 V的范围内的控制
信号至液压执行器。

输入的传感器信号和最终的液压系统控制值控制了液压系统。

他们同时还保存在队列中,然后通过 TCP / IP通信发送到PC主机。

这种配置使得PC主机可以监控反
作用力仿真器的性能和状态。

此外,该系统在保证动态控制的同时还提供给用户多个信号的控制权利。

图2:程序框图
图2显示了程序框图,用于处理传感器输入信号的程序以及处理CAN通信的消息的程序。

EPS反作用力输出程序和PWM生成程序分别用于产生液压执行器的控制输出信号,和将车辆速度转化为PWM波信号。

图3 :实时程序框图
在图3中,程序框图运行于实时操作系统中,进行数据采集、输出从数据库中获取数据,并传出最终值给,然后再将数据经过 TCP/IP传给主机。

2/4
图4:2D数据插值程序框图
该系统最重要的部分就是一个可以根据从传感器采集的标准值而计算出不同地图数据的算法(见图 4)。

将输入地图信息与标准值相减后,数据减小了,为
了保持线性,数值将从插值中提取出来。

图5:主机前面板
图5显示了主机前面板,用于监测EPS 仿真器和不同传感器的状态变量。

其中大多数数据都将累积值显示在图表上,重要参数被分开单独显示。

我们使用标签面板以文本方式监视速率较低的数据。

图6:
结论
我们有4个月的时间来开发这个应用程序,但实际仅使用了短短两个月内就完成了。

我们使用编程完成了程序的快速功能实现和调试,而这往往需要大量时间和经验。

在部署逻辑的同时,我们还实现了快速的数据采集。

3/4
该实时操作系统通过运用一个已获验证的操作系统(VxWorks),保证了高度安全、可靠的数据处理。

因为目标控制的总循环时间为50毫秒,这就使得一个高效的
控制效果成为了可能。

这比为液压执行器提供所需的响应更快。

软件开发完毕后,将被下载至中独立运行,在没有 PC控制下,平滑地控制反作用力仿真器。

在整车级别的反作用力力矩地图数据中,我们可以在 cRIO-9024 存储器
中更新不同驾驶条件下的数据,用于更准确的实现实验室级的仿真环境。

因为机箱插槽的可扩展性,我们只要再添加一个模块,就可以添加出更多样化的车辆行驶工
况。

这意味着我们可以使用最初的系统设计来轻松、经济、高效地适应新变化。

使用和作为解决方案的最大优势是,只要使用简单的组合或者简单的变量变化,它就能帮助我们快速、方便、准确地建立复杂的算法。

作者信息:
Kim Eung- Soo
推荐配置:
硬件:
cRIO- 9116 可重新配置嵌入式机
箱 cRIO- 9024嵌入式实时控制器
NI 9215同步采样模拟输入模块
NI 9853双端口高速CAN模块
NI 9474源极数字输出模块
NI9269 10 V模拟输出模
块软件:
NI
Author Information:
Kim Eung-Soo
我们系统中的
Legal
This case study (this "case study") was developed by a National Instruments ("NI") customer. THIS CASE STUDY IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN 'S TERMS OF USE
4/4。

相关文档
最新文档