基于DSP和Modbus总线的智能断路器控制器设计

发布者:760802csy最新更新时间:2014-10-13 来源: dzsc关键字:Modbus总线  智能断路器  控制器 手机看文章 扫描二维码
随时随地手机看文章

  作为输配电网络中保护用的电力断路器(包括框架式断路器和塑壳式断路器),在设备过载、短路时,能安全、可靠地切断故障电流,防止事故扩大危及到整个输配电系统。随着科学技术的进步,人们对供配电系统的自动化程度要求越来越高,传统断路器的功能已不能满足供配电系统自动化的需要。断路器控制器正在向智能化、多功能、模块化及可通信的方向发展。对于供电系统中的多台断路器要求能实现联网通信、集中监控等功能,即第四代断路器,同时对高分断能力、多保护功能、高可靠性提出了更高的应用要求。本文着重研究和设计了一种基于DSP的Modbus总线的新型可通信智能断路器控制器,并给出结合断路器的上位监控软件的完整应用实现。该控制器不仅具有三段保护的基本功能,还能实现在串行链路Modbus总线通信的“四遥”(遥讯、遥测、遥调、遥控)及附加的电力质量监控等功能。

  1 智能断路器硬件结构

  1.1 硬件总体结构

  由断路器、智能控制器和上位机构成的监控系统总体框图如图1所示。上位机与下位机采用Modbus现场总线相连接,下位机完成整个测控系统的基础工作,实现对输电线路的保护以及电力质量监控;上位机通过Modbus总线与智能控制器进行数据传输,实现对多个智能控制器节点的集中控制和管理。


  智能控制器采用TI的高性能DSP芯片TMS320F2812,电路主要由电压电流输入信号的调理电路、自生电源和外部电源控制模块、RS485通信模块、显示和按键模块及外围检测信号输入电路、脱扣控制电路等组成。电流互感器和电阻分压前端分别检测供电线路中的电流和电压信号,并将其转换为数字电路和DSP可处理的电平信号,经过模拟信号调理电路(隔离、滤波、放大等)送入DSP,DSP自带的A/D转换单元将模拟信号转换成数字信号,供DSP进行逻辑运算和处理。DSP将检测到的电流信号与整定值相比较,判断是否脱扣,从而实现三段保护功能。同时在系统中采用Modbus总线协议与上位机通信,实现智能控制器的“四遥”功能。

  1.2 采样与信号调理

  采用空芯电流互感器检测电流信号,以保证有较好的线性范围。采用串联的电阻分压提供电压信号。电流和电压信号经过RC滤波后,分2路进行采样,以解决量程变换问题。当互感器输出电压比较小时,电压经过LM324放大,由A/D采样;而当互感器输出电压比较大时,LM324输出出现饱和,则直接由A/D采样。其中通道的选择由软件完成,以使采样信号在阀值处能较好衔接起来。电流采样电路如图2。R11、R12、R21、R22将交流信号提升为A/D可识别的3.3 V直流信号,D1、D2、D7、D8构成限幅保护电路。电压通道除了电阻分压不同,其他部分相似。

  1.3 通信接口

  采用SP485E芯片的通信接口如图3。由于断路器的分断会对电路产生干扰,为保证可靠的通信,电路附加了一些保护。其中8.2 V的TVS管V1、V2、V3都是用来保护RS485总线的,以避免RS485总线在受外界干扰时(雷击、浪涌)产生的高压损坏RS485收发器。电路中的L1、L2、C7、C8元件,用于提高电路的EMI性能,并对SP485E芯片起到良好的保护效果。


  2 智能控制器软件设计

  2.1 智能控制器软件结构

  智能控制器软件主要包括:采样数据处理、通信处理、按键和显示处理及能量记忆处理等模块。主程序流程图如图4。在主程序中,智能控制器上电初始化后,查询通信事件状态,处理Modbus协议状态机,并做相应的通信处理。通过采样获取主线路的电流信号,每周期20 ms采样40点,采用0.5 ms的定时器,实现非失真采样。而线路的三段保护,即电流速断、限时电流速断、定时过电流均依据一定的算法在这些采样点的基础上进行。根据测得的电流信号进行有效值计算(40个采样点采用加权平滑滤波,取均值),进行热记忆能量累加或消退,先后比较是否达到或超过瞬时脱扣整定值Ii、短延时脱扣电流整定值Isd、过载长延时脱扣电流整定值Ir,判断是否大于整定的脱扣能量从而发出分断命令,动作时间延时T根据断路器控制器的电流-时间特性曲线决定(可参考断路器行业标准[3]),从而实现对线路中的过载、短路、接地等故障的保护。


  2.2 Modbus协议栈设计

  控制器能设置ASCII或RTU两种传输模式中的任何一种在标准的Modbus网络中通信。目前最常用的是RTU模式。在消息中的每个8 bit字节包含2个4 bit的十六进制字符,在同样的波特率下,可比ASCII方式传送更多的数据[1]。本设计采用Modbus RTU传输模式,使用RTU模式的关键是帧字符时间的处理。要求至少为3.5个字符时间的空闲间隔将报文帧区分开,同时整个报文帧必须作为一个连续的数据流传输,2个字符之间的空闲间隔小于1.5个字符时间[2]。[page]

  协议栈采用分层设计,分为协议状态机处理部分和硬件相关部分。协议状态机部分,通过查询协议事件状态维护协议状态机,根据不同状态对接收帧进行校验以及对功能码的处理函数。硬件相关部分包括对定时器和串口的初始化配置以及相应的定时器中断、串口接收发送中断。协议栈程序的流程图如图5。应用程序将AD采样后处理好的数据存储在特定的缓冲区中,供上位机查询。协议栈的接收和发送Modbus RTU数据帧是通过一个由硬件提取层的调用驱动状态机来实现的。协议栈开T3.5字符计时中断、接收中断和发送中断,在主函数循环中对事件标志进行查询和处理。


  3 上位机监控软件的设计

  在智能控制器监控系统设计中,智能控制器与上位机系统通信采用主从方式,上位机的作用主要是实现“四遥”功能。智能控制器一方面将实时数据和信息上传,另一方面接收上位PC机发出的控制命令。断路器智能控制器系统中,上位机监控主要实现如下功能[4]:

  (1)实时接收下位机(智能控制器)上传的数据,采用数据列表和实时曲线的方式显示。上位机接收下位机定时发送的数据,包括:三相电压、三相电流、中性线电流、有功功率、功率因素及累计电量等;可随时读取下位机中的数据。操作人员可在监控机上随时向下位机发送查询帧,索取当前断路器中的运行数据。

  (2)具有在线设置下位机参数及发送远程合分闸命令功能。这样便于操作人员在远离现场的情况下安全地控制和操纵断路器的运行。

  上位机监控软件可采用VB、VC等高级语言实现,亦或在组态软件上进行二次开发。考虑到人机界面构建简易、程序便于集成和升级,设计中采用Visual C++ 6.0作为开发工具。在9 600 b/s波特率下,设置Modbus帧间间隔为50 ms。超时时间为300 ms时,对节点地址为10的额定100 A断路器线路电流有效值进行监控,监控测试界面如图6。


  本文从硬件和软件上设计实现了Modbus智能断路器,给出了包括监控上位机软件在内的整套应用方案,通过上位机监控软件实现对断路器的“四遥”等联网应用功能。通过现场实验测试表明,系统运行稳定可靠、实时性高,为断路器的网络互联提供一种较好的解决方案

