CN110244620A - 一种基于fpga的集成化数字配电控制器 - Google Patents

一种基于fpga的集成化数字配电控制器 Download PDF

Info

Publication number
CN110244620A
CN110244620A CN201910526726.1A CN201910526726A CN110244620A CN 110244620 A CN110244620 A CN 110244620A CN 201910526726 A CN201910526726 A CN 201910526726A CN 110244620 A CN110244620 A CN 110244620A
Authority
CN
China
Prior art keywords
module
data
control
switch
fpga
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910526726.1A
Other languages
English (en)
Inventor
李龙华
陈磊
田野
朱予辰
孙明熙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Control and Electronic Technology
Original Assignee
Beijing Institute of Control and Electronic Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Control and Electronic Technology filed Critical Beijing Institute of Control and Electronic Technology
Priority to CN201910526726.1A priority Critical patent/CN110244620A/zh
Publication of CN110244620A publication Critical patent/CN110244620A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25257Microcontroller

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)

Abstract

本发明公开一种基于FPGA的集成化数字配电控制器,包括:串口接收发送模块(1)、数据解析模块(2)、串口数据应答模块(3)、开关控制模块(4)、开关量监视模块(5)、模拟量采集模块(6)和复位控制模块(7);通过RS422接口接收来自飞行控制装置的供配电指令,并在FPGA中进行指令译码与解析,执行相应的供配电操作;同时,控制器具备状态回读与实时监视的功能;本发明提高了控制***供配电集成化程度,减少***电磁干扰,并有效降低重量、体积和成本。

Description

