首页 | 收藏本站 | 免费注册|申请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