参考文献:

[1]. TMS320F2812 datasheet http://www.dzsc.com/datasheet_1116432.html.
[2]. RS485 datasheet http://www.dzsc.com/datasheet/RS485_585289.html.
[3]. LM324 datasheet http://www.dzsc.com/datasheet/LM324_1054816.html.
[4]. SP485E datasheet http://www.dzsc.com/datasheet/SP485E_618646.html.
[5]. TVS datasheet http://www.dzsc.com/datasheet/TVS_1174166.html.

关键字:Modbus总线  智能断路器  控制器 引用地址:基于DSP和Modbus总线的智能断路器控制器设计

上一篇:利用RS485传收器实现强大的雷击保护功能
下一篇:基于CAN核的四冗余通信板设计与仿真

推荐阅读最新更新时间:2024-05-02 23:13

基于单片机和CAN总线的车灯控制系统设计
1 、引言 CAN(Controller Area Network)是德国 Bosch 公司最先提出的,是目前汽车 控制器 局域网中最流行、最常用的总线。它的主要特点是:CAN 总线为多主站总线,各节点均可在任意时刻主动向网络上的其他节点发送信息,不分主从,通信灵活;CAN 总线采用独特的非破坏性总线仲裁技术,优先级高的节点先传送数据,能满足实时性要求;CAN 总线具有点对点、一点对多点及全局广播传送数据的功能;CAN 总线上每帧有效字节数最多为 8 个,并有 CRC 及其他校验措施,数据出错率极低,某个节点出现严重错误,可自动脱离总线,总线上的其他操作不受影响;CAN 总线只有 2 条导线,系统扩充时可直接将新节点挂在总线上
[汽车电子]
基于单片机和CAN<font color='red'>总线</font>的车灯控制系统设计
国家重点研发专项“工业机器人控制器智能升级”项目启动
据央广网报道,国家重点研发计划智能机器人专项“工业机器人控制器产品性能优化及智能升级”项目启动会近日在浙江余姚举行。 长期以来,因控制器、减速器、电机三大核心部件受制于人,致使我国工业机器人市场长期被“四大家族”垄断。其中控制器更是工业机器人核心部件之核心,其好坏直接决定了机器人性能的优劣。开发具备智能控制算法的高安全性、高实时性、高精度、高可靠性、高适应性(五高)的网络化智能控制器,满足工业机器人的智能化与柔性化需求,已成为我国工业机器人破局必经之路。 由浙江智昌机器人科技有限公司牵头的“工业机器人控制器产品性能优化及智能升级”项目旨在从根本上解决国产控制器的瓶颈问题。据了解,研发团队将聚焦控制器“快、准、协、智、柔”的性能需求
[机器人]
NXP 半导体推出业界第一款内嵌双高速总线的ARM7微控制器
NXP LPC2300 和 LPC2400 具有两个 AHB 总线,确保 Ethernet 、 USB 、 CAN 、 SDRAM 和其它外设可同时运行 荷兰埃因霍温, 2006 年 9 月 26 日 – 由飞利浦创立的新独立半导体公司 NXP 半导体,今日宣布推出业界第一款具有可同时供双高速总线通讯运行的基于 ARM7 的微控制器( MCU )系列。 NXP LPC2300 和 LPC2400 是市场上仅有的具有 2 个 ARM 高速总线( AHB )的 ARM7 MCU 产品,可以使得高频宽
[新品]
基于ATmega16单片机的干式变压器智能温度控制器设计
1工作原理   温控仪由温度监测、信号处理、输出控制三部分组成。系统框图如图1所示,它通过预埋在 变压器三相绕组中的三只铂电阻传感器获取绕组温度值,经信号调理电路处理后直接送入控 制器的A/D转换输入端。微控制器根据信号数据及设定的各种控制参数,按照嵌入的软件控 制规律执行计算与处理,自动显示变压器绕组的温度值、输出相应的控制信号、控制风机的 启停,并根据当前状态输出正常、报警和跳闸信号等,同时将各种数据通过RS-485传到上 位机实现集中监控。   温控仪控制核心采用ATmegal6单片机,它是一款基于AVR RISC的低功耗CMOS 8位单片机,在 一个时钟周期内执行一条指令,可以取得1MIPS/MHz的性能,因此具有实时性。
[单片机]
基于ATmega16单片机的干式变压器<font color='red'>智能</font>温度<font color='red'>控制器</font>设计
采用低电感器 DCR 检测的电流模式控制器 可提供诸多优于电压模式
背景 由于微处理器和数字信号处理器需要在较低的工作电压条件下获得越来越高的电流,因此,通过尽量降低电流检测元件的电阻以最大限度地减少电源传导损耗就变得更加至关紧要。然而,低电阻电流检测元件产生一个较低的斜坡电压,当使用电流模式控制器时,这通常不利于实现稳定的运作。低的斜坡电压会致使电流模式控制型开关电源具有显著的抖动,并且在大多数应用中变得不稳定。因此,对于这些应用人们一般采用电压模式控制器,尽管此类控制器存在着效率不高和潜在的可靠性问题。 相比于电压模式开关电源,电流模式控制型开关电源拥有几项优势,它们是: 1. 较高的可靠性,其采用快速的逐周期电流检测以提供输出短路和过载保护。而电压模式控制型电源对于过流情况的反应速度则较慢
[电源管理]
采用低电感器 DCR 检测的电流模式<font color='red'>控制器</font> 可提供诸多优于电压模式
electronica China2016前瞻:两大重要领域汽车和安防
在汽车领域,安森美半导体是全球汽车行业前十大半导体供应商, 提供一系列宽广阵容的汽车级认证元件,包括电源管理、点火、专用集成电路(ASIC)、专用标准产品(ASSP)、图像传感器、IGBT、高能效FET、功率集成模块(PIM)、智能功率模块(IPM)、LED驱动器、电机控制、智能无源传感器等,尤其在视觉和ADAS图像传感器及先进前大灯系统的器件方面,安森美半导体全球称冠,公司的图像传感器提供卓越的微光性能、单芯片多重曝光的高动态范围(HDR, 115 dB),以及汽车级应用优化如鱼眼畸变校正和图像叠加。 安森美(展位号:E2.2200)将在本次慕尼黑上海电子展展出的器件和方案包括:全球首款支持汽车安全完整性等级B(ASIL B)
[汽车电子]
基于MSP430微控制器的电容触摸实现方案和LED PWM驱动
本应用文档介绍了使用MSP430微控制器实现电容触摸转轮和多路独立LED的PWM软件驱动技术。方案通过4路I/O 端口实现电容触摸转轮控制,I/O端口配合三极管驱动LED,实现LED呼吸、轨迹灯等效果。本方案为需要电容触摸转轮控制和LED跟踪显示等绚丽灯效的产品提供了有效的低成本方案。 简介 电容触摸技术作为一种实用、时尚的人机交互方式,已经被广泛的应用到各种电子产品,小到电灯开关,大到平板电脑、触摸桌等。随之而来的是考验产品设计者如何发挥智慧,在把产品用户界面设计得方便简洁的同时,又能呈现产品绚丽的外观,从而带来良好的用户体验。 LED显示由于界面友好,可以实时反映触摸的位置信息,在电容触摸产品设计中得到广泛应用。本设计
[单片机]
基于MSP430微<font color='red'>控制器</font>的电容触摸实现方案和LED PWM驱动
新唐科技推出NuMicro M091系列小尺寸高集成微控制器
面对智慧工厂传感器升级需求 工业5.0注重智慧化、感测能力和高度自动化,代表着智慧工业领域的新一波革命,在这个背景下,工业自动化和物联网应用在多个领域对高精准、小型化传感器的需求不断增加。NuMicro M091系列32位高整合模拟微控制器,为提高模拟功能与数字控制的精准度,以小封装的尺寸整合了丰富的模拟周边,包含模拟数字转换器 (ADC) 以及数字模拟转换器 (DAC) 并且支持多达四组精密运算放大器 (OP Amp), 同时具有全方位的周边支持,成为光电、压力以及位置传感器领域的首选。 高整合模拟微控制器核心特色 基于Arm® Cortex®-M0核心,NuMicro M091系列运行工作频率高达 72 MHz、搭
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved