0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一种双双余度的汇流条功率控制装置的设计与研究

机电信息杂志 来源:机电信息杂志 作者:艾 莉 2024-01-19 14:13 次阅读

引言

汇流条功率控制装置是飞机供电控制管理系统的重要组成部分[1],主要用于实现对飞机交直流供电系统进行控制、管理和状态监测[2-3]。为了提高汇流条功率控制装置实时运行的可靠性[4],本文设计了一种双双余度的系统结构,通过双通道互为冗余及两节点机互为冗余,使设备某部分资源出现故障时仍可以正常工作,从而降低系统崩溃的概率,有效提高飞机的作战能力和安全性。

1 供电控制管理系统结构

供电控制管理系统是由电源系统的各个控制装置和配电系统的各个控制装置组成的一个分布式计算机网络,这些数字式设备通过电气总线实现信息交联,完成供电系统的信息综合处理,并通过机电管理总线实现与机电综合管理系统(机电综合管理计算机、各个机电系统控制管理计算机)交联。

供电控制管理系统中设置有2台汇流条功率控制装置(BPCU)、12台电源系统控制装置、7台一次配电控制装置(PPDU)。

两台汇流条功率控制装置为主备工作方式,分别为BPCU1和BPCU2,其中BPCU1为主BPCU,位于飞机左侧,BPCU2为备份,位于飞机右侧。BPCU通过CAN总线与机电综合管理系统实现信息交联,通过CAN总线及HB6096总线与电源系统控制装置、一次配电控制装置实现信息交联。BPCU系统交联关系图如图1所示。

wKgZomWqEymATpfcAAFUxOykX30476.png

2 汇流条功率控制装置双双余度的系统结构设计

2.1

双双余度的系统结构

BPCU是供电系统的控制核心,为保证BPCU的任务可靠性,通过对供电控制管理系统的构型分析,并结合以往任务中积累的双余度的技术经验,采用分布式容错技术,设计了一种双双余度的BPCU系统结构,通过双通道互为冗余及两节点机互为冗余,使设备某部分资源出现故障时仍可以正常工作,从而降低系统崩溃的概率,有效提高飞机的作战能力和安全性。

每套供电控制管理系统设置两台BPCU,分别为BPCU1、BPCU2,两台BPCU采用同构型设计,每台BPCU可独立完成全部功能。

两台BPCU为主备工作模式,正常工作时由BPCU1控制输出,BPCU2处于热备份状态,当BPCU1的控制权失效后,由BPCU2控制输出。

每台BPCU内部为双余度配置,分为A、B两个通道,两通道为主备工作模式,正常工作时,由A通道控制输出,B通道处于热备份状态;当A通道故障时,在本机控制权有效的情况下,由B通道控制输出。

2.2

AB通道间的同步设计

为了保证两通道在进行比较、表决时所使用的数据是同一时刻采到的数据,必须采用同步设计。

BPCU双通道间的同步,采用软/硬结合的双握手同步算法,每个通道设计一个硬件同步指示器。

硬件同步指示器示意图如图2所示。

wKgZomWqEyqANl9XAABN4nqS4pw633.png

BPCU采用双握手同步方式,即A通道和B通道分别通过硬线1和硬线2向对方通道发送同步命令(TTL电平),再分别通过硬线2和硬线1接收规定的应答信号,若发送与接收一致,则同步成功,该操作连续进行两次(本通道写1,读另一个通道的1;本通道写0,读另一个通道的0)。采用两次握手可以解决同步指示器的恒“0”和恒“1”故障。

2.3

AB通道间数据传输

在A、B通道之间建立数据交叉传输链路(CCDL),用于A、B通道之间传输信息(包括输入/输出信息、状态信息等),实现两通道之间的信息共享。A、B通道间的交叉传输链路使用两路RS-422总线实现,A、B通道分别将各自的传输信息通过一路RS-422总线发送,并通过另一路RS-422总线接收对方的传输信息。

