服务项目 |
LabVIEW开发,LabVIEW项目,LabVIEW编程,LabVIEW解密 |
面向地区 |
全国 |
利用labview为太阳能车开发遥测系统
概述:使用1组NI CompactRIO控制器与8槽式机箱,监控车辆的电压、电流、温度,与速度,再透过2.4 GHz数据机,将资讯无线传送至太阳能车后方的追踪车辆。
遥测(Telemetry)
WSC 与其他太阳能车赛不同之处,乃是团队完成达尔文(Darwin) 到阿德雷得(Adelaide) 共3,000 公里的距离;亦表示比赛期间可能随时发生问题,甚至影响车辆能否完成赛事。使用CompactRIO 可重设机箱与NI LabVIEW 软体,我们开发的摇测系统可监控、记录,并传输资料,以随时反应太阳能电池的状态(如上图1 )。受监控的资料可触发警示,在问题发生之前避免之;因此该笔即时资料可协助团对随时拟定佳对策,以缩短除错时间。同时系统亦将监控并记录驾驶的动作,以利赛后分析。
研发
虽然太阳能车本身的机械与电力资料,即为搜集与分析要点,但由于电子资料才是打造车辆的关键比赛要素,所以我们额外注重电子资料。我们所搜集的资料,包含设计阶段的电池与太阳能电池,还有电池的体积与其效能曲线均有。在赛程中搜集到的即时资料,有助于我们佳化车辆的性能,亦可比较车辆实际规格与设计规格之间的差异。另外,策略团队则使用此资料搭配天气预测,以计算出理想的赛程速度。我们并透过CompactRIO 内建记忆体而记录所有资料,以利赛后分析并供未来改进之用。
使用CompactRIO 与可重设机箱
因为CompactRIO能在可客制化输入通道上整合即时资料撷取功能,亦可记录并传输资料,所以我们选用CompactRIO。而NI cRIO-9104 - 8槽式机箱可安装任何必要模组,以满足我们的监控需求。透过多款NI模组,我们可随着专案发展而调整机箱,并着重于太阳能车的不同面向。NI cRIO-9014 - Real-Time控制器另内建记忆体与多种I/O,可提供弹性介面与次要的资料储存媒体。
我们的客制化机箱包含1组SEA cRIO-GPS+模组,可即时提供车辆位置;1组NI 9870序列介面模组,具备RS232介面,可撷取电池监控系统的资料;1组NI 9401数位I /O模组,可透过马达控制器端点取得车辆速度,并输出资料;4个NI 9219类比I/O模组,可监控火星塞、刹车、电流,与太阳能电池阵列的电压;还有1个NI 9211热电偶模组,可感测车辆周围的温度。我们另透过NI 9219通用类比I/O模组,以高度与解析度监控多种资料,包含电压、电流、温度,与电阻。
利用LabVIEW FPGA Module 进行程式设计
使用LabVIEW FPGA Module即可迅速且轻松设计此系统。另外,Express VI具备捷径功能,可让使用者迅速变更程式以满足需求。此外,我们在启动CompactRIO时随即执行程式,让整个系统成为无线架构,而不需实际接至系统再手动开始程式。我们虽属业余团队且程式设计经验有限,但直觉且图形化的图示与接线,都让我们能加快程式设计的速度且趣味盎然。因为并非所有模组都支援CompactRIO的Scan Mode,所以我们透过FPGA程式设计模式,整合了共8个模组。我们检视由追踪车即时搜集的资料,再根据公式化的程式拟定比赛策略(图2)。
图2. 追踪车上的即时资料
应用
在专案设计阶段,我们使用CompactRIO 控制器记录太阳电池的效能,以建立电池于不同气候条件下的效能曲线。我们连接电池与系统,以了解不同温度下的放电情形,并于每次试驾时记录驾驶的动作,以协助团队判别驾驶行动是否正确。
因为车辆完全由太阳能供电,我们将电子设备的耗电量降至低,让马达获得大部分的电力,才能完成赛程。客制化的8 槽式机箱可撷取如GPS、电池资讯、太阳能电池状态、马达效能,与驾驶动作的资料。接着将所有资料储存于cRIO-9014 – Real-Time 控制器内建的2 GB 记忆体,同时透过LabVIEW VI 将资料格式化为字串,再透过低耗电的2.4 GHz 无线电数据机,将资料传输到追踪车上(图3)。
图3. 遥测系统的程式区块图
Real-Time 控制器具备足够的储存空间,追踪车上亦装备1 组笔记型电脑。策略团队在追踪车上分析资料,并参考如道路、驾驶,与天候状况的外部因素,以决定车行速度。
完成所有试驾之后,我们接着分析资料并微调太阳能车的机械元件,如调整车轮、转向灵敏度、悬吊,与胎压,以提升太阳能车的性能。透过LabVIEW,我们可模拟澳洲所有的可能天候状况,这样我们更能有效评估太阳能阵列所提供的电力与功率。此外,我们也会在赛事过后分析所得的资料,以进一步强化新一代的太阳能车。
结论
因为我们在这个专案使用即时监测系统,且太阳能车所能提供的资料范围太过广泛,所以我们初并无法确定主要的焦点为何。随着专案的进展,我们于竞赛与设计阶段,均透过CompactRIO 绘制出电池在不同温度下的放电率图表,并借以了解自制太阳能矩阵的效能。本专案从设计、实际比赛,到后续分析的所有阶段,CompactRIO 实在助益良多。我们成功使用CompactRIO 为太阳能车开发了监控系统,且针对未来的更多太阳能专案,我们亦准备继续使用相同的机箱与控制器。
我们使用 NI LabVIEW 与 NI TestStand 开发灵活的软件架构,以解决目前及未来的测试需求。这套软件的功能众多,能够测试不同版本的产品,以及开放式与封闭式硬件。使用 NI TestStand,我们可以利用商业可用的测试执行功能来节省开发时间。
使用定制化的操作界面,操作员可以登陆、载入选出的测试序列,然后监控测试过程。界面也会提供即时资料更新给操作员、生成测试报告,然后将所有的测试资讯记录到资料库中,供日后分析之用。我们在 LabVIEW 中撰写个别的测试,这也可以节省开发时间,因为我们拥有庞大的函数库可以测量、与硬件连接、分析结果,以及显示。通过模块化操作界面进行序列控制,并将其与个别测试模块分开,我们便能将开发的成果使用于更多有类似测试需求的产品上。以统一的格式记录所有的数据,我们的研发与生产工程师就能进行分析并找出趋势,并制作生产收益的报告。他们也会使用数据分析失败原因,并在设备制造的过程中找出待改进之处。记录中拥有所有的测试资料,包含使用的序列、参数、测试仪器的校正日期、测试时间,以及产品的通过 / 失败状态。
使用LabVIEW 与DAQ 监控人体于动态平台上的摆动
概述:使用NI LabVIEW软体搭配NI资料撷取(DAQ)硬体建构平台,其表面具备122组应力感测电阻器(FSR)并能以200 Hz进行取样,以量测人体摆动与平衡的控制情形。
人体即使在直立时,亦需随时保持着稳定性。人体整合多种机制,才能避免身体在静、动态的条件下跌倒。测力板(Force platform) 与Stabilogram 均为量测、量化人体平衡度的标准。另根据时间概念而搜集压力中心(COP),以呈现姿势控制的结果。基本上是以表面支撑人体中心,再垂直投射相关应力。主机电脑将根据FSR 的讯号而执行一系列的计算作业,以取得COP (如图1)。
图1. 负责计算人体足部摆动的程式图区块
大多数的姿势与平衡计量技术,均是主动操作姿势或平衡状态,再计算出人体的反应。在此系统中,我们是让人体于不稳定的支撑表面上保持平衡,达到自我反应的效果。若让人体站在可移动的支撑表面上,亦可达到相同的变数。针对任何测试点,我们的平台可达到不同方向的平衡紊乱(如图2)。
在衔接仪器之后,此平台可随时追踪人体COP 的移动,再显示各种状态下的人体稳定程度。此时如BOSU Balance Trainer 的动态表面就极其重要,可完整补偿姿势控制器统,而模拟动态条件。与仅能模拟静态条件的静态平台相较,动态表面更能呈现病理学方面的问题。
仪器控制
此坚固平台的直径为635 mm,非平面的圆顶直到动态平台之处均为柔软材质(如图2)。另有薄薄一层FSR 排列为阵列,固定于平台之上。我们另于平台之上安装感测器,以捕捉不同的站立姿势,并达到更大的仪控面积(如图2)。此系统好能尽量减少各种限制。
每次进行EO 实验,COP 明显均集中在同一区域。但若进入EC 实验,受测人员的COP 分布就会产生的变化。结果显示,所有受测人员若要在不平衡的表面上达到平衡,将极度依赖自己生理上的本体感受器(Proprioceptor) 告知大脑目前状态,也解释了COP 分配区域大幅增多的原因。
一项对EC 实验的有趣观察指出,若受测人员对生活形态抱持轻微的积极态度,则摇摆的程度较大;若对生活形态抱持适当的积极态度,其摇摆程度亦较小。不同的生活形态亦反应出COP 的分配范围。与适当积极态度的受测人员相较,较不积极的人其COP 分配范围亦较大。
若受测人员已熟悉了Balance Trainer 动态平台,亦将更能控制COP 的分配范围,亦能进一步控制自己的本体感受器。在实际撷取资料之前,这些受测人员已经实际使用动态平台达7 天。
结论
总的来说,我们用LabVIEW 与DAQ 建构动态平图,可了解人体在不稳定表面上的平衡状态。仪控式的动态平台显示了下列特性:
• 测得受测人员的姿势控制与摆动情形若受测人员的COP分配范围较大,也耗上更多力气才能达到平衡
• 受测人员若对生活抱持积极的态度,也展现了较佳的姿势控制能力
• 在切断视觉之后,人体会立刻切换为本体感受器,通知身体是否在特定方向的摆动幅度过大
• 受测人员在熟悉了平台之后,亦将缩小其COP分配范围综合以上结论,受测人员只要能控制自己的本体感受器,就越能在非平衡的表面上让自己保持平衡。
使用LabVIEW 与NI CompactDAQ 测试小型牵引机的噪音与振动
概述:使用LabVIEW and NI CompactDAQ模组架构的可携式资料撷取系统记录测试参数并且根据受测的单元与组态产生报告。
我们选择LabVIEW 架构的可携式DAQ 系统,且NI CompactDAQ 模组可轻松携带至户外测试场地。系统将记录测试参数,并根据受测单元与组态产生报告。另外,我们也可重新设定系统,以用于如振动量测的其他应用。
LabVIEW 图形化程式设计的特性,让我们可轻松学习,且软体亦可无限制客制化。因为如此,我们功能以NI 软体工程师撰写的程式迅速上手,再针对自己的需求客制化其输入与输出,针对各个特定测试产生所需的报表。
牵引机噪音满足多项排放标准,而为保护使用者所订定的引擎噪音也有多种规范。售往欧洲的牵引机,先通过完整的测试,除了表明该设备已符合特定的欧洲标准,并需标示其他测试中的声音功率强度。这些规范可避免机器损害使用者的听力,且若人体长期暴露于高噪音与高振动的环境中,往往会对身体造成不良的影响。
声音功率量测
适用于声音功率的LabVIEW 参考函式库VI,加上NI Sound and Vibration Measurement Suite,可让我们按照ISO-3744 的标准,透过声源周围的麦克风阵列,而计算出声音功率。声音功率代表由声源所发出的声音能量强度,并可用于大多数的环境噪音测试作业。在受测声源周围,排列出既定几何图案的麦克风阵列,即可进行量测作业。我们将麦克风所测得的声压强度(dB ref 20 µPa) 加以平均,随即得出声音功率强度(dB ref 1 pW)。
此标准另说明麦克风几何形式的大小与形状,还有修正背景噪音的方式。在计算总声音功率强度之前,我们平均表面区域的声压强度,以获得表面的平均分数倍频频谱。在得出表面的平均分数(Octave) 频谱之后,即可测定全部的声音功率强度。声音强度的量测结果,可透过各个频带(Band) 中的声音强度,呈现为总强度或分数倍频频谱。我们使用内建的参照函式库VI,并由NI 工程师协助使用LabVIEW,客制化声音功率的量测程式。
测试场地
我们于草地上建造半径13 公尺的户外水泥测试地。每6 个麦克风为1 组阵列,并安装于三脚架上,且其中2 组三脚架约为518 公分(17 英尺) 高。为了设置测试作业,我们使用自己设计的容器安装并保护的脚架、连接线、麦克风、笔记型电脑,与测试小桌。我们共设置6 组麦克风脚架,并有连接线将各组麦克风连至DAQ 机箱。完成参考量测以校准系统之后,随即开始测试。
使用LabVIEW和PXI定位飞行过程中飞机的噪声源
概述:基于NI LabVIEW软件搭建一个应用程序,并使用NI PXI硬件从布置在跑道上的相位麦克风阵列采集数据。
研究客机上的噪声源
为了能开发出更为安静的客机,我们定位所有的噪声源,以加强我们对噪音生成原理的认识。在开发一架飞机时,我们可以通过数值分析和模型测试预测噪音等级。然而,实际飞机噪音的属性和特性只能在实际飞行测试中才能获得。利用声音波束成形技术来定位噪音源是一种有效可行的方法。波束成形是一种使用定位噪声源的方法,同时能获得噪声源的振幅。虽然我们在JAXA项目上小型模型飞机的风洞测试和飞行测试中已经发展并改进了这项技术,但还未曾将这项技术应用于实际飞行的飞机中。2009年,我们拥有了一架小型Mitsubishi MU-300 Diamond商务机。2010年,我们开始在跑道上设置了相位麦克风阵列,通过噪声源定位测量来验证我们现有的技术,并找到可以提高的空间。
相位麦克风阵列的测量
相位阵列包含了许多麦克风,分布在一个大直径的范围上。利用噪声源的声波到达每个麦克风时间的微小差别,我们可以估算出每个噪声源的位置和强度。在这个测试中,我们设计了相位阵列来辨识飞行于120米高度的飞机上两个相距4米的1kHz音频信号。这个相控阵列包含了99个麦克风,分布在一个直径30米的圆形区域上。
飞行中的噪声源定位测试包括飞机发动机状态; 声觉测量,以及飞机飞过相位阵列时的位置、高度和速度。因为飞机产生的噪音在传输到地面麦克风的过程中会被大气削弱,因此我们还需要记录气象数据,例如风向、速度、温度和湿度。
最近来访记录