大功率速调管高功放监控软件设计与实现.docVIP

大功率速调管高功放监控软件设计与实现.doc

  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文档。上传文档
查看更多
大功率速调管高功放监控软件设计与实现

大功率速调管高功放监控软件设计与实现   摘要:大功率速调管高功放运行于高压环境,组成复杂需要冷却散热。由于其输出功率高并且调试困难,为了方便操作,避免高电压、高功率误操作造成人身伤害,专门开发了大功率速调管高功放监控软件,对整个速调系统进行监控管理。所设计的软件采用了模块化方法,实现了对速调管高功放的工作参数监视、设置功率等功能,进行了设置功率稳定性拷机测试。实验结果表明,该软件运行可靠,操作简便,输出功率稳定性高,满足了速调管高功放监控的设计要求。   关键词关键词:速调管高功放;高电压;高功率   中图分类号:TP319文献标识码:A文章编号文章编号2013)0010008403   作者简介:白士军(1977-),男,中国电子科技集团公司第二十七研究所工程师,研究方向为航天测控系统监控软件开发。   0引言   大功率速调管高功放硬件由冷却系统设备、高压电源系统设备、大功率微波合成网络、控保电路、大功率速调管等设备组成。它主要放大射频小信号,通过卫星天线输出高达数十千瓦的功率。大功率速调管高功放监控软件(以下简称监控软件)主要完成对冷却设备、高压电源设备、控保电路等设备统一监控和管理,同时完成大功率的输出控制功能。速调管高功放输出功率高达数十千瓦,速调管只有中间段功率输出线性而两端功率输出非线性,因此设置输出功率是一大难点。另外,监控软件设计需要考虑抗高压电源开关机及冷却系统压缩机频繁启动对监控系统造成的干扰。   1监控软件设计   监控软件控制和监视参数信息量大,执行的控制命令多达二十多条,监视的参数和状态信息达八十多项。Borland C++ 6.0快速开发工具由于开发界面比较方便,采用Borland C++ 6.0进行监控软件开发。   监控软件主要控制冷却子系统、电源子系统、控保电路等硬件设备,冷却子系统、电源子系统基于PLC嵌入式软件进行开发,它们分别通过串口和监控软件进行通信。冷却子系统的控制包括开/关机功能。电源子系统的控制主要包括辅电开/关机、高压开/关机等。监控软件主要监视冷却子系统的风机和压缩机的启动和停止状态、收集机??窗体波导、天线馈源等的流量信息和压力信息等,同时监视电源子系统的高压电源电压、电流信息、温度、故障信息等。速调管高功放监控要进行6路模拟电压输入、1路模拟电压输出控制、16路开关量输入、16路开关量输出等模拟量和开关量的采集控制。   从成本、安装空间、监控多方面进行考虑和比较,最终采用研华工控机+PCI1710 A/D卡+PCI1730 I/O卡+PCI1612B多串口卡的控制方案。   2监控软件设计与实现   监控软件设计主要包括4个功能模块:串口通信模块、实时监测模块、数据采集模块、故障处理模块。串口通信模块主要完成监控软件与冷却系统、电源系统的串口通信功能。实时监测模块完成监控软件对冷却系统、电源系统、射频小信号监视、控制功能。故障处理模块完成对冷却系统、电源系统、射频小信号的故障监视和处理。如图2所示。   2.1串口通信模块[2]   串口通信模块是速调管高功放监控软件的重要模块之一,速调管高功放监控软件通过通信模块对冷却设备、电源设备进行监测和控制。冷却子系统压缩机和风机的频繁启动或停止、大功率水泵的运行会对冷却子系统的串口通信造成干扰,高压电源的硬启动或发生故障时的快速关断,为解决对串口通信的干扰,监控软件采用了光纤转串口收发模块与冷却子系统和电源子系统进行串口通信。   串口通信的开发有两种,一种是采用WindowsAPI进行串口软件开发,另一种是采用串口控件进行开发。采用Windows API进行串口开发操作复杂,代码量也较大,所以采用串口控件进行开发。串口控件有Microsoft提供的MSCOMM、研华公司的PCommPro等。监控软件最终采用研华公司开发的PCommPro串口动态库控件,简化了串口的开发控制操作。另外要求冷却系统、电源系统采用统一的串口通信协议,规定了多字节数据上报要遵循低字节在前、高字节在后的原则。串口通信流程如图3所示。   采用Borland C++ Builder 6.0开发语言,需要采取两个步骤:   (1)在头文件中添加#include 和#include “PComm.h”。   (2)在库文件中添加“PCommb.lib”库文件。   2.2实时监控模块   实时监控模块主要完成电源设备、冷却设备、小信号的控制和监视功能。控制功能主要完成冷却设备的开关机控制、高压电源设备的辅电开关机和高压开关机控制、小信号单元的设置功率、ALC开闭环、射频输出开关控制功能。监视功能包括冷却设备的流量、温度、压力、故障信息;电源设备的电压、电流、温度、故障信息;小信号故障信息、

文档评论(0)

erterye + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档