[go: up one dir, main page]

CN103731053A - High-power inverter digital control system and method based on SOPC technology - Google Patents

High-power inverter digital control system and method based on SOPC technology Download PDF

Info

Publication number
CN103731053A
CN103731053A CN201410004769.0A CN201410004769A CN103731053A CN 103731053 A CN103731053 A CN 103731053A CN 201410004769 A CN201410004769 A CN 201410004769A CN 103731053 A CN103731053 A CN 103731053A
Authority
CN
China
Prior art keywords
dual
port ram
signal
power inverter
control system
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.)
Granted
Application number
CN201410004769.0A
Other languages
Chinese (zh)
Other versions
CN103731053B (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.)
Shandong University
Original Assignee
Shandong University
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 Shandong University filed Critical Shandong University
Priority to CN201410004769.0A priority Critical patent/CN103731053B/en
Publication of CN103731053A publication Critical patent/CN103731053A/en
Application granted granted Critical
Publication of CN103731053B publication Critical patent/CN103731053B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Inverter Devices (AREA)

Abstract

本发明公开了一种基于SOPC技术的大功率逆变电源数字控制系统,包括:将模拟信号处理模块ACE、ARM Cortex M3内核、双口RAM以及底层控制器集成在一块芯片内部;所述双口RAM和底层控制器的功能均采用超高速集成电路硬件描述语言VHDL进行编程实现;所述模拟信号处理模块ACE通过APB总线与双口RAM通信,所述ARM Cortex M3内核通过AHB总线与双口RAM通信,所述双口RAM与底层控制器通信。本发明有益效果:集成度高,系统成本和复杂度低,适应性强;抗干扰性强,可靠性高,稳定性好;大大降低了系统设计的风险和成本以及系统硬件电路设计的复杂性,大幅提升了系统设计的灵活性,可广泛应用于众多场合,适应性强。

The invention discloses a high-power inverter digital control system based on SOPC technology, which includes: integrating an analog signal processing module ACE, an ARM Cortex M3 core, a dual-port RAM and a bottom controller into one chip; the dual-port The functions of the RAM and the underlying controller are all programmed and realized by the ultra-high-speed integrated circuit hardware description language VHDL; the analog signal processing module ACE communicates with the dual-port RAM through the APB bus, and the ARM Cortex M3 core communicates with the dual-port RAM through the AHB bus communication, the dual-port RAM communicates with the underlying controller. Beneficial effects of the present invention: high integration, low system cost and complexity, strong adaptability; strong anti-interference, high reliability, and good stability; greatly reducing the risk and cost of system design and the complexity of system hardware circuit design , which greatly improves the flexibility of system design, can be widely used in many occasions, and has strong adaptability.

Description