2.4

通道控制逻辑

通道控制逻辑用于两台节点机、四个通道之间的实时切换,切换的依据来自于软硬件自监控的结果。每个模块的通道控制逻辑具有一致性,保证了各通道相同功能的模块可进行互换。通道控制逻辑的设计应满足如下要求:

(1)任何时刻,只有一个通道控制输出,其余通道处于热备份状态;

(2)上电后,默认由BPCU1的A通道控制输出,通道控制权的转换顺序如图3所示,由左机A通道切换到左机B通道,由左机B通道切换到右机A通道,由右机A通道切换到右机B通道;

wKgZomWqEyqAHo9FAALNgdJxEmQ641.png

(3)工作过程中,某通道故障后自锁,不再获得控制权,由其他通道接管控制权,通道的切换是单向性的,这样的设计方法降低了切换逻辑的复杂性。

3 汇流条功率控制装置的硬件实现

3.1

处理器模块

处理器模块采用微处理器PowerPC8245完成对BPCU的控制与管理,并与其他模块进行信息交换完成解算、控制等任务,实现BPCU与上位机和下位机的通信功能,以及完成BPCU的数据记录功能。

处理器模块由基板、PPC8245子卡及CAN子卡组成,基板部分、PPC8245子卡、CAN子卡之间通过PCI总线进行信息交联。

PPC8245子卡的主要功能:(1)提供汇流条功率控制装置工作的系统时钟;(2)提供中断处理、存储器的读写、定时器控制;(3)系统和看门狗复位;(4)BIT检测;(5)实现与机电综合管理系统的通信功能;(6)提供与其他模块之间的数据传输通路;(7)提供地面维护接口;(8)实现数据记录和读取功能。

基板的主要功能:(1)离散量输入的采集;(2)离散量输出的控制;(3)通道控制逻辑的实现;(4)双通道间的数据传输;(5)提供HB6096总线通信接口;(6)具备BIT功能电路。

CAN子卡的主要功能:提供BPCU与机电综合管理系统的信息交互能力。

处理器模块的功能结构框图如图4所示。

wKgZomWqEyqAKva2AAEjtrtkBCw860.png

3.2

通用接口输入/输出模块

通用接口输入/输出模块主要用于BPCU外部连接各电气接口进行调理和匹配。

通用接口输入/输出模块功能组成主要包括PT1000模拟量输入采集电路、0~10 kΩ电阻输入采集电路、PWM输出驱动电路、BIT支持电路等。通用接口输入/输出模块的功能结构框图如图5所示。

wKgZomWqEyuAN7I_AADQq8ctBHc908.png

3.3

电源模块

电源模块由两个完全相同的电源通道组成,每个通道由正常直流汇流条和应急直流汇流条供电,通过二极管在每个通道内部汇流。这两种电源任一路输入BPCU时,BPCU应能正常工作。电源模块根据直流28 V(18~32 V)输入电压变换系统所需的直流输出电压,同时要保证电源的电压稳定度、负载稳定度、纹波电压Vp-p的范围和效率,还要具有过压、过流和瞬间短路保护的功能,故障排除后输出自动恢复正常工作。电源模块直流输出+5 V/4 A、±15 V/1 A。电源模块的功能结构框图如图6所示。

wKgZomWqEyuAP_U3AACKD6Vzahg116.png

4 汇流条功率控制装置的软件实现

BPCU软件由系统软件和地面支持软件组成。系统软件是核心程序,由操作系统软件、周期任务管理软件、设备驱动软件、余度管理软件、数据接口管理软件和BIT软件等组成。地面支持软件为软件开发系统维护提供平台。

4.1

系统软件

4.1.1操作系统

