飞机电源控制器远程监控系统设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
飞机电源控制器远程监控系统开发背景机载电源系统的供电质量及稳定程度决定了整个飞机在实际使用中的性能优劣。尤其随着航空宇航科技的迅猛发展,飞机上的电子设备从数量和质量上都有很大提高,这便对机上电源的供电品质、供电安全性提出了更高的要求。航空工程领域中对电源系统的设计因飞机用途、规模的不同而异。上文中提到,飞机电源系统中主要是由燃料发动机带动交流发电机产生电能,经过处理后再经过二次电源变换为各机上用电设备需要的输电形式。而电源控制器作为飞机电源系统的“监督员”,主要负责对发电机输出的电压、电流、频率等电力参数进行监控和保护,一般表现为在飞机电源故障运行时,能够及时对故障进行补救,若故障已无法补救则自动切除故障,防止其扩大,同时,对故障进行定位和评估,并启动应急措施以保证对机上重要设备的应急供电。出于信息保存、智能分析的需要,控制器还须实时地将自身工作状态及电源系统中其它重要参数传送至供电控制管理计算机,便于其对故障信息进行记录、判断并进行控制。可见在飞机电源系统中,电源供电品质是由其本身决定的,但飞机电源供电的安全性、稳定性和可靠性直接由控制器决定,因此控制器性能优劣反映了整个飞机电源系统的性能优劣。然而,在产品单独做试验的时候,往往因为没有上位机或管理计算机,试验员在控制器运行的过程中无法判断输出传输端口是否正常工作,从串口所发出的数据是否正确、上位机是否正常接收到数据等等牵扯通讯的信息都无从得知;此外,随着科技的进步,越来越多的控制器都配备了与飞机的管理计算机系统通信的功能,这就更需要一部能够携带方便且易于使用的仿真管理计算机来帮助试验员来进行产品通信性能的检查;飞机电源控制器远程监控系统设计目的控制器在飞机电源系统中具有至关重要的作用,也因此对控制器的数据传数功能的检查与评测工作也就尤为重要。虽然目前市面上有现成的PCI/PXI模拟板卡可以进行安装和使用,但这种板卡价格昂贵,且一般都需要专门的工业控制计算机来提供相应的接口,尤其在涉及多台设备通信的时候,投入大、不容易移动、人力物力消耗严重;此外往往这种板卡需要专门的软件驱动来对板卡进行设置,使用复杂;所以这就引出了飞机电源控制器远程监控系统的诞生。本系统以完成控制器通信端口检测这一任务为背景,针对中航工业某单位设计研发的某型飞机电源控制器为例,设计一套飞机电源控制器远程监控系统;其作为对该型控制器通讯端口工作性能进行批量检测的系统,应具有安全、灵活、开放等特点。并通过对软件和硬件平台的任务分配与组合及不断改善,从可时效性、可靠性、整合性等方面对监控系统进行完善,使其最终满足系统设计要求。本系统旨在依照该型控制器的工作特点、工作要求,为其提供需要的外部激励信号源来仿真控制器的使用环境。关于软件说明开发环境说明(1)随着计算机编程技术的发展,越来越多的程序设计语言成为程序设计人员的选择,本文选择的软件开发环境为labwindows/CVI;LabWindows/CVI National Instruments( NI)(美国国家仪器公司,简称NI公司)推出的交互式C语言开发环境。LabWindows/CVI将功能强大、使用灵活的C语言加以利用,并在C语言的基础上对其功能进行扩展与用于数据采集分析和显示的测控专业工具有几的结合起来;LabWindows/CVI的集成化开发环境、交互式编成方法、函数面板和丰富的库函数都大大地增强了C语言的功能,为熟悉C语言的开发人员建立检测系统、自动测试环境、数据采集系统、过程监控系统、虚拟仪器等提供了一个理想的开发环境和工具。即便如此在目前的测控专业开发环境琳琅满目的情况下,Labwindows/CVI编成环境的使用率并不乐观。又由于NI大力扶持Labview G语言编程环境下,使得编程更加的轻松和智能;用户只需要了解简单的逻辑关系和数据类型即可以使用LabView编写一个较为不错的测控软件;而且从使用方面来说,labView也更容易上手;这也导致了LabWindows/CVI的参考资料相对较少,网上的资料更是内容有限;(2)本文选择使用相对方便快捷的ACCESS数据库,便于安装与配置;本文重点在于讲述LabWindows/CVI中SQL Toolkit的使用上;SQL Toolkit是NI公司为labview和labWindows/CVI共同访问数据库而开发的一组API控制接口;SQL Toolkit支持ODBC(注:开放数据库互连(ODBC)是MICROSOFT提出的数据库访问接口标准。)数据库源链接和访问模式;用户可以通过这种模式链接数据源,并可通过SQL语句来直接对数据库进行访问及操作;然而,SQL Toolkit在labWindows/CVI的使用也常常被程序员们所放弃,因为SQL Toolkit在Labview 中的表现尤其在查询效率

文档评论(0)

学术无戒 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档