当前位置:首页 >> 信息与通信 >>

基于C2000微控制器实现数字控制可再生能源电源系统的设计与实践


基于 C2000 微控制器实现数字控制可再生能源电源系统的设计与实践
巩方建 吕 辉
摘要 本文描述了基于C2000微控制器,实现数字控制可再生能源电源系统过程的详尽情况。阐述了 可再生能源电源系统的硬件组成和软件组成。 C2000微控制器是如何与硬件电路设备连接控制的, 软 件在微控制器中是如何运行和控制的。这个可再生能源电源系统可以在家用住宅和工业两方面广

泛 的应用。该电源系统可以输出符合电网技术指标要求的交流电源,并且可以在功率从数百到数千瓦 范围内,跟踪主干电网的相位和振幅等技术指标。这里描述的可再生能源系统是为了展示,在更大 型的电网系统中,可以在安全的输入电压和能量情况下,仍能正常工作而设计的。 关键词:可再生能源、C2000 微控制器、逆变器、ADC、EPWM 1.引论 随着传统能源需求和生产成本的增加,传统能源储量的逐渐减少,以及人们环保意识的增加, 使得我们寻找能源的替代模式,如太阳能、风能、燃料电池和其他替代能源。太阳能和燃料电池直 接产生直流电源,然而,作为能源的实际使用是通用交流电源(120/220V,50/60Hz) 。所以该系统就 是把直流电源转换为通用交流电源,其简单的流程方框图如图 1。
河北杰尔电子有限公司,石家庄市,050000 中国移动通信集团设计院有限公司河北分公司 石家庄市,050021

图 1 再生能源系统框图 前端直流电源依据应用/负载的有效需求,通过断电器的切换开关供给直流—直流转换的 Boost 电路部分或直流—直流转换电池充电 Buck 电路部分。 如果应用于住宅, 逆变器通常输出单向交流电 源。如果输出三相电源到公共电网,逆变器输出与公共电网线电压同步的三相电源。在这个系统的 储能原理是以大的直流电流方式给蓄电池充电。 我们要想充分利用以节能方式产生的能源,就必须从整个系统的角度考虑问题,充分提高产生 能源的效率。所以在这个系统设计中,充分考虑系统复杂性、可延展性、灵活性、系统的集成以及 以较低成本产生可再生能源系统。 今天高性能的 32 为微控制器,如 TI 公司 C2000 系列微控制器,与 DSP 先进的控制外围设备相 结合,提供了可靠的处理能力,成为高度智能化系统。在系统中使用这个微控制器,就能非常有效 地,控制可再生能源电源系统产生过程的各个部分和各个环节。在微控制器中执行先进的控制算法, 使该数字控制器,在最大功率点的跟踪、温度补偿、自动隔离和线电压同步的控制上,非常容易实
1

现。本文阐述了使用 C2000 微控制器,控制再生能源系统的实施细节。 (图 2 为再生能源系统图) 。

图 2 再生能源系统图 这个系统分为四部分: (1) 前端的直流—直流转换的 Boost 部分; (2) 单相/三相逆变部分; (3) 直流—直流电池充电的 Buck 部分; (4) 交流线电压的线同步部分。 在前端的再生源和电池之间有一个继电器,依据再生源与负载连接情况,确定继电器切换开关 是与 Boost 电路的连接,还是与电池充电 Buck 电路连接。 Boost 电路由电感 L1,场效应开关管 Q1,和二极管 D4 一起形成。如果继电器判定再生源与 Boost 电路的连接,Boost 电路的输出电压反馈给 ADC(模数转换部分) ,构建成电压闭环回路,并 且调控输出的直流总线电压。Boost 电路频率工作于 25KHz。 逆变器部分由智能电源模块(IPM)逆变器和 LC 滤波器组成,产生单相或三相交流输出电源。 六个 PWM1A/1B、PWM2A/2B、PWM3A/3B 控制器输出信号用于驱动逆变器。所有的相电压和相电 流均通过 ADC 来探测,如图 2。PWM 信号的占空比控制着被调制为交流电源的正弦波形及参数指 标。调制模块输出的交流电源与电网的交流电源的相位和频率同步,这样把合格的交流电源输给负 载或电网。 因此要是调控正弦波交流电源的相位、 频率和振幅控制参数, 实际上也就是有效控制 PWM 输出信号的占空比。 Buck 电池充电电路由场效应开关管 Q2 和 Q4 组成,两个被探测到的充电电流和电池电压,允 许采用恒流或恒压充电。当控制环在频率 25KHz 工作时,PWM 的开关频率工作于 100KHz。PWM 输出控制信号驱动场效应开关管 Q2 和 Q4,其 PWM 输出控制信号的占空比,控制充电电源传给电
2