根据系统需要,BPCU操作系统选用嵌入式实时操作系统。实时操作系统是BPCU的基本执行软件,管理着系统中应用软件的工作过程和任务的执行顺序,具有快速实时响应、异常/看门狗处理、多任务调度、动态存储器管理、二进制信号量、互斥信号量、消息队列、系统时钟、辅助时钟支持能力及可剪裁能力。当BPCU硬件发生变化,系统可通过板级支持包BSP或增、减、修改相应的驱动程序,即可生成新的操作系统。

4.1.2周期任务管理

周期任务调度支持多个周期任务的调度,应用必须保证周期小的任务,在创建时赋予较高的优先级。周期任务调度提供周期任务初始化、周期任务创建、周期任务结束、周期任务停止、周期任务重新启动、周期任务继续执行、周期任务的删除等功能。

4.1.3 设备驱动

设备驱动程序包含IO驱动程序、总线驱动程序、NVSRAM驱动程序、看门狗驱动程序。

4.1.4余度管理

BPCU余度管理软件向应用软件提供的运行支持模块包括同步、数据比较监控、数据交叉传输。

4.1.5数据接口管理

数据接口管理是底层驱动和应用程序之间的接口管理,主要完成的功能是在一个周期任务中调用离散量输入驱动、模拟量输入驱动,将离散量输入和模拟量输入采集值输入到数据接口表中,并提供应用程序调用该采集值;同时数据接口表接收来自应用程序的离散量输出值,并通过调用离散量输出驱动将离散量输出到外部子系统中。

4.1.6 BIT

BIT测试是对自身资源进行检测,它可极大地提高系统的可测试性、可靠性和可维护性,减少维修时间和费用[5]。BIT测试的内容包括:CPU测试、存储器测试(RAM、NVRAM、FLASH)、中断测试、看门狗测试、定时器测试、串口测试、总线测试及离散量和状态量输入激励测试等。BIT有三种,包括周期BIT(PBIT)、加电BIT(PUBIT)、启动BIT(IBIT)。

4.2

地面支持软件

4.2.1 软件开发环境

软件开发环境的选择对软件的调试及开发效率具有重要作用。BPCU系统软件开发采用Tornado Ⅱ嵌入式集成开发平台,高速PC机作为宿主机,通过串行通道对汇流条功率控制装置进行软件加载和硬件调试。

4.2.2 程序在板编程

BPCU的在板编程由目标机程序和宿主机程序构成,用于在地面状态下完成BPCU的软件升级。在线编程工具需提供通过串口向DSP模块的FLASH存储器编程的功能。在线编程工具运行在Windows操作系统上,提供友好的人机界面,供用户选择需要编程的文件和要编程的FLASH存储器的起始地址,然后通过串口向目标机发送数据。

4.2.3数据下载

数据下载由目标机程序和宿主机程序构成,用于在地面开发状态将在NVSRAM中的数据记录读出,并记录到文件中,供地面维护人员使用。

5 结语

本文介绍了一种双双余度的汇流条功率控制装置的设计与实现,通过双通道互为冗余及两节点机互为冗余,使设备某部分资源出现故障时仍可以正常工作,从而降低系统崩溃的概率,有效提高飞机的作战能力和安全性。目前,该型汇流条功率控制装置已通过了多项试验验证,在试验过程中,汇流条功率控制装置工作稳定、可靠,其功能和性能均达到了预期的设计要求。








审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18621

    浏览量

    224908
  • FlaSh
    +关注

    关注

    10

    文章

    1575

    浏览量

    147056
  • 存储器
    +关注

    关注

    38

    文章

    7241

    浏览量

    162594
  • 上位机
    +关注

    关注

    27

    文章

    915

    浏览量

    54346
  • 功率控制
    +关注

    关注

    1

    文章

    60

    浏览量

    19030

原文标题:一种双双余度的汇流条功率控制装置的设计与研究

文章出处:【微信号:机电信息杂志,微信公众号:机电信息杂志】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TE Connectivity推出电源汇流连接器

    全球连接与传感领域领军企业TEConnectivity(TE)近日宣布推出电源汇流连接器,它的母排连接器能在个系统内进行配电。TE的各种产品组合具有插槽设计紧凑(提高空间效率)、提供热插拔功能
    发表于 11-05 09:17 1392次阅读

    一种自动冲水控制装置的设计

    一种自动冲水控制装置的设计
    发表于 07-11 05:55

    请问怎么设计一种智能信号装置

    怎么设计一种智能信号装置?智能信号装置系统是如何组成的?具有哪些优点?
    发表于 04-15 06:46

    怎样去设计一种汽车ABS控制器开发装置

    ABS控制器开发装置是由哪些部分构成的?怎样去设计一种汽车ABS控制器开发装置
    发表于 05-10 06:34

    如何去实现一种电台自动控制装置的设计?

    一种基于蓝牙的电台自动控制装置设计与实现
    发表于 06-02 06:57

    一种新型单相脉冲整流器的MATLAB仿真

    一种新型单相脉冲整流器的MATLAB仿真研究摘要:给出了一种新型的脉冲整流器,详细地介绍了其工作原理和控制方案,并对该整流器及其控制系统建立
    发表于 07-06 07:45

    一种计算机控制的智能车载导航装置

    本实用新型涉及导航装置技术领域,尤其涉及一种计算机控制的智能车载导航装置。背景技术:本实用新型涉及导航装置技术领域,尤其涉及
    发表于 09-02 08:57

    汇流通流能力计算

    PCB上贴装的汇流通流能力怎么计算,是否有公式,比如长*宽*高=14*2.5*2mm的汇流能过多大的电流。
    发表于 11-28 20:35

    一种新颖的功率因数校正芯片的研究

    一种新颖的功率因数校正芯片的研究 摘要:介绍了一种新颖的功率因数校正(PFC)芯片。它的主要特点是提高了轻载时的
    发表于 07-06 09:17 929次阅读
    <b class='flag-5'>一种</b>新颖的<b class='flag-5'>功率</b>因数校正芯片的<b class='flag-5'>研究</b>

    一种新颖的电流连续模式功率因数校正电路的研究

    一种新颖的电流连续模式功率因数校正电路的研究 摘要:介绍了一种固定关断时间控制
    发表于 07-11 09:42 716次阅读
    <b class='flag-5'>一种</b>新颖的电流连续模式<b class='flag-5'>功率</b>因数校正电路的<b class='flag-5'>研究</b>

    一种新型多电平SVPWM控制策略的研究

    一种新型多电平SVPWM控制策略的研究
    发表于 03-30 14:40 8次下载

    一种新型的大功率电源模块的研究

    一种新型的大功率电源模块的研究,大功率电源模块的研究
    发表于 05-10 10:35 6次下载

    一种新型通讯管理装置研究与实现_丁志宇

    一种新型通讯管理装置研究与实现_丁志宇
    发表于 02-07 18:11 0次下载

    一种新型轴向柱塞泵恒功率控制机构的研究

    针对目前恒功率控制机构结构复杂、成本高、对油液污染敏感等问题,提出了一种新型的轴向柱塞泵恒功率控制机构。介绍了新型恒
    发表于 03-05 10:17 0次下载
    <b class='flag-5'>一种</b>新型轴向柱塞泵恒<b class='flag-5'>功率</b><b class='flag-5'>控制</b>机构的<b class='flag-5'>研究</b>

    如何使用ARM CortexM0实现智能光伏汇流采集装置的设计

    介绍一种基于ARM CortexM0内核的NuMicro MO单片机为主控芯片的应用于光伏汇流箱的多回路光伏汇流采集装置的设计原理,以及该产品主要技术指标与应用。
    发表于 03-24 12:46 18次下载
    如何使用ARM CortexM0实现智能光伏<b class='flag-5'>汇流</b>采集<b class='flag-5'>装置</b>的设计