LabWindows/CVI的便携式电源控制器测试系统设计
为了实现对电源控制器(PCU)检测的需求,提出了一种基于LabWindows/CVI的电源控制器的测试系统设计方案,并完成系统的软硬件设计。该系统的硬件部分主要用来模拟PCU的各种输入信号,软件部分采用LabWindows/CVI进行编程,能够完成对其输出信号进行检测。实际应用表明,该系统具有操作简便、测试准确的特点,达到了设计要求。
随着航空技术的迅速发展,现代飞机的性能得到了很大地提高,先进的用电设备得到广泛的应用,因此,对电源的要求也越来越高。电源控制器能够在飞机电源系统出现故障情况时自动的切除故障单元,防止故障的扩大和故障传播,保证重要的机载设备的用电需求,并将相关信息传送给非航空电子监控处理机。因此,电源控制器具有直流电源系统的控制保护功能、直流地面电源监控器的功能、蓄电池监测功能和自检测(BYT)、故障诊断和隔离功能。直流电源系统的控制保护功能是指通过对整流器的主接触器、汇流条连接接触器以及直流二次电源系统的控制与保护功能;直流地面电源监控器的功能是指通过对直流地面电源接触器的控制实现对直流地面电源的控制与保护功能;蓄电池监测功能是指蓄电池出现过温时发出蓄电池过温故障信号,在两台变压整流器同时失效时无条件接通蓄电池;自检测、故障诊断和隔离功能是指在飞机电源系统出现故障情况时自动诊断故障,切除故障单元,实现故障隔离和定位,并将供电系统的工作状态信息和PCU本身的工作状态信息传送给非航空电子监控处理机。
可见,对电源控制保护器的准确测试变得非常重要。为了实现对电源控制器的准确检测,在做了需求分析的基础上,提出并设计了一种基于LabWindows/CVI的便携式电源控制器测试系统(以下简称"测试系统")设计方案。该系统能够完成对其准确测试。
为满足某型飞机的电源控制保护器进行测试的需求,结合PCU与飞机电气系统的连接关系,经过分析得到PCU的输入信号共分为以下3部分:11路来自飞机供电系统的模拟信号,其中包含7路直流电压信号(0~50 V)和4路直流电流信号;19路来自飞机供电系统开关量信号;以及来自非航空电子监控处理机的自检请求信号和飞机电气参数等信号。
要想完成对以上信号的测试,需要做好以下几个方面。首先该测试系统应能模拟PCU工作时飞机电源系统的各种状况,模拟PCU的各种输入信号,并检测PCU的输出信号,判断出PCU在各种状态下是否按要求工作;其次,应能检测PCU的输出控制信号是否满足其保护控制逻辑及时序的要求,并能够实时监视PCU的输出信号是否正常;再次,还应具有模拟非航空电子监控处理机与PCU之间的通信;最后系统要能够进行自检。
1 总体设计
该测试系统结构图如图1所示,在对电源控制器(PCU)的测试过程中,通过测试计算机产生电压信号送到模拟信号产生电路,用来模拟来自飞机供电系统的模拟信号;PCU产生的输出控制信号经过输出信号检测电路后送到测试计算机;测试计算机与PCU之间的相互通信,通过PCU通信信号检测电路进行转换,最后测试结果由测试计算机进行显示,并完成测试结果的打印。
2 系统硬件设计
测试系统硬件主要由变压整流电路、功放电路、脉动电路、继电器电路、开关电源、测试计算机(工控机)和打印机等组成,系统硬件结构图如图2所示。变压器整流电路主要用来输出交流22 V和交流115 V,以及用来输出+5 V和+28 V直流电压,分别为继电器供电和模拟开关信号;功放电路主要由电源电路和功放部分组成,继电器电路主要用来实现相应电路的连接;工控机的I/O板卡中的输出信号与继电器电路相连,分别作为继电器的驱动信号和用于测量继电器状态。工控机是测试系统的核心,用实现测试中指令的发送、数据的采集与处理和测试结果的显示等。
模拟信号检测电路主要是为PCU提供输入信号,直流电压电流的模拟信号由测试计算机控制D/A板卡输出两路电流信号和两路电压信号,两路电流信号分别模拟左TRU和右TRU电流控制信号。在PCU测试系统中,模拟直流电流信号利用精密电阻转变为电压信号,然后与两路电压信号一起分别经过各自的调理电路后变为需要的电压模拟信号。电源控制器需要检测的各种故障开关量信号采用+28.5 V的电压信号进行模拟。
PCU输出控制信号检测电路主要是用来实现对输出控制信号的准确检测。电源控制器输出控制信号主要完成对各接触器或继电器和各告警指示灯的控制与驱动,输出驱动信号电压为28.5 V.根据PCU控制电路输出信号的不同,可以将输出的控制驱动信号进行分类检测,用继电器或接触器模拟飞机上各接触器、继电器,电源控制器输出控制驱动信号接
LabWindows CVI 便携式 电源 控制器 相关文章:
- 基于LabWindows/CVI的通信电源系统自动化测试的实现(01-23)
- 基于LabWindows CVI的扭矩扳手数据处理系统的设计与实现(10-16)
- 基于LabWindows/CVI虚拟仪器编程语言的飞行模拟器(08-12)
- Labwindows/CVI+Matlab建立高频衰减模型(02-27)
- 基于Labwindows/CVI和Matlab高频衰减模型建立与应(11-22)
- LabWindows/CVI虚拟仪器编程语言的飞行模拟器(08-09)
- 婵°倕鍊瑰玻鎸庮殽閸モ晙鐒婇柛鏇ㄥ灱閺嗐儳鈧鎮堕崕鎶藉煝閼测晜鏆滈柛顐g箓閹鏌熺€涙ê濮囬柣鎾规硶閹峰顢橀悢鍛婄暚缂備礁顑呴鍛淬€冨⿰鍛晳闁跨噦鎷�
闂佺ǹ绻堥崝宥夊蓟閻斿憡濯寸€广儱鎷嬮崝鍛槈閺冨倸孝闁汇劎濮甸敍鎰板箣濠婂懐鎳囨繛鎴炴尰濮樸劑鎮¢敍鍕珰闁糕槅鍘剧粈澶愭煙缂佹ê濮囩€规洖鐭傞幆宥夊棘閸喚宀涢悗瑙勬偠閸庢壆绱為弮鍫熷殑闁芥ê顦~鏃堟煥濞戞ǹ瀚板┑顕呬邯楠炲啴濡搁妷锕€娓愰梻渚囧亞閸犳劙宕瑰鑸碘拹濠㈣埖鐡曠粈瀣归崗鍧氱細妞ゎ偄鎳橀幆鍐礋椤愩倖顔忔俊顐ゅ閸ㄥ灚瀵奸幇顔剧煓閻庯綆浜為悷锟�...
- 婵炴垶鎼╅崢鐐殽閸モ晙鐒婇柛鏇ㄥ灱閺嗐儳鈧鎮堕崕鎶藉煝閼测晜鏆滈柛顐g箓閹鏌熺€涙ê濮囬柣鎾规硶閹峰顢橀悢鍛婄暚缂備礁顑呴鍛淬€冨⿰鍛晳闁跨噦鎷�
缂備緡鍣g粻鏍焵椤掑﹥瀚�30婵犮垼鍩栧畝绋课涢鍌欑剨闁告洦鍨奸弳銉╂煕閳哄喚鏀版い鏂垮閹风娀宕滆閺屻倝鏌ㄥ☉妯侯殭缂佹鎸鹃埀顒傤攰閸╂牕顔忕捄銊﹀珰闁规儳鎳愮粈澶愭煕閺傜儤娅呮い鎺斿枛瀹曘劌螣閻戞ê娓愰梻渚囧亞閸犳洟骞撻鍫濈濡鑳堕鍗炩槈閹垮啩绨婚柟顔奸叄瀵粙鎮℃惔锝嗩啅婵☆偆澧楅崹鍨閹邦喚鐭欓悗锝庝簽閻熷酣鏌i妸銉ヮ伂妞も晪绠戞晥闁跨噦鎷�...
- Agilent ADS 闂佽桨鐒﹂悷銉╊敆閻旂厧鏄ョ痪顓炴媼閸炴煡鎮归崶褍鈷旈柍璇插悑缁鸿棄螖閸曞灚顥�
婵炴垶鎸婚幐鎼侇敊瀹ュ绠抽柛顐秵閸わ箓鏌ㄥ☉妯垮闁告瑥绻樺Λ鍐閿濆骸鏁奸柣鐔哥懐閺嬪儊S闂佸憡鑹剧€氼噣锝為幒妤€绀夐柣鏃囶嚙閸樻挳鏌涘⿰鍐濞村吋鍔楃划娆戔偓锝庝簽鐎瑰鏌i姀鈺冨帨缂侀亶浜跺畷婵嬪煛閸屾矮鎲鹃梺鐑╁亾閸斿秴銆掗崼鏇熷剹妞ゆ挾濮甸悾閬嶆煛閸愩劎鍩f俊顐ユ硶閳ь剚鍐荤紓姘辨閻у挷S...
- HFSS闁诲孩鍐荤紓姘卞姬閸曨垰鏄ョ痪顓炴媼閸炴煡鎮归崶褍鈷旈柍璇插悑缁鸿棄螖閸曞灚顥�
闁荤姍鍐仾缂佽鐒︾粙澶愬箻閹颁礁鏅欓梺鐟版惈閻楁劙顢氶幎鑺ユ櫖閻忕偠妫勫鍧楁⒒閸稑鐏辨い鏂款樀楠炴帡宕峰▎绂⊿闂佹眹鍔岀€氼剚鎱ㄥ☉銏″殑闁芥ê顦扮€氭煡骞栫€涙ɑ鈷掗柡浣靛€濋弫宥囦沪閽樺鐩庨梺鍛婃煛閺呮粓宕戝澶婄闁靛ň鏅滃銊х磼椤栨繂鍚圭紒顔芥そ瀹曠兘寮跺▎鎯уΤ婵炴垶姊绘慨鐢垫暜婢舵劕绠垫い鈥抽敪SS...
- CST閻庣敻鍋婇崰妤冧焊濠靛棭鍟呴柕澶堝€楃粙濠囨倵楠炲灝鈧洟鎮$捄銊﹀妞ゆ挾鍠愬▓宀€绱掔€n亶鍎忔い銊︾矌閹叉鏁撻敓锟�
闂佸搫顦€涒晛危閹存緷铏光偓锝傛櫅閻︽粓鎮规担绛嬪殝缂佽鲸绻堝畷妤呭Ω閳哄倹銆冮柣鐘辩瀵泛顔忕欢缍璗闂佸憡鑹剧€氫即濡村澶婄闁绘棁顕ч崢鎾煕濠婂啳瀚板ù鍏煎姉缁瑧鈧綆浜炵€瑰鏌i姀鈺冨帨缂佽鲸绻堝畷婵嬪煛閸屾矮鎲鹃棅顐㈡祩閸嬪﹪鍩€椤掑倸鏋欓柛銈嗙矌閳ь剚鍐婚梽鍕暜婢舵劕绠垫い鈥愁敍T闁荤姳鐒﹀畷姗€顢橀崨濠冨劅闁哄啫鍊归弳锟�...
- 闁诲繐绻愮€氫即銆傞崼鏇炴槬闁惧繗顕栭弨銊╂煕閳哄喚鏀版い鏂垮閹风娀宕滆閺岋拷
婵炴垶鎸稿ú锝囩箔閳ь剙螖閸屾惮鎴﹀Χ婵傚摜宓侀柛鎰级閸曢箖鎮硅閸ゆ牜妲愬┑鍥ㄤ氦婵炲棗娴烽弰鍌炴偣閸パ冣挃闁宠鍚嬬粙澶嬫姜閹殿喚鈽夐梺闈╄礋閸斿矂鎯冮悩绛圭矗闁瑰鍋涜灇闂佸搫鐗滈崹鍫曘€傞锕€鏄ラ柣鏃€鐏氭禍锝夋倶閻愬瓨绀冮悗姘辨暬閹虫ê顫濋崜褏顦梺鐟扮仛閹搁绮崨鏉戦敜婵﹩鍓涢弶浠嬫煟閵娿儱顏х紒妤佹尰缁嬪顫濋鍌氭暏缂佺虎鍘搁崑锟�...
- 閻庣敻鍋婇崰妤冧焊濠靛牅鐒婇柛鏇ㄥ灱閺嗐儲绻涢弶鎴剶闁革絾妞介獮娆忣吋閸曨厾鈻曢梺绯曟櫇椤㈠﹪顢欓崟顓熷珰闁告挆鈧弻銈夋煕濮橆剛澧︽繛澶涙嫹
闁荤姵鍔﹂崢娲箯闁秴瑙﹂柛顐犲劜閼茬娀鏌¢崶銊︾稇闁汇倕瀚伴獮鍡涙偑閸涱垳顦紓鍌氬暞閸ㄧ敻宕规惔銊ノュ〒姘e亾妞わ絽澧庨幏顐﹀矗濡搫纾块梺闈涙閼冲爼濡靛顑芥灃闁靛繒濮甸悵銈夋煏閸℃洘顦峰ǎ鍥э躬瀹曪綁鏌ㄧ€n剛鍩嶉梺鎸庣☉閺堫剟宕瑰⿰鍛暫濞达絽婀辨竟澶愭煛瀹ュ妫戠紒銊ユ健閺屽懘鏁撻敓锟�...