Large power inverter power source numerical control system and method based on SOPC technology
Technical field
The present invention relates to a kind of large power inverter power source numerical control system and method based on SOPC technology.
Background technology
Large power inverter power source is very extensive in field application such as electric power, welding.Along with the development of the SOPC technology such as single-chip microcomputer, DSP, FPGA, the application of digital technology, has significantly promoted the friendly of the control precision of large power inverter power source system, intelligent, stability and man-machine interaction.But, in the workplace of large power inverter power source, various strong electromagnetic interference and high frequency components have often been full of, take the source of welding current as example, because welding process is a complicated change procedure that comprises the factors such as metallurgy, physics, chemistry, inversion welding source is as a kind of energy conversion, be operated in the complicated adverse circumstances of strong jamming, exist the high frequency of power switch pipe to switch, numerous disturbing factors such as the impact of rectifier diode, external electromagnetic radiation, cause a lot of home equipment poor reliability, repair rate is high.Therefore how to improve the accuracy that data high-speed obtains and transmits, become the key that promotes large power inverter power source equipment.
Programmable system on chip (System on a Programmable Chip, SOPC), is a kind of advanced person's embedded system, and employing one single chip completes the major function of whole system, flexible design.With field programmable gate array (Field Programmable Gate Array, FPGA) be example, it is a kind of semi-custom Circuits System in application-specific integrated circuit (ASIC) (ASIC) field, solved custom circuit and the limited shortcoming of original programming device gate circuit number, can be at inner Embedded Operating System.But, due to the restriction of FPGA internal resource and performance, often adopt in actual applications double-core or the coenocytisms such as " MCU+FPGA ", " DSP+FPGA ", each several part co-ordination.But, due to the strong jamming condition of large power inverter power source system, this has proposed severe challenge to the double-core based on mass data exchange or the reliability and stability of multinuclear control system, and High-reliability Control System based on single-chip, can significantly improve the anti-interference of large power inverter power source equipment, promote accuracy and the system reliability of data high-speed exchange, guarantee system high-speed, stable, operation safely.
Summary of the invention
Object of the present invention is exactly in order to address the above problem, proposed a kind of large power inverter power source numerical control system and method based on SOPC technology, this system dynamic response is fast, and control precision is high, good reliability, the energy conversion system that can be widely used in reliability and stability to have relatively high expectations.
To achieve these goals, the present invention adopts following technical scheme:
A large power inverter power source numerical control system based on SOPC technology, comprising: analog modules A CE, ARM Cortex M3 kernel, dual port RAM and bottom controller are integrated in to chip piece inside.
The function of described dual port RAM and bottom controller all adopts the Very High Speed Integrated Circuit (VHSIC) hardware description language VHDL realization of programming.
Described analog modules A CE communicates by letter with dual port RAM by APB bus, and described ARM Cortex M3 kernel is communicated by letter with dual port RAM by ahb bus, and described dual port RAM is communicated by letter with bottom controller.
Described analog modules A CE comprises: comparator, some A/D change-over circuits and D/A change-over circuit.
Comparator is connected with outside protective circuit, for generation of guard signal; Voltage and current signal enters A/D change-over circuit after signal conditioning circuit; D/A change-over circuit is for realizing the output of analog quantity.
Described ARM Cortex M3 kernel comprises anomalous event processing module, expert database and process controller module and communication module.
Expert database is connected respectively with anomalous event processing module, communication module with process controller module; Expert database and process controller module realize and the exchanges data of bottom controller by dual port RAM.
Described bottom controller comprises: digital filter, the real-time control module of electric current and voltage and pwm signal generator; Data in dual port RAM enter the real-time control module of electric current and voltage after digital filter, finally export pwm signal generator to, produce pulse drive signal.
The real-time control module of described electric current and voltage comprises voltage close loop controller and current closed-loop controller.
A method for large power inverter power source numerical control system based on SOPC technology, comprising:
(1) voltage of large power inverter power source numerical control system, current parameters and other sampling parameter, be converted to the signal of telecommunication through signal conditioning circuit, by the A/D change-over circuit of chip internal analog modules A CE, sampled.
The status signal of outer protection circuit acquisition system, and convert the signal of telecommunication to, then compares with the preset protection set-point of chip internal analog modules A CE, once exceed protection set-point, produces correspondingly guard signal, carries out protection action.
(2) above-mentioned sampled data and guard signal are stored to dual port RAM.
(3) sampled data that deposits dual port RAM in reads processing via digital filter interval separately, then by completing computing for the control algolithm that realizes the adjusting of signal real-time closed-loop accordingly, finally exports pwm signal generator to, produces pulse drive signal; Pulse drive signal becomes the driving signal of power device after voltage transitions.
The guard signal control impuls that deposits dual port RAM in drives the generation of signal, protection system safety.
(4) ARM Cortex M3 kernel reads in real time sampled data and system mode from dual port RAM, realizes data demonstration, transfer of data, order input and anomalous event judgement.
Described transfer of data realizes by Ethernet, CAN bus, 485 buses, USB various communication interfaces.
The invention has the beneficial effects as follows:
(1) integrated level is high, and system cost and complexity are low, strong adaptability.
The circuit of comparing coenocytism system in the past and disperseing analogue device to build, the functions such as the inner integrated Design of Digital Circuit of FPGA that this method adopts and analog circuit and embedded system, greatly reduce the risk and cost of system and the complexity of system hardware circuit design, significantly promoted the flexibility of system, can be widely used in numerous occasions, strong adaptability.
(2) strong interference immunity, reliability is high, good stability.
System can reduce data long distance transmission, and a large amount of transmission of significant data all complete the inner high speed at chip, and therefore, system possesses extremely strong anti-interference.This method can, according to the diversity and particularity of practical engineering application, realize required function by developing different software, and therefore, high conformity, is convenient to commercial application.
Accompanying drawing explanation
Fig. 1 is large power inverter power source numerical control system structural representation of the present invention.
Embodiment:
Below in conjunction with accompanying drawing and embodiment, the present invention will be further described:
A large power inverter power source numerical control system based on SOPC technology, comprising: analog modules A CE, ARM Cortex M3 kernel, dual port RAM and bottom controller are integrated in to chip piece inside.The function of dual port RAM and bottom controller all adopts the Very High Speed Integrated Circuit (VHSIC) hardware description language VHDL realization of programming.Analog modules A CE communicates by letter with dual port RAM by APB bus, and ARM Cortex M3 kernel is communicated by letter with dual port RAM by ahb bus, and dual port RAM is communicated by letter with bottom controller.
Analog modules A CE comprises: comparator, some A/D change-over circuits and D/A change-over circuit.Comparator is connected with outside protective circuit, for generation of guard signal; Voltage and current signal enters A/D change-over circuit after signal conditioning circuit; D/A change-over circuit is for realizing the output of analog quantity.
ARM Cortex M3 kernel comprises anomalous event processing module, expert database and process controller module and communication module.Expert database is connected respectively with anomalous event processing module, communication module with process controller module; Expert database and process controller module realize and the exchanges data of bottom controller by dual port RAM.
Bottom controller comprises: digital filter, the real-time control module of electric current and voltage and pwm signal generator; Data in dual port RAM enter the real-time control module of electric current and voltage after digital filter, finally export pwm signal generator to, produce pulse drive signal.The real-time control module of electric current and voltage comprises voltage close loop controller and current closed-loop controller.
Introducing system workflow is as follows in detail:
Need the parameter of closed-loop control or monitoring, as voltage, electric current, after signal conditioning circuit, be transformed to the signal of telecommunication of 0-3.3V, A/D by chip internal samples, then the communication with dual port RAM through the realization of the APB of chip internal bus, sampled data deposits dual port RAM in, and read processing by digital filter interval separately, send into again closed loop controller separately, by corresponding control algolithm, complete computing, wherein control algolithm can be PI, fuzzy control etc., is used for realizing the real-time closed-loop adjusting of feedback signal.Output signal is delivered to pwm signal generator, produce pulse drive signal, finally by isolation, drive the links such as inversion with drive circuit, the power device of be converted to ± 15V of the weak electric signal of 0-3.3V is driven to signal, realize the electrical isolation of controller and power device simultaneously, guarantee system safety.Other parameter of sampling also deposits dual port RAM in by above-mentioned flow process.
Each status signal of system, as junction temperature of power device etc., becomes the signal of telecommunication by outer protection circuit Collect conversion, then enters the comparator of chip internal analog modules A CE, with preset protection set-point comparison.Once value of feedback exceedes preset given, will produce correspondingly action by system control strategy, for example ought detect that the junction temperature of device for power switching exceedes its limiting temperature value, will block at once PWM generator, power device is quit work, produce protection, avoid dangerous.In this programme, dual port RAM is as the distribution centre of internal bus data high-speed exchange.
The all signal and systems state informations that gather, all will deposit dual port RAM in, by inner ARM system, through ahb bus, from dual port RAM, read in real time, complete the real-time demonstration based on liquid crystal or LED etc., the judgement of anomalous event, and wait for that executable operations personnel are by the order of the inputs such as button or rotary encoder, or automatically act accordingly through links such as communication interface or simulation outputs.Expert database and process controller, by the exchanges data of ahb bus and dual port RAM realization and bottom real-time controller, are realized the real-time control of whole equipment jointly.
The various communication interfaces such as Ethernet, CAN bus, 485 buses, USB have been designed, wherein Ethernet and CAN bus are respectively used to remote monitor and team control, 485 buses are used for the local communication with miscellaneous equipment, and USB is mainly used in facilitating practical operation personnel's job information to import and floor data collection analysis.
Although above-mentioned, by reference to the accompanying drawings the specific embodiment of the present invention is described; but not limiting the scope of the invention; one of ordinary skill in the art should be understood that; on the basis of technical scheme of the present invention, those skilled in the art do not need to pay various modifications that creative work can make or distortion still in protection scope of the present invention.