池的电源总量。这个占空比就是电池充电部分的控制参数。 线电压同步部分有变压器 T4,桥式整流器 D1 和双路低噪声运算放大器 U10 等组成。 线电压同 步部分帮助探测交流电压的波形。零交线电压确定相位同步和输出电压的大小。 控制算法是在 C2000 微控制器(MCU) 执行的。MCU 经由反馈信号和 PWM 驱动信号一起控 制硬件运行的。因此关键是控制 C2000 器件的外围设备:如图 2 所示的 ADC 探测出的所有反馈信 号、 PWM 信号驱动场效应开关管、 不同外围设备和不同通用 I /O 之间的通信等。 或触发区是 PWM TZ 模块的一部分,而且执行保护功能。 所有的控制均是由高频率或高分辨率的 PWM 模块实现的, 也就是等同于在 C2000 高性能的 32 为微控制器芯片的高控制环频率和 12 位 ADC 模数转换器上实现的。 2.软件概述 2.1 软件控制流程 可再生能源电源系统使用的是 “C-ISR /后台作业” 架构方式, 应用系统的支持程序使用的 C/C++ 语言代码,该系统负责系统的任务管理、决策判定、智能化及与宿主之间的通信。C 语言代码中含 有中断服务程序(ISR) 、后台循环控制程序、ADC 模数转换结果的读取、控制计算、PWM 的参数 更新等典型控制代码。该项目的软件控制流程见图 3。关键的 C 语言文件如下: Renewable-Main.c—这些文件被用来负责应用系统的初始化、运行和管理。这就是系统背后的 “大脑”,它含有工作中的所有控制代码。 Renewable-Devlnit-x.c 这个文件负责 TMS320F2802 器件的初始化和配置。包括时钟,锁相环 和通用 I/O 设置等外围设备。

3

图3 的“增益”和“频率”。

软件流程图

Sgen.c---这个文件负责逆变器占空比,正弦函数信号基准指令的产生。来调整正弦函数 如图 3 显示的, 主函数代码首先在器件级、 外围设备级和系统级初始化。 所有 PWM、 ADC、 GPIO 和 ISR 等在这里被初始化。使用工作频率在 25KHz 的 ePWM1 事件,触发中断服务程 序(ISR)。然后关闭逆变器输出电压回路,产生同步线电压。2P2Z 算法被用来构建 Boost 电压闭环回路。当开启时,电池充电算法可以在恒压(CV)环工作或在恒流(CC)环工作。 软件允许用户决定采用那种回路工作。作为选择充电算法可以自动控制从恒流充电模式到恒 压充电模式的切换。 中断服务程序代码(ISR)在 25KHz 的频率下执行。也就是间隔 40us。然而 ISR 程序 代码不能花费长时间执行,仅在 40us 间隔执行一部分。较慢的后台循环例行程序在这个间隔 的剩余时间执行。面板、软启动或关闭、通信和循环限制代码等在这里被执行的。 2.2 逆变器和线电压同步 逆变器把太阳能 PV 模块产生的直流电源转换成交流电源。按照逆变器的控制算法,它能 产生与电网电压和频率精确同步的交流电源,并把该交流电源输入到电网中。 逆变器部分是由智能电源模块(IPM)实现的,该模块把所有电源三相电源逆变器的场效 应开关管集成在一起,并和场效应开关管的前级驱动,封装在单个集成块中。它需要由 C2000 控制器提供的六个 PWM 信号驱动控制六个场效应开关管。 IPM 模块没有产生“停滞带”能力,它只负责为用户在实施 PWM 信号中提供充足的“停 滞带” 。C2000 器件的 EPWM 为这些应用,可以产生精确可靠的“停滞带” 。 在这个再生能源电路板上,连接器 J7 被用作有效监视同步逆变器输出线电压零交信号。 使用零交探测电路很容易实现三相同步,在电路板上能够确保相位 B 和相位 C 依次与相位 A 延迟 120 度。在通过变压器 T4 耦合出电压后,经过必要的信号调整,电路板的比较器产生的 零交脉冲(ZCD) ,被发送给 GPI/O 24,以来设置外部中断标志。每次零交脉冲被微控制器接 收,Renewable_sgen1 程序检查基准信号的相位角,通过调整基准信号的频率保持最小的相位 角。这个步骤产生了同步实用电压信号和逆变器输出电压的基准信号。假若电源系统不稳定 或产生快速瞬态电压,可以采用 PLL 锁相环典型算法或其他任意频率跟踪功能,作必要的调 整,以确保电源系统的稳定运行。同样的,在接收到零交信号脉冲后,Renewable_main 主程 序对单相输出电压,调整平均值,然后调整逆变器输出频率和振幅。依据反馈信号和基准信 号差值的总量,判定频率和振幅的校正值是增加还是较少。 2.3 Boost 电路 可再生能源电路板提供的前端Boost电路,能够把输入电压或电池电压转换成适合逆变器 使用的电压。Boost电路是一个由单个场效应开关管构成的单相转换器。这个Boost电路是经由 ePWM4A输出信号和模数转换器ADC的B2通道的反馈信号VdcBus控制的。在开环的操作情况 下 (closeloop_boost = 0), Boost电路的电流总量通过软件改变ePWM4A输出信号的占空比直 接控制的(也就是改变 EPwm4Regs.CMPA.half.CMPA),ePWM4A在up-down计数模式下,工 作频率是25KHz。 2p2z控制器构建Boost电路电压闭环回路, 并调节直流总线电压。 PWM输出信号的占空比 值是由2p2z控制器使用下列方程计算的。方程如下: boost_cmd = EPWM4_PRD - (cntl2p2z_boost.Out*EPWM4_PRD)
4