一种基于FPGA的集成化数字配电控制器
技术领域
本发明涉及一种配电控制器,特别是一种基于FPGA的集成化数字配电控制器。
背景技术
传统配电器一般采用分离的电磁继电器组合而成,即用电磁继电器作为各***、单机的配电执行机构,直接使用硬件电平控制信号驱动继电器线包端,因此要求供配电设备与用电设备距离不能太远,并且由于大量的电磁继电器,设备尺寸、功率与温升、可靠性和测试性,已日渐成为制约***小体积、轻质化、低功耗和高可靠性要求的瓶颈问题。
集成化数字配电提供了一种新的供配电架构,多路配电输出可以高度集成,基于元器件级,以“数字化控制、集中散热和所有状态可监测”为特点的固体开关组合实现方式能够有效节省电缆使用数量,大大减小体积,降低重量,有效控制成本,且具有较好的环境适应性。使用FPGA的集成化数字配电控制器可以进一步提高供配电装置工作的稳定性与可靠性,且能够利用FPGA并行特性,全面监视开关量、模拟量等状态。
发明内容
本发明目的在于提供一种基于FPGA的集成化数字配电控制器,解决供配电装置控制信号多、体积重量大和可靠性差的问题。
一种基于FPGA的集成化数字配电控制器,包括:串口接收发送模块、数据解析模块、串口数据应答模块、开关控制模块、开关量监视模块、模拟量采集模块和复位控制模块。
串口接收发送模块与数据解析模块相连,数据解析模块与开关控制模块和串口数据应答模块相连,开关量监视模块及模拟量采集模块与串口数据应答模块相连,串口数据应答模块与串口接收发送模块相连,复位控制模块与其它各模块相连。
串口接收发送模块的功能:采用被动应答式通信,接收到飞行控制装置命令后产生相应的动作,并根据用户指定的协议回复,完成通信。
数据解析模块功能:按照与飞行控制装置的通信协议,对串口接收发送模块接收到的命令数据包进行解析并校验;具备多种类型数据解析处理能力,并根据命令形成相应的控制信号,告知串口数据应答模块与开关输出控制模块。
串口数据应答模块功能:以被动方式响应飞行控制装置的命令,根据应用层通信协议打包回复数据,并通过串口接收发送模块逐字节向飞行控制装置回复数据。
开关控制模块功能:根据按照数据解析模块的控制信号,驱动对应固态继电器开关的导通与关断;此外,开关控制模块还能够根据外部紧急控制信号,直接切断固态继电器开关,以提高***安全性。
开关量监视模块功能:实时监视固态继电器开关状态,并对开关量输入信号进行有效的滤波处理,能够保证获取真实、稳定的输入信号状态;能够对外部输入的断电控制信号进行有效性检查,符合条件时,直接通知开关控制模块进行断电操作;并能够锁定外部有效控制信号,用于记录设备所处应用环境。
模拟量采集模块功能:周期性采集外部电压、电流值,有序切换采集通道,并对采集结果进行排序,排除最大最小数据,并对有效数据进行均值操作,模拟量采集结果通过寄存器提供给串口数据应答模块,用于回复飞行控制装置的命令。
复位控制模块功能:在上电后完成对其它模块进行复位操作,尤其是对开关控制模块进行复位控制,确保所有开关不存在误动作,各模块正常工作后,复位控制模块将封锁复位,确保其它各模块工作稳定可靠。
复位控制模块接收来自外部的复位信号,并对其它各模块进行复位,使其它各模块具备明确的初始状态。控制器采取被动应答方式,通过串口接收发送模块接收来自飞行控制装置的命令,并由数据解析模块自动解析应用层协议并进行校验与帧格式判断,根据命令内容,译码出相应的控制信号,通过开关控制模块驱动固态继电器驱动器,进而控制固态继电器的开通与关断。开关量监视模块与模拟量采集模块不受串口控制命令的影响,监视与采集按照固定周期执行,执行结果输出使用寄存器,供串口数据应答模块使用。开关量的监视进行合理的滤波处理,以确保开关量采集状态的稳定可靠;模拟量采集进行排序、去除最大数与最小数,然后均值处理,确保模拟量采集的准确性。串口数据应答模块能够依据命令类型,自动生成回复数据,完成与飞行控制装置的通信。
附图说明
图1一种基于FPGA的集成化数字配电控制器组成示意图。
1.串口接收发送模块 2.数据解析模块 3.串口数据应答模块 4.开关控制模块 5.开关量监视模块 6.模拟量采集模块 7.复位控制模块
具体实施方式
一种基于FPGA的集成化数字配电控制器,包括:串口接收发送模块1、数据解析模块2、串口数据应答模块3、开关控制模块4、开关量监视模块5、模拟量采集模块6和复位控制模块7。
串口接收发送模块1与数据解析模块2相连,数据解析模块2与开关控制模块4和串口数据应答模块3相连,开关量监视模块5及模拟量采集模块6与串口数据应答模块3相连,串口数据应答模块3与串口接收发送模块1相连,复位控制模块7与其它各模块相连。
串口接收发送模块1的功能:采用被动应答式通信,接收到飞行控制装置命令后产生相应的动作,并根据用户指定的协议回复,完成通信。
数据解析模块2功能:按照与飞行控制装置的通信协议,对串口接收发送模块1接收到的命令数据包进行解析并校验;具备多种类型数据解析处理能力,并根据命令形成相应的控制信号,告知串口数据应答模块3与开关输出控制模块4。
串口数据应答模块3功能:以被动方式响应飞行控制装置的命令,根据应用层通信协议打包回复数据,并通过串口接收发送模块1逐字节向飞行控制装置回复数据。
开关控制模块4功能:根据按照数据解析模块2的控制信号,驱动对应固态继电器开关的导通与关断;此外,开关控制模块4还能够根据外部紧急控制信号,直接切断固态继电器开关,以提高***安全性。
开关量监视模块5功能:实时监视固态继电器开关状态,并对开关量输入信号进行有效的滤波处理,能够保证获取真实、稳定的输入信号状态;能够对外部输入的断电控制信号进行有效性检查,符合条件时,直接通知开关控制模块4进行断电操作;并能够锁定外部有效控制信号,用于记录设备所处应用环境。
模拟量采集模块6功能:周期性采集外部电压、电流值,有序切换采集通道,并对采集结果进行排序,排除最大最小数据,并对有效数据进行均值操作,模拟量采集结果通过寄存器提供给串口数据应答模块3,用于回复飞行控制装置的命令。
复位控制模块7功能:在上电后完成对其它模块进行复位操作,尤其是对开关控制模块4进行复位控制,确保所有开关不存在误动作,各模块正常工作后,复位控制模块7将封锁复位,确保其它各模块工作稳定可靠。
复位控制模块7接收来自外部的复位信号,并对其它各模块进行复位,使其它各模块具备明确的初始状态。控制器采取被动应答方式,通过串口接收发送模块1接收来自飞行控制装置的命令,并由数据解析模块2自动解析应用层协议并进行校验与帧格式判断,根据命令内容,译码出相应的控制信号,通过开关控制模块4驱动固态继电器驱动器,进而控制固态继电器的开通与关断。开关量监视模块5与模拟量采集模块6不受串口控制命令的影响,监视与采集按照固定周期执行,执行结果输出使用寄存器,供串口数据应答模块3使用。开关量的监视进行合理的滤波处理,以确保开关量采集状态的稳定可靠;模拟量采集进行排序、去除最大数与最小数,然后均值处理,确保模拟量采集的准确性。串口数据应答模块3能够依据命令类型,自动生成回复数据,完成与飞行控制装置的通信。

Claims (8)

