首页
|
收藏本站
|
免费注册
|
申请VIP会员
|
固定排名
|
广告服务
PLC
|
电 机
|
变 频 器
|
人机界面
|
运动伺服
|
控制传动
|
自动化软件
DCS
|
传感器
|
通信网络
|
现场总线
|
数据采集
|
电气开关
|
数传测控
电源
|
嵌入式
|
仪器仪表
|
低压电器
|
机器视觉
|
工业安全
|
工控机
模具
|
电线电缆
|
电子元件
|
成套设备
|
液压气动
|
制 冷
机床
|
电力能源
|
机械设备
|
石油化工
|
矿业冶金
|
水工业
物流
|
轨道交通
|
汽车电子
|
工程机械
|
输 配 电
|
电 梯
企业
供求
新闻
文库
下载
视频
招聘
期刊
会展
培训
库存
论坛
访谈
维修
热词:
嵌入式
传感器
电源
主板
工控机
PLC
人机界面
变频器
下载首页
全部下载
软件下载
资料下载
驱动下载
其他下载
→
我要发布下载
基于FPGA的高压变频器脉冲信号编码技术的算法实现
类型:
【软件】
上传:
2013-1-16 11:54:56
大小:
111KB
说明:
摘 要:随着高压变频器在工业领域应用的普及,用户对装置的运行性能及产品工艺提出了更高的要求。这要求变频器生产厂家不仅要保证产品质量及运行的稳定性,而且在产品工艺方面做到更加完美。提高产品的工艺性及外观观赏性,就应做到保证产品实现同样的功能,对软件控制方式实现优化以减少硬件资源投入。本文将通过对脉冲信号编码技术的详细分析,来说明高压变频器脉冲信号传输编码技术的实现。 关键词:高压变频器;脉冲编码技术;FPGA Key words: high-voltage inverter; Pulse Coding; FPGA 高压变频器正常运行过程中,控制系统和被控制对象需要传输线做大量的数据交换,控制信号一般是通过光纤传输到被控制的高压开关器件(如IGBT驱动信号等),控制信号的种类及功能比较多,如果采用一对一的传送方式,那么需要大量的光纤作为传送信号媒介。这样比较浪费硬件资源,同时对产品的结构及生产工艺提出更高要求。如果对信号进行编码,通过编码技术把不同的信号编写成不同频段的信号加以区分,通过一根光纤可以发送多种信号,这样既节省了硬件资源,同时也降低了生产和加工的要求。 现国内生产的高压变频器大多采用功率单元串联叠加,VVVF控制方式。这种方式适合于大多数风机及泵类负载,在冶金、水处理及电厂等大多数用户采用6KV或10KV三相交流异步电动机。高压变频器输出电压主要包括6KV和10KV两种。6KV大多采用6单元串联方式,其拓扑结构如图1中a)所示A、B、C三相各6个功率单元,每个功率单元输出电压为577V,相电压UAO = UBO = UCO =3464V,线电压UAB = UBC = UCA =6000V。10KV采用9单元串联方式。如图1中b)所示A、B、C三相各9个功率单元,每个功率单元输出电压为641V,相电压UAO = UBO = UCO =5773V,线电压UAB = UBC = UCA =10000V。 高压变频器基本工作方式,是由控制单元中的DSP经过复杂数据运算产生一些数据量,这些数据通过总线传送到FPGA中,由FPGA经过逻辑运算及时序运算产生控制信号,经过编码后,再进行电光转换,把电信号转换成了光信号,通过光纤传送到功率单元中,功率单元接收到光信号,进行光电转化,再进行信号解码,把此信号作为控制信号来控制功率单元工作。 信号优先级的选择主要通过逻辑电路来实现,如图3所示,在FPGA中利用Altera的quartusII软件的图形化的设计方案。输入信号包括3个gcm_1、gcm_2、gcm_3,输出信号包括3个gcm_11、gcm_22、gcm_33。此逻辑电路可以实现的功能是,输出信号gcm_11只要gcm_1高电平有效即满足条件输出。输出信号gcm_22只有gcm_2高电平有效同时满足gcm_1为低电平才可满足条件输出。输出信号gcm_33只有gcm_3高电平有效同时满足gcm_1和gcm_2同时为低电平才可满足条件输出。因此实现了优先级gcm_1gcm_2gcm_3。 信号优先级的选择仿真波形如图4所示,从仿真波形可以看出,当输入信号gcm_1高电平有效,输出信号gcm_11立刻变为高电平。当输入信号gcm_2高电平有效,同时gcm_1为低电平,输出输出信号gcm_22立刻变为高电平。当输入信号gcm_3高电平有效,同时gcm_1、gcm_2为低电平,输出输出信号gcm_33立刻变为高电平。 通过仿真验证了,此逻辑电路可实现信号优先级的选择。比如在控制信号中,停止信号优先级就应大于启动信号,只要发停止信号,系统就执行停机功能。只有当所有条件都具备,启动才可以执行。 3.3 数据信号分频器的实现 在FPGA中利用Altera的quartusII软件的图形化设计方案,Verilog HDL语言编写子程序,如图5所示gcm_fp为数据信号分频器程序图形。数据信号分频器输入信号包括时钟、清零、使能3个,输出为数据量q[5..0]和脉冲信号d。 3.4 延时滤波器的实现 延时滤波器输入信号包括时钟和使能信号,输出包括数据量q[5..0]和脉冲信号d。在FPGA中利用Altera的quartusII软件的图形化设计方案,Verilog HDL语言编写子程序,如图7所示gcm_ys为延时滤波器程序图形。延时滤波器主要是对控制信号进行滤除毛刺处理,防止干扰信号影响系统工作。 如图8所示,利用ModelSim软件仿真的延时滤波器仿真波形,当时钟信号为50ns、ena高电平有效时。输出的信号d,如果ean由低跳变到高时,先进行滤波再使能,这样有效滤除因按键或系统干扰带来的毛刺现象。保证系统正常运行。 3.5 编码选通及PWM信号生成 高压变频器信号编码机PWM输出如图8所示,在FPGA中利用Altera的quartusII软件的图形化设计方案,Verilog HDL语言编写子程序。图中输入信号包括时钟、清零信号、信号1、信号3,输出信号为pwm01。 信号1经过分频处理变为信号2,当信号3使能,信号2和时钟同步输出。信号3经过延时滤波及分频处理,在和时钟同步输出,同时信号3作为信号2的选通使能端。这样保证他们在不同时钟输出,防止信号冲突。 如图9所示,利用ModelSim软件仿真的编码选通及PWM信号仿真波形,从波形中看出,当输入信号3有效后,输出信号pwm01为输入信号3经过编码后的脉冲信号。当输入信号1有效后,输出信号pwm01为输入信号1经过编码后的脉冲信号。他们在时间上互不影响,脉冲频率不同,在被控制端进行相应的解码,即可对输入信号1和输入信号3进行执行。[url= http://www.whtlhgdq.com/]串联谐振[/url] 串联谐振 [url= http://www.whtlhgdq.com/]直流电阻测试仪[/url] 直流电阻测试仪 [url= http://www.whtlhgdq.com/]电缆故障测试仪[/url] 电缆故障测试仪 [url= http://www.whtlhgdq.com/]继电保护测试仪[/url] 继电保护测试仪 [url= http://www.whtlhgdq.com/]开关测试仪[/url] 开关测试仪
请先
注册
或
登录
后下载!
武汉天立华高电气设备有限公司
晋宗俊
先生 (经理)
所在区域:
湖北·武汉
办公地址:
武汉市东湖风景区先锋村工业园天立大厦2幢
邮 编:
430083
传 真:
移动电话:
电 话:
18963984838
公司主页:
http://
通过中国电气自动化网在线联系该用户:
关于:
需求意向:
*
验证码:
我是会员
我不是会员
用户:
密码:
如果您还不是中国电气自动化网(
www.ea-china.com
)的注册用户,立刻免费
注册
!
*
您的姓名:
*请填写姓名
*
您的单位:
*请填写单位
*
您的电话:
*请填写电话
*
您的邮箱:
*请填写邮箱
广告服务
|
关于我们
|
网站地图
|
分类索引
|
服务条款
|
VIP会员服务
|
《电气自动化企业大全》
|
版权声明
客服专线:0898-68552405 媒体合作QQ:910167442
中国电子商务服务联盟成员单位
琼ICP备
17003754号
中国电气自动化网 版权所有 © Copyright By Electric Automation of China