这里, cntl2p2z_boost.Out就是2P2Z控制器的标准输出,负责2P2Z的输出是 cntl2p2z_boost.Out(Q15)/(2^15),boost_cmd是up-down计数模式下计算的占空比的值。 Boost电路的控制流程如下图4,注意软件模块的色彩代码, “深蓝”代表C2000控制器的 硬件模块, “蓝色”代表这些模块的软件驱动器, “橙色”代表控制环的控制器模块。2p2z控 制器非常有效对PI/PID控制,并且可以怎家或减少各种功能。图4简洁图示了完整的控制流工 作过程。尽管不用控制回路,在硬件上通过ADC的B0通道,探测Boos电路的感应电流。

图4 2.4 Buck电池充电部分

Boost 控制流程图

可再生能源电路板有一个同步的直流Buck电路,它既可以来实现电池充电,也可以作为 独立Buck直流电源。Buck电路的操作由ePWM5A/5B的输出信号、ADC的A1与B1两个独立通 道的反馈信号Vbatt和Ibatt,一起控制的。在开环操作时(closeloop_buck = 0),通过软件改变 ePWM5A输出信号的占空比(也就是改变 EPwm5Regs.CMPA.half.CMPA),在up-down计数模 式下PWM工作开关频率选择100KHz,控制环工作在25KHz,并驻留在中断服务程序(ISR) 中。 电池充电的算法在恒压(CV)环或恒流(CC)环上运行,2p2z控制器是用来构建恒压 闭环或恒流闭环,在恒压(CV)模式下,ePWM5A输出信号的占空比是由2p2z控制器使用下 列方程计算的。方程如下: buck_cmd = EPWM5_PRD - (chrging_V.Out*EPWM5_PRD) 这里, chrging_V.Out 就是 2P2Z控制器的标准输出,(负责2P2Z的输出是 chrging_V.Out (Q15)/(2^15), buck_cmd是up-down计数模式下计算的占空比的值。 但在恒流(CC)模式下,占空比的值使用类似的方程计算的,除了chrging_V.Out换成 chrging_I.Out,那就是2p2z控制器电流控制器的输出。
5

在恒流(CC)模式下工作,直流Buck转换器电池充电部分的控制流图如图5,注意控制 环工作频率是25KHz ,PWM输出信号的工作频率是100KHz。

图5 Buck 控制流程图 2.5 2P2Z控制器 2P2Z控制器模块既可以用于Boost电路的电压回路。也可以用于Buck电路的电池充电的电 压回路,或电池充电的电流回路。依据在应用上的需求,其他的控制环路也可能被使用,如 PI, 3p3z等等。 CNTL2P2Z是第二个来自IIR滤波器结构的补偿器。 按照这种结构命名的函数需 要5个参数。这个补偿器被定义为宏函数CNTL2P2Z_MACRO。 假若系统需要多个环路,CNTL2P2Z_MACRO模块可以多次实施。每个环路都可分出一 系列参数。Boost电路的电压环的宏函数CNTL2P2Z_MACRO使用存放在cntl2p2z_boost结构 中的参数。同样的,充电电池(CV模式)电压环的宏函数CNTL2P2Z_MACRO使用存放在 chrging_V结构中的参数,充电电池(CV模式)电流环的宏函数CNTL2P2Z_MACRO使用存 放在chrging_I结构中的参数。 通过反复的实验, 直接操作5个独立的参数是不大可能的, 并且需要数学分析和辅助工具, 如matlab。这些工具提出的波特图,轨迹法和其他特征,是为了确定相位角、增益裕度等参 数。 要保持环路简单地调整,不需要复杂的数学分析工具。选择问题的关键参数可以从五个 自由度减少到三个。就可以方便的解释了P、I、D到B0、B1、B2、A1和A2的增益,如图所示。 这允许单独的,逐渐的校正P、I、D的指标。 对于Boost电路的电压回路,这些P、I、D的参数分别是Pgain, Igain 和Dgain。对于电池 充电的电压回路的P、I、D的参数分别是Pgain_Vbatt, Igain_Vbatt和Dgain_Vbatt。对于电池 充电的电流回路的P、I、D的参数分别是: Pgain_Ibatt, Igain_Ibatt和Dgain_Ibatt。
6

CNTL2P2Z补偿器模块是含有2个“极点”和2个“零”的IIR滤波器结构。它有一个基准 输入信号和来自ADC的反馈信号。转移函数如下:

U ( z) b0 + b1z -1 + b2z -2 = E ( z) 1 + a1z -1 + a2z -2
PID 控制器的递归方式通过以下差分方程给出: u(k)=u(k-1)+b0e(k)+b1e(k-1)+b2e(k-2) 这里 b0 = b1 = b2 = Z-域的转移函数是: KP’+Ki’+Kd’ -Kp’+Ki’+Kd’ Kd’

U ( z ) b0 + b1z ?1 + b2 z ?2 b0 z 2 + b1z + b2 = = E ( z) z2 ? z 1? z -1
在以上通用方式的比较,P、I、D 没有产生任何作用,CNTL2P2Z 控制的特殊情况在这里是: a1 = ?1 和 a2 =0 2.6 后台循环作业程序 后台循环作业程序,执行完成各种相对较慢的任务。通常情况下,这些比较慢的任务包 括故障管理、瞬态限制、串行通信、面板显示和系统的启动/关闭的例行程序。 后台循环作业程序依据任务,分组排列为 A1、A2、A3·· ·,B1、B2、B3·· ·,C1、C2、 C3··等例行循环程序。每个小组例行循环程序依据 3 个 CPU 定时器来执行,3 个 CPU 定时 · 器的周期分别配置为 1ms、50ms 和 100ms。在每个小组的每个任务(如“B” )均按循环方式 运行。例如小组 B 每 50ms 执行一次任务,在小组 B 还有 2 个任务,所以执行 B1 和 B2 两个 任务每次需要 100ms。系统面板的测量通常要花费三个任务完成。 在这个项目中, 后台循环作业程序除了面板测量以外, 还要处理与宿主图形用户界面 GUI 串行通讯,开启/关闭不同的再生能源系统部分,改变控制环的 PID 增益,制定各种控制环基 准指令的转换速率。控制环的转换速率是实现的唯一方式。用户期望执行他们自己的例行程 序。 3.硬件 这个系统的硬件部分包括控制卡及其接口、JTAG 端口、启动引导方式选项、再生能源电 路板的电源、输入交流电压、逆变器部分(含有输出相电压测量、输出相电流的测量、逆变 器输出电压配置和线电压的零交探测)、前端 Boost 电路、Buck 电池充电部分、输入电源切 换开关(继电器)的操作、串行通信端口和 GPIO 接口等部分 。 下面把重要的几部分做一说明: 3.1控制卡及接口 C2000 微控制器的控制卡是这个电路板的处理中心,该卡是基于 TMS320F2802 的数字信 号控制器件,它含有时钟、LDO 等必不可少的保障电路。它被插到 100 脚 DIMM 插槽内。在 下面的控制卡被插入到 DIMM 插槽内 (U5/DIM100) , 插槽是键控的, 而且仅有一种安装方式, 再生能源电路板为控制卡提高的 5v 电压,对于 F2802x, 控制卡上的 SW3 开关,设置了通过 器件上的 GPIO19 接口到 DIM100 上 GPIO24 接口的连接路径。 3.2 逆变器部分 逆变器部分是由智能电源模块(IPM)实现的,该模块把所有电源三相电压逆变器的场效
7

应开关管集成在一起,与场效应开关管前级驱动封装在单个集成块中。这个模块需要电路板 为它提供15VDC电压,它需要六个PWM信号控制六个开关管。 如果发生故障,IPM模块就关闭,产生故障信号,这个故障信号Fault (TP 12)通过开关JP5 反馈给C2000控制器。 3.2.1输出相电压测量 逆变器输出电压使用分压电路测量的,IPM 相电压的分压信号直接反馈输给 ADC。 3.2.2 输出相电流的测量 逆变器输出相电流也是被测量后馈给ADC,来自电流探测电路输出的电压是 1—5V,零位电流是2.5V ,负电流是在0 --2.5V,正电流是在2.5 V --5V。分压器电路需 要确保输出到C2000器件ADC的输入电压不超过3.3V。分压器电路分出去83%,保持较低的 输出电压。小心确保不超过逆变器的输出电流,以便ADC的输入电压保持在3.3V一下。 3.2.3 逆变器输出电压配置 硬件能够产生三相和单相交流输出电压。该电路板通过L-C滤波器输出单相电压。连接器 J3把L-C滤波器的电容的负端连在一起。 连接器J8在内部短接,这个连接器被用来建立“Y” 型三相输出。 3.3.4 线电压的零交探测 零交电路系统就是,分压器电压与直流转换为交流线电压的直流电压电平相比较。这就 产生每当交流输入电压正向通过零交电路时产生上升沿,每当交流输入电压负向通过零交电 路产生下降沿, 形成方波脉冲信号。 TP7就是通过示波器观察方波脉冲信号。 通过跳线开关JP6 把方波脉冲信号传给控制器。 注意控制器和软件根据探测方波脉冲信号前后沿作出决定。C2000控制器能够探测上升 沿、下降沿或前后两个沿。 零交电路系统提供许多关于线电压的附加信息。附加信息特征描述如下: 通过使用全桥整流器产生与线电压峰值相匹配的直流电压V_mag_BH, 通过TP8观测。 这 个电压反馈给C2000控制器的ADC通道。 除信号大小之外,也必须提供真实的交流波形。交流信号是连接线电压的复制信号,是 在零电压之上直流转换的,以便使用控制器的ADC通道的其中一个,来测量这个交流信号。 V_sine_BH是线电压与模拟信号相匹配的电压,可以通过TP6观察。下表提供了所有通道和 GPIO的分配情况。 表1 零交探测与相关的信号和通道情况 功能 零交探测 Line magnitude 线电压 V_sine_BH TP6 模拟 ADC-A6 JP1* *这就增加正弦波的补偿,以便电压变成正极和安全的与ADC通道接口。 3.3 前端 Boost转换器 这个电路板的前端Boost转换器,能够把输入电压和电池电压转换成适合逆变器使用的
8

信号名称 zero_capture_BH V_mag_BH

测试点 TP7 TP8

数字/模拟 数字 模拟

GPIO/ADC 通道 GPIO-24 ADC-B6

跳线开关设 置 JP6 -

电压。Boost电话是一个由单个场效应开关管构成的单相转换器。PWM输出信号用来控制 Boost转换器。Boost转换器部分的被探测输入电流,反馈给ADC。其输入电流的处理方式如 同3.2.2 输出相电流的测量方式一样。 使用分压器电路测量再生源/直流源的输入电压。这个分出的电压信号直接反馈给ADC。 从二极管D2阴极测量的输入电压, 同样的, 使用分压器电路测量Boost的输出电压。 通过Boost 电路二极管D4阴极,测量Boost转换器DC总线电压。 下面显示前端Boost转换器的PWM通道, ADC通道和测试点分配情况: 表 2. 前端Boost转换器信号图 序号 1. 2. 3. 4. 功能 Boost 输入电流 输入电压 Boost电压 信号名称 ePWM4A_IPM PI VBUS VPFC Test Point TP10 TP2 TP9 TP23 ADC通道 ADC-B0 ADC-A0/A2 ADC-B2 PWM Channel PWM4A -

3.5 Buck电池充电部分 可再生能源电路板有一个同步的可以用来电池充电的Buck DC/DC电路, 通过连接到J2的 再生源/DC直流输入电压,还可以作为Buck DC/DC的输入电压。需要C2000控制器PWM信号 控制。 被探测电池充电输入电流,反馈给ADC。其输入电流的处理方式如同3.2.2 输出相电流的 测量方式一样。 DC/DC buck既可以被利用作为电池充电也可以作为独立转换部分。 下表显示Buck DC/DC电路PWM 通道, ADC通道和测试点分布情况: 表 3. DC/DC转换器的信号图 功能 High Side MOSFET Switching Low Side MOSFET Switching 充电电流 电池/DCDC Voltage BI_CC BV Buck_BL 信号名称 Buck_BH 测试点 TP21* TP13** TP11* TP14** TP3 TP1 ** F2802x 控制卡 PWM 通道 ePWM5A* ePWM3A** ePWM5B* ePWM3B** ADC-B1 ADC-A1 ADC 通道 -

*TMS320F2808/F2803x 控制卡

3.5 输入电源切换开关(继电器)的操作 前端boost的输入电压不是太阳能PV直流电压相连,就是与电池电压相连。典型的再生能 源电源与J2相连,电池与J6相连。从系统操作的观点来审视,无论是再生直流电源,还是电 池,均能提供电源,而且继电器确保电源连到前端boost转换器。 通常情况下,继电器保持再生能源电源的DC电源相连。再生能源电源的DC不能提供直流
9

电源时,与电池相连。继电器的操作,是由C2000控制器的GPIO控制的。电路板上利用由 GPIO-17控制继电器的。 4.综述 这个可再生能源电源系统是在低功率下实现的。如果做大功率的系统,就要调整硬件电 路涉及到的大功率器件和与之相关的探测控制电路,以及与C2000相连接的接口电路。 从硬件方面考虑,本系统只是陈述了几个主要的部分,如控制卡及接口、逆变器部分(含 有输出相电压测量、输出相电流的测量、逆变器输出电压配置和线电压的零交探测)、前端 Boost转换器、电池充电部分、输入电源切换开关(继电器)的操作等主要部分 。 从软件方面考虑,本系统只是陈述了软件控制流程和软件的功能模块,如逆变器和线电 压同步、DC-DC Boost转换器、Buck电池充电部分等如何控制的,2P2Z控制器和后台循环作业 程序是如何运行的。 对于这个可再生能源电源系统的控制卡及电路板的硬件部分的电路图、各个测试点和连 接接口;对于软件系统的各个部分的初始化,后台循环程序和中断服务程序等,交流电源正 弦波产生控制程序; C2000控制器TMS320F2802器件的内部时钟、 PLL、 WATCHDOG、 ADC、 EPWM、GPIO、PIE、SPI、SCI等状态和控制寄存器与C语言在HEADER文件的如何定义, 以上部分这里不再赘述。 目前,随着全球二氧化碳排放量的限制和近期日本的核灾难,人们对太阳能、风能、地 热,生物能源和核能、清洁煤、天然气等能源种类和使用方式的重新审视。虽然太阳能、风 能、地热等缺陷明显,但其安全清洁,仍然是能源重要的发展方向之一。 参考资料: [1]张卫宁,TI DSP系列中文手册——DSP的CPU与外设(上) ,清华大学出版社,2005 [2]张卫宁,TI DSP系列中文手册——DSP的[3]CPU与外设(下) ,清华大学出版社,2005 刘和平,DSP指令和编程指南 清华大学出版社,2005 [4]曾义芳 DSP基础知识及系列芯片 北京航空航天大学出版,2006,1 [5]Texas Instruments MS320 DSP 算法标准 [6] Texas Instruments TMS320F280X Digital Signal Processors Data Manual 2009 [7] Texas Instruments TMS320x280x, 2801x, 2804x Enhanced Pulse Width Modulator (ePWM) Module 2009 [8] Texas Instruments TMS320x280x, 2801x, 2804x DSP Analog-to-Digital Converter (ADC) 2010 [9] Texas Instruments Programming TMS320x28xx and 28xxx Peripherals in C/C++ 2008 [10] Texas Instruments 2802x C/C++ Header Files and Peripheral Examples Quick Start 2009

Paper Title: Design and Practice of Implementing a Digitally Controlled Renewable Energy power System with C2000 Micro-Controllers Writers Gong FangJian, Hebei Jell Electronics Company, 05000 shijiazhuang Lv Hui, China Mobile Group Design Institute Company Limited 050021 shijiazhuang Abstract This document presents the implementation details of a digitally controlled renewable Energy power system using a C2000 controller. This system has been developed to show how to consist of
10

hardware and software, how a C2000 device to interfaces and controls various power stages in such a system, how software to exectux and control, that is used to micro controller. A renewable energy system, is suitable for residential and/or industrial applications. Such a system typically provides a regulated AC output voltage that may also track the input mains utility voltage in phase and amplitude at hundreds to thousands of Watts. The renewable energy system described here is designed to demonstrate the functionality of a larger system at a safe input voltage and power level. Keyword:renewable energy, C2000 microcontroller, inventer, ADC, EPWM 作者简介 第一作者 姓名 通讯地址 邮编 单位名称 所属行业 职务/职称 手机 邮箱 身份证号 第二作者 姓名 通讯地址 邮编 单位名称 所属行业 职务/职称 手机 邮箱

巩方建 河北石家庄市建设南大街 50 号都景园小二楼 207 室 050000 河北杰尔电子有限公司 电子工程类 总工程师/高级工程师 13313039160 gongfj63@126.com 130102196311130617

吕辉 河北石家庄市东风路 128 号 050021 中国移动通信集团设计院有限公司河北分公司 电子通信行业 工程师 13784033827 hm4842@sina.com

11


相关文章:
一种大功率可再生能源的应用现状设计和实现
基于C2000微控制器实现数字... 11页 免费 可再生能源产业顶层设计亟... 4页...1.3 无功功率控制 可再生能源电源还有以下要求:有功控制,无功控制,低电压穿越...
设计和模拟混合再生的能源系统2
基于C2000微控制器实现数字... 11页 免费 基于CAN总线的可再生能源并... 6页...太阳能光伏电源系统应用技... 65页 免费 毕业设计外文翻译 22页 10财富值 外...
微控制器系统设计复习题(1)(1)
微控制器系统设计复习题(1)(1)_理学_高等教育_教育...的数字信号的过程实现转换 的器件称为模数转换器 ...可编程片上系统 SOPC 是一种基于 FPGA 的可重构 ...
智能化数字电源系统的优化设计
实现数字电源系统的优化设计提供了具体方案。 关键词:数字电源;数字信号处理器;微控制器;故障管理;过电流保护;数字控制 0 引言 目前,开关电源正朝着智能化、...
智能化数字电源系统的优化设计
实现数字电源系统的优化设计提供了具体方案。 关键词:数字电源;数字信号处理器;微控制器;故障管理;过电流保护;数字控制 0 引言 目前,开关电源正朝着智能化、...
基于微控制器的电机控制与调速
设计提出基于基于微控制器的电机控制与调速系统,...人们对电力能源的依靠越来越强,但要实现从 电能到...速控制可降低电机的无用功率;性能改善-数字控制方式...
TI数字电源解决方案
Delfino? 32 位微控制器系列 TI C2000? 32 位微控制器的 Delfino? F2833x ...降低系统成本,提高系统 可靠性,并提升工业电源电子、电力传输、可再生能源和智能...
2014辽宁干部在线专业人员继续教育新能源考试题
() 个新能源微网示范工程建设,创建可再生能源利用...第(1) 题 我国电网调度实现基于 “三华” ...系统需要控制器 E.系统直接用光伏组件给负载系统直接...
电机数字控制系统集成设计
无刷直流电机数字控制系统集成设计的分析摘要:本文以“...有多种算法可以实现无位置传感器控制。反电势法和...TI 公司的 C2000 系列及 Motorola 公司的 DSP56F8...
基于TMS320F28044数字电源设计
推出了多款可以实现数字电源产品的 DSP 处理器,如 ...电源 系统框架 图 1 展示了基于 C2000DSP 设计的...执行数字控制器,更新 PWM 波的输出占空比,新的 PWM...
更多相关标签:
微控制器开发最佳实践 | 在实践中实现人生价值 | 优秀硕士实现实践 | 微控制器 | 微控制器原理及应用 | 嵌入式微控制器 | 微控制器和单片机 | 16位微控制器 |