Claims (7)

1.一种基于SOPC技术的大功率逆变电源数字控制系统,其特征是,包括:将模拟信号处理模块ACE、ARM Cortex M3内核、双口RAM以及底层控制器集成在一块芯片内部;1. A high-power inverter digital control system based on SOPC technology is characterized in that it includes: integrating an analog signal processing module ACE, an ARM Cortex M3 core, a dual-port RAM and a bottom controller in one chip; 所述双口RAM和底层控制器的功能均采用超高速集成电路硬件描述语言VHDL进行编程实现;The functions of the dual-port RAM and the bottom controller all adopt the ultra-high-speed integrated circuit hardware description language VHDL to carry out programming; 所述模拟信号处理模块ACE通过APB总线与双口RAM通信,所述ARM Cortex M3内核通过AHB总线与双口RAM通信,所述双口RAM与底层控制器通信。The analog signal processing module ACE communicates with the dual-port RAM through the APB bus, the ARM Cortex M3 core communicates with the dual-port RAM through the AHB bus, and the dual-port RAM communicates with the underlying controller. 2.如权利要求1所述的一种基于SOPC技术的大功率逆变电源数字控制系统,其特征是,所述模拟信号处理模块ACE包括:比较器、若干A/D转换电路以及D/A转换电路;2. A kind of high-power inverter digital control system based on SOPC technology as claimed in claim 1, is characterized in that, described analog signal processing module ACE comprises: comparator, some A/D conversion circuits and D/A conversion circuit; 比较器与外部的保护电路连接,用于产生保护信号;电压电流信号经信号调理电路后进入A/D转换电路;D/A转换电路用于实现模拟量的输出。The comparator is connected with an external protection circuit to generate a protection signal; the voltage and current signal enters the A/D conversion circuit after passing through the signal conditioning circuit; the D/A conversion circuit is used to realize the output of the analog quantity. 3.如权利要求1所述的一种基于SOPC技术的大功率逆变电源数字控制系统,其特征是,所述ARM Cortex M3内核包括异常事件处理模块、专家数据库与工艺控制器模块以及通信模块;3. a kind of high-power inverter digital control system based on SOPC technology as claimed in claim 1, is characterized in that, described ARM Cortex M3 core comprises abnormal event processing module, expert database and process controller module and communication module ; 专家数据库与工艺控制器模块与异常事件处理模块、通信模块分别连接;专家数据库与工艺控制器模块通过双口RAM实现与底层控制器的数据交换。The expert database and the process controller module are connected with the abnormal event processing module and the communication module respectively; the expert database and the process controller module realize the data exchange with the bottom controller through the dual-port RAM. 4.如权利要求1所述的一种基于SOPC技术的大功率逆变电源数字控制系统,其特征是,所述底层控制器包括:数字滤波器、电压电流实时控制模块以及PWM信号发生器;双口RAM中的数据经数字滤波器后进入电压电流实时控制模块,最后输出至PWM信号发生器,产生脉冲驱动信号。4. a kind of high-power inverter digital control system based on SOPC technology as claimed in claim 1, is characterized in that, described bottom controller comprises: digital filter, voltage and current real-time control module and PWM signal generator; The data in the dual-port RAM enters the voltage and current real-time control module after passing through the digital filter, and finally outputs to the PWM signal generator to generate a pulse driving signal. 5.如权利要求4所述的一种基于SOPC技术的大功率逆变电源数字控制系统,其特征是,所述电压电流实时控制模块包括电压闭环控制器和电流闭环控制器。5. A kind of high-power inverter digital control system based on SOPC technology as claimed in claim 4, is characterized in that, described voltage and current real-time control module comprises voltage closed-loop controller and current closed-loop controller. 6.一种如权利要求1所述的基于SOPC技术的大功率逆变电源数字控制系统的方法,其特征是,包括:6. a method for the high-power inverter digital control system based on SOPC technology as claimed in claim 1, it is characterized in that, comprising: (1)大功率逆变电源数字控制系统的电压、电流参数以及其它采样参数,经信号调理电路转换为电压合适的电信号,由芯片内部模拟信号处理模块ACE的A/D转换电路采样;(1) The voltage, current parameters and other sampling parameters of the high-power inverter digital control system are converted into electrical signals with appropriate voltage by the signal conditioning circuit, and then sampled by the A/D conversion circuit of the analog signal processing module ACE inside the chip; 外部保护电路采集系统的状态信号,并转换成电信号,与芯片内部模拟信号处理模块ACE预置的保护给定值进行比较,一旦超过保护给定值,则产生相应地保护信号,执行保护动作;The external protection circuit collects the status signal of the system, converts it into an electrical signal, and compares it with the preset protection value of the analog signal processing module ACE inside the chip. Once the protection value exceeds the protection value, it generates a corresponding protection signal and executes the protection action. ; (2)上述采样数据以及保护信号存储至双口RAM;(2) The above sampling data and protection signals are stored in dual-port RAM; (3)存入双口RAM的采样数据经由各自的数字滤波器间隔读取处理,再由相应的用于实现信号实时闭环调节的控制算法完成运算,最后输出至PWM信号发生器,产生脉冲驱动信号;脉冲驱动信号经过电压转换后变为功率器件的驱动信号;(3) The sampling data stored in the dual-port RAM is read and processed at intervals by their respective digital filters, and then the corresponding control algorithm for realizing real-time closed-loop adjustment of the signal is used to complete the operation, and finally output to the PWM signal generator to generate pulse drive signal; the pulse drive signal becomes the drive signal of the power device after voltage conversion; 存入双口RAM的保护信号控制脉冲驱动信号的产生,保护系统安全;The protection signal stored in the dual-port RAM controls the generation of the pulse drive signal to protect the safety of the system; (4)ARM Cortex M3内核从双口RAM中实时读取采样数据及系统状态,实现数据显示、数据传输、命令输入和异常事件判断。(4) ARM Cortex M3 core reads sampling data and system status from dual-port RAM in real time to realize data display, data transmission, command input and abnormal event judgment. 7.如权利要求6所述的一种基于SOPC技术的大功率逆变电源数字控制系统的方法,其特征是,所述数据传输通过以太网、CAN总线、485总线、USB多种通讯接口实现。7. the method for a kind of high-power inverter power supply digital control system based on SOPC technology as claimed in claim 6, is characterized in that, described data transmission realizes through Ethernet, CAN bus, 485 bus, USB multiple communication interfaces .
CN201410004769.0A 2014-01-06 2014-01-06 Large power inverter power source numerical control system based on SOPC technology and method Active CN103731053B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410004769.0A CN103731053B (en) 2014-01-06 2014-01-06 Large power inverter power source numerical control system based on SOPC technology and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410004769.0A CN103731053B (en) 2014-01-06 2014-01-06 Large power inverter power source numerical control system based on SOPC technology and method

Publications (2)

Publication Number Publication Date
CN103731053A true CN103731053A (en) 2014-04-16
CN103731053B CN103731053B (en) 2016-08-17

Family

ID=50455017

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410004769.0A Active CN103731053B (en) 2014-01-06 2014-01-06 Large power inverter power source numerical control system based on SOPC technology and method

Country Status (1)

Country Link
CN (1) CN103731053B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108490820A (en) * 2018-02-06 2018-09-04 中国科学院合肥物质科学研究院 A kind of programmable power supply controller
CN112462914A (en) * 2020-12-10 2021-03-09 天津理工大学 Integrated power supply structure

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2556848Y (en) * 2002-03-01 2003-06-18 大连贵友机电有限公司 High-frequency inverter for electric removing dust
CN201430540Y (en) * 2009-07-03 2010-03-24 南开大学 A Z-source inverter control system based on DSP and FPGA

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2556848Y (en) * 2002-03-01 2003-06-18 大连贵友机电有限公司 High-frequency inverter for electric removing dust
CN201430540Y (en) * 2009-07-03 2010-03-24 南开大学 A Z-source inverter control system based on DSP and FPGA

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王海全: ""基于混合信号FPGA的全数字化埋弧焊逆变电源控制系统设计"", 《中国优秀硕士论文全文数据库 工程科技I辑》, 15 February 2013 (2013-02-15), pages 022 - 388 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108490820A (en) * 2018-02-06 2018-09-04 中国科学院合肥物质科学研究院 A kind of programmable power supply controller
CN112462914A (en) * 2020-12-10 2021-03-09 天津理工大学 Integrated power supply structure
CN112462914B (en) * 2020-12-10 2023-09-12 天津理工大学 An integrated power supply structure

Also Published As

Publication number Publication date
CN103731053B (en) 2016-08-17

Similar Documents

Publication Publication Date Title
CN103580050B (en) A kind of high-power modularization multi-level lithium battery energy storage converter device
CN105867238A (en) Control platform suitable for multiple power conversion occasions
CN207200595U (en) Three-level PWM rectifier overall-in-one control schema platform based on DSP and FPGA
CN105116833A (en) Ultra high voltage power supply measurement and control system based on dual-redundancy policy and method
CN107168240A (en) A kind of shield tunnel remote automatic control device
CN108535602A (en) Automatic test platform of voltage sag
CN101527462B (en) Digital control device of converter
CN103731053A (en) High-power inverter digital control system and method based on SOPC technology
CN102214933A (en) Microcomputer multifunctional full-automatic grid connection system
CN204258307U (en) Control circuit of voltage sag generator
CN106444530A (en) AC-AC (alternating current) frequency conversion control panel integrating with MODBUS protocol
CN105652691A (en) Power electronic control simulation system
CN201600409U (en) Wind power measurement and control device
CN202749829U (en) Main control module used for low voltage dynamic wattless harmonic wave comprehensive compensation device
CN110649707A (en) Power distribution monitoring system of box-type intelligent substation
CN205941746U (en) High -voltage circuit data sampling measuring device
CN206515671U (en) A kind of turbine controller
CN208969461U (en) Kinetic control system
CN104993787B (en) A kind of photovoltaic optimizer of random waveform output
CN204808016U (en) Converter intelligence control system based on PLC
CN208369504U (en) Servo driver inverter circuit detector
CN106655259A (en) Multilevel converter control system
CN207573257U (en) A kind of inverter controller adopting artificial intelligence processor
CN206226299U (en) Modularized current transformer
CN102857111A (en) Voltage regulating and stabilizing control system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant