APP下载

基于LabVIEW面向对象的试车台实验控制软件设计

2016-11-11皮祖成戴善溪

软件 2016年8期
关键词:方法设计

皮祖成,陈 文,戴善溪

(中国航天空气动力技术研究院,北京 10074)

基于LabVIEW面向对象的试车台实验控制软件设计

皮祖成,陈文,戴善溪

(中国航天空气动力技术研究院,北京10074)

试车台实验控制软件用于发动机测力实验过程中对攻角的控制、天平及角度传感器数据的记录、并实现与总控系统的数据应答。软件的设计过程通过使用LabVIEW的G#扩展,使得LabVIEW中的对象能够以引用的方式传递,相对于按值传递的方式而言扩大了对象的共享范围,使得软件编写的灵活性增加。G#扩展支持了基于接口的面向对象方法,使得诸多的设计模式得以顺利的应用到LabVIEW的编程当中。该软件最后通过采用面向对象的分析、设计方法,并采用LabVIEW图形化编程平台,实现了一个可靠、灵活的测控软件。

接口;LabVIEW;G#;设计模式

本文著录格式:皮祖成,陈文,戴善溪. 基于LabVIEW面向对象的试车台实验控制软件设计[J]. 软件,2016,37(8):104-110

0 引言

该软件所控制的试车台用于发动机的测力实验,其中包括发动机的三个力(推力、升力和侧向力)以及三个力矩(偏航、俯仰和滚转)。通过对台架倾斜角度的控制来实现实验过程中对发动机攻角的改变。试车台的基本结构如图1所示,其中包括天平、角度传感器、锁紧装置、攻角机构(攻角动平台、攻角定平台、电动缸)。天平用于测量六分量的力和力矩;角度传感器用于测量攻角的实际大小;锁紧机构用于在流场建立过程中对试车台的保护,在流场建立稳定后将解除锁定,以便正常的测力;……

登录APP查看全文

猜你喜欢

方法设计
何为设计的守护之道?
《丰收的喜悦展示设计》
学习方法
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
用对方法才能瘦
四大方法 教你不再“坐以待病”!
赚钱方法
捕鱼