CN110244620A - A kind of integrated digital distribution controller based on FPGA - Google Patents

A kind of integrated digital distribution controller based on 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
Chinese (zh)
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/en
Publication of CN110244620A publication Critical patent/CN110244620A/en
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

The present invention discloses a kind of integrated digital distribution controller based on FPGA, comprising: serial ports receives sending module (1), data resolution module (2), serial data responder module (3), switch control module (4), switching value monitoring module (5), analogue collection module (6) and resets control module (7);It is instructed by RS422 interface from the power supply and distribution of flight control assemblies, and carries out Instruction decoding and parsing in FPGA, execute corresponding power supply and distribution operation;Meanwhile the function that controller has state readback and monitors in real time;The present invention improves control system power supply and distribution integration degree, reduces system electromagnetic interference, and weight, volume and cost is effectively reduced.

Description

A kind of integrated digital distribution controller based on FPGA
Technical field
The present invention relates to a kind of distribution controller, especially a kind of integrated digital distribution controller based on FPGA.
Background technique
Conventional electrical distribution device is generally composed using isolated electromagnetic relay, that is, use electromagnetic relay as each system, Single machine matches electrical actuators, directly relay line Bao Duan is driven using hardware level controling signal, therefore it is required that power supply and distribution is set It is standby to must not be too far away with electrical equipment distance, and due to a large amount of electromagnetic relay, equipment size, power and temperature rise, reliability And testability, increasingly become the bottleneck problem of system for restricting small size, lighting, low-power consumption and high reliability request.
Integrated number distribution provides a kind of new power supply and distribution framework, and multichannel power distribution output can be highly integrated, is based on Component grade, the solid switch combination implementation with the characteristics of " Digital Control concentrates heat dissipation and institute stateful to monitor " Cable usage quantity can be effectively saved, volume is greatly reduced, reduces weight, effectively control cost, and there is preferable environment Adaptability.Using the integrated digital distribution controller of FPGA can be further improved the stability of power supply and distribution device work with can By property, and FPGA parallel characteristics can be utilized, monitor the states such as switching value, analog quantity comprehensively.
Summary of the invention
It is an object of that present invention to provide a kind of integrated digital distribution controller based on FPGA, solution power supply and distribution device control The problem of signal processed is more, volume weight is big and poor reliability.
A kind of integrated digital distribution controller based on FPGA, comprising: serial ports receives sending module, data parse mould Block, serial data responder module, switch control module, switching value monitoring module, analogue collection module and reset control module.
Serial ports receives sending module and is connected with data resolution module, data resolution module and switch control module and serial ports number It is connected according to responder module, switching value monitoring module and analogue collection module are connected with serial data responder module, serial data Responder module receives sending module with serial ports and is connected, and resets control module and is connected with other each modules.
The function of serial ports reception sending module: it is communicated using passive response formula, is produced after receiving flight control assemblies order Raw corresponding movement, and the Protocol answers specified according to user, complete communication.
Data resolution module function: according to the communication protocol with flight control assemblies, sending module is received to serial ports and is received To command packet parsed and verified;Have multiple types of data dissection process ability, and is formed accordingly according to order Control signal, inform serial data responder module and switch output control module.
Serial data responder module function: the order of flight control assemblies is passively responded, according to application layer communication Protocol packing replys data, and replys data to flight control assemblies by the way that serial ports reception sending module is byte-by-byte.
Switch control module function: according to the control signal according to data resolution module, corresponding solid-state relay is driven to open The conducting and shutdown of pass;In addition, switch control module can also be according to external emergent control signal, directly cutting solid-state relay Switch, to improve security of system.
Switching value monitoring module function: monitoring solid-state relay switch state in real time, and switch amount input signal carries out Effective filtering processing, can guarantee to obtain true, stable status input signal;Externally input power-off can be controlled and be believed Number carry out validity check, when eligible, directly notice switch control module progress power operation;And outside can be locked have Effect control signal, for application environment locating for recording equipment.
Analogue collection module function: periodically acquisition external voltage, current value orderly switches acquisition channel, and to adopting Collection result is ranked up, and excludes minimax data, and carry out averaging operation to valid data, analog acquisition result is by posting Storage is supplied to serial data responder module, for replying the order of flight control assemblies.
It resets control module function: completing to carry out reset operation to other modules after the power-up, especially to switch control Module carries out reset control, it is ensured that there is no malfunctions for all switches, and after each module works normally, resetting control module will be blocked It resets, it is ensured that other each modules are stable and reliable in work.
It resets control module to receive from external reset signal, and other each modules is resetted, make other each moulds Block has specific original state.Controller takes passive response mode, receives sending module by serial ports and receives from flight The order of control device, and application layer protocol is automatically parsed by data resolution module and carries out verification and is judged with frame format, according to Command context, decodes out corresponding control signal, drives solid-state relay driver by switch control module, and then control solid State relay being opened and turning off.Switching value monitoring module and analogue collection module are not influenced by serial ports control command, are supervised Depending on executing with acquisition according to the fixed cycle, implementing result output uses register, uses for serial data responder module.Switching value Monitoring be reasonably filtered, to ensure the reliable and stable of switch acquisition state;Analog acquisition is ranked up, goes Except maximum number and minimum number, then average value processing, it is ensured that the accuracy of analog acquisition.Serial data responder module being capable of foundation Command type automatically generates reply data, completes the communication with flight control assemblies.
Detailed description of the invention
A kind of integrated digital distribution controller composition schematic diagram based on FPGA of Fig. 1.
1. serial ports receives 2. data resolution module of sending module, 3. serial data responder module, 4. switch control mould 5. switching value monitoring module of block, 6. analogue collection module 7. resets control module
Specific embodiment
A kind of integrated digital distribution controller based on FPGA, comprising: serial ports receives sending module 1, data parse mould Block 2, serial data responder module 3, switch control module 4, switching value monitoring module 5, analogue collection module 6 and reset control Module 7.
Serial ports receives sending module 1 and is connected with data resolution module 2, data resolution module 2 and switch control module 4 and string Mouth data answering module 3 is connected, and switching value monitoring module 5 and analogue collection module 6 are connected with serial data responder module 3, Serial data responder module 3 receives sending module 1 with serial ports and is connected, and resets control module 7 and is connected with other each modules.
The function of serial ports reception sending module 1: it is communicated using passive response formula, is produced after receiving flight control assemblies order Raw corresponding movement, and the Protocol answers specified according to user, complete communication.
2 function of data resolution module: according to the communication protocol with flight control assemblies, sending module 1 is received to serial ports and is connect The command packet received is parsed and is verified;Have multiple types of data dissection process ability, and phase is formed according to order The control signal answered informs serial data responder module 3 and switch output control module 4.
3 function of serial data responder module: the order of flight control assemblies is passively responded, according to application layer communication Protocol packing replys data, and replys data to flight control assemblies by the way that serial ports reception sending module 1 is byte-by-byte.
4 function of switch control module: according to the control signal according to data resolution module 2, corresponding solid-state relay is driven The conducting and shutdown of switch;In addition, switch control module 4 can also according to external emergent control signal, directly cutting solid-state after Electric switch, to improve security of system.
5 function of switching value monitoring module: monitoring solid-state relay switch state in real time, and switch amount input signal carries out Effective filtering processing, can guarantee to obtain true, stable status input signal;Externally input power-off can be controlled and be believed Number carry out validity check, when eligible, directly notice switch control module 4 progress power operation;And outside can be locked Effectively control signal, for application environment locating for recording equipment.
6 function of analogue collection module: periodically acquisition external voltage, current value orderly switches acquisition channel, and to adopting Collection result is ranked up, and excludes minimax data, and carry out averaging operation to valid data, analog acquisition result is by posting Storage is supplied to serial data responder module 3, for replying the order of flight control assemblies.
It resets 7 function of control module: completing to carry out reset operation to other modules after the power-up, especially to switch control Module 4 carries out reset control, it is ensured that there is no malfunctions for all switches, and after each module works normally, resetting control module 7 will be sealed Lock resets, it is ensured that other each modules are stable and reliable in work.
It resets control module 7 to receive from external reset signal, and other each modules is resetted, make other each moulds Block has specific original state.Controller takes passive response mode, receives sending module 1 by serial ports and receives from flight The order of control device, and application layer protocol is automatically parsed by data resolution module 2 and carries out verification and is judged with frame format, according to Command context, decodes out corresponding control signal, drives solid-state relay driver by switch control module 4, and then control Solid-state relay being opened and turning off.Switching value monitoring module 5 and analogue collection module 6 be not by the shadow of serial ports control command It rings, monitoring is executed with acquisition according to the fixed cycle, and implementing result output uses register, is used for serial data responder module 3. The monitoring of switching value is reasonably filtered, to ensure the reliable and stable of switch acquisition state;Analog acquisition carries out Sequence removes maximum number and minimum number, then average value processing, it is ensured that the accuracy of analog acquisition.Serial data responder module 3 Reply data can be automatically generated according to command type, complete the communication with flight control assemblies.

Claims (8)

1. a kind of integrated digital distribution controller based on FPGA, characterized by comprising: serial ports reception sending module (1), Data resolution module (2), serial data responder module (3), switch control module (4), switching value monitoring module (5), analog quantity Acquisition module (6) and reset control module (7);
Serial ports receives sending module (1) and is connected with data resolution module (2), data resolution module (2) and switch control module (4) It is connected with serial data responder module (3), switching value monitoring module (5) and analogue collection module (6) and serial data response Module (3) is connected, and serial data responder module (3) receives sending module (1) with serial ports and is connected, and resets control module (7) and its Its each module is connected;
It resets control module (7) to receive from external reset signal, and other each modules is resetted, make other each modules Has specific original state;Controller takes passive response mode, receives sending module (1) by serial ports and receives from flight The order of control device, and application layer protocol is automatically parsed by data resolution module (2) and carries out verification and is judged with frame format, root According to command context, corresponding control signal is decoded out, drives solid-state relay driver by switch control module (4), in turn Control solid-state relay being opened and turning off;Switching value monitoring module (5) and analogue collection module (6) are not controlled life by serial ports The influence of order, monitoring are executed with acquisition according to the fixed cycle, and implementing result output uses register, for serial data responder module (3) it uses;The monitoring of switching value is reasonably filtered, to ensure the reliable and stable of switch acquisition state;Analog quantity Acquisition is ranked up, removes maximum number and minimum number, then average value processing, it is ensured that the accuracy of analog acquisition;Serial data Responder module (3) can automatically generate reply data according to command type, complete the communication with flight control assemblies.
2. a kind of integrated digital distribution controller based on FPGA according to claim 1, it is characterised in that the string Mouth receives the function of sending module (1): being communicated using passive response formula, is generated accordingly after receiving flight control assemblies order Communication is completed in movement, and the Protocol answers specified according to user.
3. a kind of integrated digital distribution controller based on FPGA according to claim 1, it is characterised in that the number According to the function of parsing module (2): according to the communication protocol with flight control assemblies, receiving sending module (1) to serial ports and receive Command packet parsed and verified;Have multiple types of data dissection process ability, and is formed accordingly according to order Signal is controlled, informs serial data responder module (3) and switch output control module (4).
4. a kind of integrated digital distribution controller based on FPGA according to claim 1, it is characterised in that the string The function of mouth data answering module (3): the order of flight control assemblies is passively responded, is beaten according to application layer communication protocol Packet replys data, and replys data to flight control assemblies by the way that serial ports reception sending module (1) is byte-by-byte.
5. a kind of integrated digital distribution controller based on FPGA according to claim 1, it is characterised in that described to open It closes the function of control module (4): according to the control signal according to data resolution module (2), driving corresponding solid-state relay switch Conducting and shutdown;In addition, switch control module (4) can also be according to external emergent control signal, directly cutting solid-state relay Device switch, to improve security of system.
6. a kind of integrated digital distribution controller based on FPGA according to claim 1, it is characterised in that described to open Measure the function of monitoring module (5) in pass: monitoring solid-state relay switch state in real time, and switch amount input signal carries out effectively Filtering processing, can guarantee to obtain true, stable status input signal;Externally input power down control signal can be carried out Validity check, when eligible, directly notice switch control module carries out power operation;And external effectively control can be locked Signal, for application environment locating for recording equipment.
7. a kind of integrated digital distribution controller based on FPGA according to claim 1, it is characterised in that the mould The function of analog quantity acquisition module (6): periodically acquisition external voltage, current value orderly switches acquisition channel, and to collection result It is ranked up, excludes minimax data, and averaging operation is carried out to valid data, analog acquisition result is mentioned by register It supplies serial data responder module (3), for replying the order of flight control assemblies.
8. a kind of integrated digital distribution controller based on FPGA according to claim 1, it is characterised in that described multiple The function of position control module (7): it completes to carry out reset operation to other modules after the power-up, especially to switch control module (4) reset control is carried out, it is ensured that there is no malfunctions for all switches, and after each module works normally, resetting control module (7) will be sealed Lock resets, it is ensured that other each modules are stable and reliable in work.
CN201910526726.1A 2019-06-18 2019-06-18 A kind of integrated digital distribution controller based on FPGA Pending CN110244620A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910526726.1A CN110244620A (en) 2019-06-18 2019-06-18 A kind of integrated digital distribution controller based on FPGA

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910526726.1A CN110244620A (en) 2019-06-18 2019-06-18 A kind of integrated digital distribution controller based on FPGA

Publications (1)

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

Family

ID=67887732

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910526726.1A Pending CN110244620A (en) 2019-06-18 2019-06-18 A kind of integrated digital distribution controller based on FPGA

Country Status (1)

Country Link
CN (1) CN110244620A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110718052A (en) * 2019-10-21 2020-01-21 上海米尺网络技术有限公司 Wireless acquisition device and data acquisition method

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 (en) * 2011-02-10 2011-09-14 山东计保电气有限公司 Intelligent integrated substation
CN104423298A (en) * 2013-09-09 2015-03-18 深圳航天东方红海特卫星有限公司 Power distribution controller
CN104460427A (en) * 2014-10-31 2015-03-25 上海卫星工程研究所 Integrated electronic system for modular microsatellite platform
CN105182944A (en) * 2015-09-30 2015-12-23 成都飞机工业(集团)有限责任公司 Full digital solid-state power distribution management system and method for unmanned plane
CN106066611A (en) * 2015-04-21 2016-11-02 三星电子株式会社 Method function being extended by docking and electronic installation thereof
CN207281579U (en) * 2017-06-22 2018-04-27 国网湖北省电力公司武汉供电公司 Distribution power automation terminal auto testing instrument
CN109542063A (en) * 2018-11-21 2019-03-29 上海航天计算机技术研究所 A kind of Complex interface control equipment and spaceborne Integrated Electronic System

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 (en) * 2011-02-10 2011-09-14 山东计保电气有限公司 Intelligent integrated substation
CN104423298A (en) * 2013-09-09 2015-03-18 深圳航天东方红海特卫星有限公司 Power distribution controller
CN104460427A (en) * 2014-10-31 2015-03-25 上海卫星工程研究所 Integrated electronic system for modular microsatellite platform
CN106066611A (en) * 2015-04-21 2016-11-02 三星电子株式会社 Method function being extended by docking and electronic installation thereof
CN105182944A (en) * 2015-09-30 2015-12-23 成都飞机工业(集团)有限责任公司 Full digital solid-state power distribution management system and method for unmanned plane
CN207281579U (en) * 2017-06-22 2018-04-27 国网湖北省电力公司武汉供电公司 Distribution power automation terminal auto testing instrument
CN109542063A (en) * 2018-11-21 2019-03-29 上海航天计算机技术研究所 A kind of Complex interface control equipment and spaceborne Integrated Electronic System

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 (en) * 2019-10-21 2020-01-21 上海米尺网络技术有限公司 Wireless acquisition device and data acquisition method
CN110718052B (en) * 2019-10-21 2020-12-29 上海米尺网络技术有限公司 Wireless acquisition device and data acquisition method

Similar Documents

Publication Publication Date Title
US20180159574A1 (en) Wakeup circuit for battery sampling integrated chip and battery energy storage system
CN107769385A (en) Intelligent power distribution terminal and power monitoring method applied to Internet of Things
CN110782367A (en) Low-voltage power distribution Internet of things system and equipment plug-and-play method
CN105958655A (en) Remote restart apparatus for communication system of transformer substation
CN207732497U (en) A kind of robot control system power down preservation circuit
KR20190085099A (en) Electrostatic processing method and connection relation acquisition method and device
CN107962965B (en) Vehicle-mounted fuel cell energy distribution management control device
CN106787219B (en) Automation of transformation substations equipment fault judgement and self-healing method
CN110244620A (en) A kind of integrated digital distribution controller based on FPGA
CN202948290U (en) Ship power information distributed data acquisition device
CN204376460U (en) A kind of long distance control system of BMS battery management system
CN207652137U (en) Intelligent power distribution terminal and power monitoring system applied to Internet of Things
CN108390546A (en) A kind of Intelligent power distribution terminal applied to Internet of Things
CN205195414U (en) Network GNSS receiver electrical power generating system
CN104104550A (en) BMC card based blade switching management scheme
CN207623767U (en) An a kind of key switch machine system
CN105717970A (en) Standby power supply management circuit and electronic product
CN206250835U (en) Voltage transformer power-supply device and its power supply prepared auto restart control device
CN105337403A (en) Network GNSS receiver power source system and control method thereof
CN111121341B (en) Heat pump fault self-diagnosis system
CN113113262B (en) Permanent magnet controller opening and closing module
CN109494881A (en) Monitor the management system of outdoor communication equipment box-like state
CN105515190A (en) Intelligent power supply management system and method based on airborne network
CN218332331U (en) Multi-purpose electric actuator controller compatible with multiple communication modes
CN103728886A (en) Intelligent power management system and management method of intelligent power management system

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