6.6kVA单相STATCOM软件详细设计说明书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.6kVA单相STATCOM软件详细设计说明书

6.6kVA单相 STATCOM软件详细设计说明书 编写: 魏 晓 刚 校核: 批准: 日期: 目录 1. 概述 2. 控制功能需求 3. 硬件资源介绍 4. 硬件资源分配 5. 软件流程框图 概述 编写目的 本详细设计说明书的编写目的是为了说明程序系统的各个层次中的每个软件对象(包括每个模块和程序)的设计考虑,每个功能模块的具体实现等。 项目概况 项目名称:6.6kVA单相STATCOM软件详细设计。 项目背景:单相STATCOM采用电压型全桥电路拓扑,其结构图如图1。 图1 单相STATCOM电路结构图 电路采用单极性倍频调制方式,开关频率15kHz,电压电流双环控制。电压环稳定直流侧电压,电流环跟踪指令电流。对负载电流中无功、谐波的检测采用基于傅里叶分析的方法,采用捕获电网电压上升沿来跟踪电网电压相位。其整个控制框图如图2。 图2 控制框图 控制功能需求 根据单相STATCOM的详细参数设计报告,其软件部分控制功能需求如下: 实现开机软启动。 各种保护功能,包括补偿电流、电网电压、直流侧电压瞬时值保护;补偿电流、电网电压有效值保护;直流侧电压平均值保护;硬件保护信号读取。 逐周期限流实现。 指令电流限幅。 通过CAN实现与上位机通信。 温度开关信号读取。 电压环PI稳定直流侧电压。 电流环PI跟踪指令电流变化。 软件控制系统图如图3所示。 图3 软件控制系统图 硬件资源介绍 DSP2407控制平台主要用到以下几个模块: 图4 DSP2407控制平台 各个模块功能介绍如下: 模拟信号调理模块:该模块主要对通过传感器采样回来的电网电压、负载电流、补偿电流、直流侧电压四路模拟信号进行调理,然后送至DSP2407的10位ADC模拟数字转换模块进行模数转换,为后续计算控制做准备。 开关信号调理:该开关信号为75°温度开关信号,主要用来检测温开状态,执行相应的程序。 PWM驱动放大:对DSP产生的PWM波形进行放大隔离。 开关输出放大:对DSP输出信号进行放大,主要用于控制预充电继电器、交流接触器继电器。 保护信号输出:对DSP产生的各种保护信号,进行放大输出至相应指示灯,指示相应的保护类型。 CAN驱动:提供对CAN总线的差动发送和接收功能。 硬件资源分配 该项目所用芯片为TI公司的TMS320LF2407芯片,其硬件资源分配如下表1所示。 表1 DSP2407硬件资源分配表 序号 板上资源 信号名称 信号含义 额定幅值 允许范围 传感器 传递系数 调理电路 传递系数 1 AIN3 Us 电网电压 220*1.414 0~530V 264/3.53 10/43 2 AIN8 Udc 直流侧电压 380 0~450V 10/25 1/1 3 AIN9 IL 负载电流 100*1.414 0~110A 200/100m 2/1 4 AIN10 IC 补偿电流 30*1.414 0~66A 100/50m 100/200 序号 板上资源 信号名称 信号含义 引脚功能 保护阀值 5 IOPA1 IOusOV 电网电压过压保护 输出IO 270*1.414 6 IOPC3 IOusUV 电网电压欠压保护 输出IO 180*1.414 7 IOPC4 IOudcOV 直流过压保护 输出IO 420 8 IOPE7 IOicOI 输出过流保护 输出IO 45*1.414 序号 板上资源 信号名称 信号含义 引脚功能 9 IOPA3 USCAP 电网电压捕获 基本功能 10 IOPE1 Pro-temp 温开状态检测 输入IO 11 IOPE2 Pro-hd 硬件保护状态检测 输入IO 12 PWM1 PWM1 驱动脉冲1 基本功能 13 PWM2 PWM2 驱动脉冲2 基本功能 14 PWM3 PWM3 驱动脉冲3 基本功能 15 PWM4 PWM4 驱动脉冲4 基本功能 16 IOPC2 IOK1 继电器信号 (交流接触器) 输出IO 17 IOPC5 IOK2 继电器信号 (预充电继电器) 输出IO 18 CANTX CANTX CAN发生脚 基本功能 19 CANRX CANRX CAN接收脚 基本功能 软件流程框图 根据上述控制功能需求分析,该程序主要设计了以下几个功能模块:系统初始化模块、变量初始化模块、启动模块、定时器中断模块、CAP捕获中断模块、CAN接收中断模块。以下对上述几个模块做详细介绍。各变量含义见程序注释与EXCELE文件“变量注释”。

文档评论(0)

ccx55855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档