1.一种基于FPGA的集成化数字配电控制器,其特征在于包括:串口接收发送模块(1)、数据解析模块(2)、串口数据应答模块(3)、开关控制模块(4)、开关量监视模块(5)、模拟量采集模块(6)和复位控制模块(7);
串口接收发送模块(1)与数据解析模块(2)相连,数据解析模块(2)与开关控制模块(4)和串口数据应答模块(3)相连,开关量监视模块(5)及模拟量采集模块(6)与串口数据应答模块(3)相连,串口数据应答模块(3)与串口接收发送模块(1)相连,复位控制模块(7)与其它各模块相连;
复位控制模块(7)接收来自外部的复位信号,并对其它各模块进行复位,使其它各模块具备明确的初始状态;控制器采取被动应答方式,通过串口接收发送模块(1)接收来自飞行控制装置的命令,并由数据解析模块(2)自动解析应用层协议并进行校验与帧格式判断,根据命令内容,译码出相应的控制信号,通过开关控制模块(4)驱动固态继电器驱动器,进而控制固态继电器的开通与关断;开关量监视模块(5)与模拟量采集模块(6)不受串口控制命令的影响,监视与采集按照固定周期执行,执行结果输出使用寄存器,供串口数据应答模块(3)使用;开关量的监视进行合理的滤波处理,以确保开关量采集状态的稳定可靠;模拟量采集进行排序、去除最大数与最小数,然后均值处理,确保模拟量采集的准确性;串口数据应答模块(3)能够依据命令类型,自动生成回复数据,完成与飞行控制装置的通信。
2.根据权利要求1所述的一种基于FPGA的集成化数字配电控制器,其特征在于所述串口接收发送模块(1)的功能:采用被动应答式通信,接收到飞行控制装置命令后产生相应的动作,并根据用户指定的协议回复,完成通信。
3.根据权利要求1所述的一种基于FPGA的集成化数字配电控制器,其特征在于所述数据解析模块(2)的功能:按照与飞行控制装置的通信协议,对串口接收发送模块(1)接收到的命令数据包进行解析并校验;具备多种类型数据解析处理能力,并根据命令形成相应的控制信号,告知串口数据应答模块(3)与开关输出控制模块(4)。
4.根据权利要求1所述的一种基于FPGA的集成化数字配电控制器,其特征在于所述串口数据应答模块(3)的功能:以被动方式响应飞行控制装置的命令,根据应用层通信协议打包回复数据,并通过串口接收发送模块(1)逐字节向飞行控制装置回复数据。
5.根据权利要求1所述的一种基于FPGA的集成化数字配电控制器,其特征在于所述开关控制模块(4)的功能:根据按照数据解析模块(2)的控制信号,驱动对应固态继电器开关的导通与关断;此外,开关控制模块(4)还能够根据外部紧急控制信号,直接切断固态继电器开关,以提高***安全性。
6.根据权利要求1所述的一种基于FPGA的集成化数字配电控制器,其特征在于所述开关量监视模块(5)的功能:实时监视固态继电器开关状态,并对开关量输入信号进行有效的滤波处理,能够保证获取真实、稳定的输入信号状态;能够对外部输入的断电控制信号进行有效性检查,符合条件时,直接通知开关控制模块进行断电操作;并能够锁定外部有效控制信号,用于记录设备所处应用环境。
7.根据权利要求1所述的一种基于FPGA的集成化数字配电控制器,其特征在于所述模拟量采集模块(6)的功能:周期性采集外部电压、电流值,有序切换采集通道,并对采集结果进行排序,排除最大最小数据,并对有效数据进行均值操作,模拟量采集结果通过寄存器提供给串口数据应答模块(3),用于回复飞行控制装置的命令。
8.根据权利要求1所述的一种基于FPGA的集成化数字配电控制器,其特征在于所述复位控制模块(7)的功能:在上电后完成对其它模块进行复位操作,尤其是对开关控制模块(4)进行复位控制,确保所有开关不存在误动作,各模块正常工作后,复位控制模块(7)将封锁复位,确保其它各模块工作稳定可靠。
CN201910526726.1A 2019-06-18 2019-06-18 一种基于fpga的集成化数字配电控制器 Pending CN110244620A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910526726.1A CN110244620A (zh) 2019-06-18 2019-06-18 一种基于fpga的集成化数字配电控制器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910526726.1A CN110244620A (zh) 2019-06-18 2019-06-18 一种基于fpga的集成化数字配电控制器

Publications (1)

Publication Number Publication Date
CN110244620A true CN110244620A (zh) 2019-09-17

Family

ID=67887732

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910526726.1A Pending CN110244620A (zh) 2019-06-18 2019-06-18 一种基于fpga的集成化数字配电控制器

Country Status (1)

Country Link
CN (1) CN110244620A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110718052A (zh) * 2019-10-21 2020-01-21 上海米尺网络技术有限公司 一种无线采集装置及数据采集方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6253267B1 (en) * 1997-07-31 2001-06-26 Samsung Electronics Co., Ltd. Hot-plug of PCI bus using single chip
CN102185262A (zh) * 2011-02-10 2011-09-14 山东计保电气有限公司 智能型集成变电站
CN104423298A (zh) * 2013-09-09 2015-03-18 深圳航天东方红海特卫星有限公司 一种配电控制器
CN104460427A (zh) * 2014-10-31 2015-03-25 上海卫星工程研究所 模块化微型卫星平台综合电子***
CN105182944A (zh) * 2015-09-30 2015-12-23 成都飞机工业(集团)有限责任公司 一种无人机全数字固态配电管理***及配电管理方法
CN106066611A (zh) * 2015-04-21 2016-11-02 三星电子株式会社 通过对接对功能进行扩展的方法及其电子装置
CN207281579U (zh) * 2017-06-22 2018-04-27 国网湖北省电力公司武汉供电公司 配电自动化终端自动测试仪
CN109542063A (zh) * 2018-11-21 2019-03-29 上海航天计算机技术研究所 一种综合接口控制设备及星载综合电子***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6253267B1 (en) * 1997-07-31 2001-06-26 Samsung Electronics Co., Ltd. Hot-plug of PCI bus using single chip
CN102185262A (zh) * 2011-02-10 2011-09-14 山东计保电气有限公司 智能型集成变电站
CN104423298A (zh) * 2013-09-09 2015-03-18 深圳航天东方红海特卫星有限公司 一种配电控制器
CN104460427A (zh) * 2014-10-31 2015-03-25 上海卫星工程研究所 模块化微型卫星平台综合电子***
CN106066611A (zh) * 2015-04-21 2016-11-02 三星电子株式会社 通过对接对功能进行扩展的方法及其电子装置
CN105182944A (zh) * 2015-09-30 2015-12-23 成都飞机工业(集团)有限责任公司 一种无人机全数字固态配电管理***及配电管理方法
CN207281579U (zh) * 2017-06-22 2018-04-27 国网湖北省电力公司武汉供电公司 配电自动化终端自动测试仪
CN109542063A (zh) * 2018-11-21 2019-03-29 上海航天计算机技术研究所 一种综合接口控制设备及星载综合电子***

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
刘红奎: "基于FPGA的固态功率控制器的设计与实现", 《中国优秀硕士学位论文全文数据库 工程科技II辑》 *
怯肇乾 编: "《基于底层硬件的软件设计》", 31 August 2008, 北京航空航天大学出版社 *
樊继明 等: "《FPGA深度解析》", 31 May 2015, 北京航空航天大学出版社 *
郑志洪 等: "基于FPGA的直流固态功率控制器的设计", 《机电元件》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110718052A (zh) * 2019-10-21 2020-01-21 上海米尺网络技术有限公司 一种无线采集装置及数据采集方法
CN110718052B (zh) * 2019-10-21 2020-12-29 上海米尺网络技术有限公司 一种无线采集装置及数据采集方法

Similar Documents

Publication Publication Date Title
CN107769385A (zh) 应用于物联网的智能配电终端及用电监控方法
US20180159574A1 (en) Wakeup circuit for battery sampling integrated chip and battery energy storage system
CN110782367A (zh) 一种低压配电物联网***及设备即插即用方法
CN105958655A (zh) 变电站通信***远程重启装置
CN207732497U (zh) 一种机器人控制***掉电保存电路
KR20190085099A (ko) 정전 처리 방법 그리고 연결 관계 획득 방법 및 디바이스
CN106787219B (zh) 变电站自动化设备故障判断及自愈方法
CN110244620A (zh) 一种基于fpga的集成化数字配电控制器
CN202948290U (zh) 船舶动力信息分布式数据采集装置
CN204376460U (zh) 一种bms电池管理***的远程监控***
CN207652137U (zh) 应用于物联网的智能配电终端及用电监控***
CN107962965B (zh) 一种车载燃料电池能量分配管理控制装置
CN106300462A (zh) 电池下电电路
EP4054036A1 (en) Circuit breaker identification method and apparatus, and device
CN108390546A (zh) 一种应用于物联网的智能配电终端
CN205195414U (zh) 网络gnss接收机电源***
CN104104550A (zh) 一种基于bmc卡的交换刀片的管理方案
CN207623767U (zh) 一种一键开关机***
CN204424153U (zh) 一种智能型户外交流高压真空重合器
CN105717970A (zh) 待机电源管理电路和电子电器
CN206250835U (zh) 电压互感器电源设备及其电源备自投控制装置
CN111121341B (zh) 一种热泵故障自诊断***
CN113113262B (zh) 一种永磁控制器分合闸模块
CN109494881A (zh) 监控室外通讯设备箱状态的管理***
CN105515190A (zh) 一种基于机载网络的智能电源管理***及方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190917

WD01 Invention patent application deemed withdrawn after publication