一种基于DSP和ARM及以太网通信的变流器监控系统技术方案

技术编号:8242385 阅读:164 留言:0更新日期:2013-01-24 23:21
本发明专利技术提供了一种基于DSP和ARM及以太网通信的变流器监控系统,其中:数据采集和转换模块用于将实际的物理量转换为控制模块所需要的数字量;控制模块用于变流器的控制和与ARM模块通信;ARM模块用于与上位机和控制模块通信,使用多线程处理功能,对来自控制模块的数据进行处理和发送,对从上位机接受的数据进行解释和处理;上位机模块,用于和ARM模块通过以太网进行通信,并运行显示和操作界面。本发明专利技术可以对变流器控制模块内部运算得到的数据进行采集和发送,当大量数据需要从控制模块发送至上位机时,解决控制模块处理能力不足的问题;提高变流器监控系统的控制功能,能够通过上位机直接对控制器算法进行控制。

【技术实现步骤摘要】

本专利技术涉及风力发电领域的嵌入式系统装置,具体地,涉及一种基于DSP和ARM及以太网通信的变流器监控系统
技术介绍
现有的变流器监控系统主要由以下几个部分组成传感器模块、信号调理模块、数据AD转换模块、信号处理模块、上位机等,底层的数据经过处理后通过现场总线等方式与上位机通讯,在上位机中进行进一步的分析和显示。这种监控系统的信号处理模块主要功能由DSP实现,信号处理模块与变流器控制模块相对独立,可以实现对变流器中各物理量的实时监控,主要功能是观测、分析、记录等。这种技术的缺陷有只能观测传感器采集的物理量,无法观测变流器控制模块内部数据;数据传输速率不高,难以满足大量数据的发送和 接受;控制功能较少。如申请(专利)号为201110164930. 7的中国专利技术专利,该专利技术公开了一种风电变流器的监控系统及风力发电系统。其中的风电变流器的监控系统包括用于采集风电变流器的运行状态及关键参数数据的数据采集单元、通信单元、转换单元、以及上位机转换单元用于将数据采集单元通过通信单元发送的风电变流器的运行状态及关键参数数据转换为上位机可识别的数据后,发送给上位机并通过上位机显示。但该专利所述的监控系统独立于变流器控制器之外,无法对变流器控制器内部数据进行监控,也无法对变流器内部控制算法进行调整;在数据处理中没有涉及嵌入式操作系统和以太网通信的技术,无法实现复杂的控制和通信功能。又如,北京交通大学李丹2007年硕士学位论文“风力发电变流器实验平台监控系统设计”该论文中所述监控系统主要监控传感器采样数值和变流器基本状态量,无法对变流器控制器内部数据进行监控;使用PLC对变流器进行一些开关量控制,无法对变流器内部控制参数进行调整;使用了串口通信方式与上位机通信,传输速率低,抗干扰能力差。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种基于DSP和ARM及以太网通信的变流器监控系统,该系统可以对变流器控制模块内部运算得到的数据进行采集和发送,当大量数据需要从控制模块发送至上位机时,解决控制模块处理能力不足的问题;提高变流器监控系统的控制功能,能够通过上位机直接对控制器算法进行控制。为实现上述目的,本专利技术采用以下技术方案一种基于DSP和ARM及以太网通信的变流器监控系统,包括如下模块数据采集和转换模块,该模块用于将实际的物理量(如电网电流、电压等)转换为控制模块所需要的数字量并发送至控制模块,主要功能包括信号采集、信号调理、AD转换、信号隔离等功能。控制模块,该模块用于变流器的控制和与ARM模块通信,主要由DSP及其外围电路实现。ARM模块,主要由ARM处理器及其外围电路实现,该模块用于与上位机和控制模块通信。该模块运行嵌入式操作系统,使用多线程处理功能,通过以太网与上位机通信,对来自控制模块的数据进行处理和发送,对从上位机接受的数据进行解释和处理,并向控制模块发出相关命令。上位机模块,用于和ARM模块通过以太网进行通信,并运行显示和操作界面。该模块的软件可以由多种语言编写,需要与ARM模块使用统一的以太网通信协议和数据包格式。该模块能够根据用户的操作对ARM模块下发各种命令,能够显示、分析和记录各种接收到的数据。优选地,所述控制模块包含如下两个模块控制器算法模块,用于执行变流器控制的主要算法,能够接受来自各数据采集和 转换模块所发送的数据,进行相关的运算和处理,向各个变流器机柜发出控制命令。控制器数据通信模块,用于与ARM模块进行通信,并且能够与控制模块交互,该模块采集控制器算法模块内部各个变量,发送至ARM模块,并能够接收ARM模块的命令,根据命令对控制器算法模块内部运行的算法进行配置。与现有技术相比,本专利技术具有如下的有益效果I)控制模块和监控系统紧密结合,在控制变流器的同时能够实时监控控制模块内部运算的数据和采集到的物理量。2)通过监控系统可直接控制变流器,配置控制算法参数,极大地方便了系统调试和运行。3)使用ARM模块来执行和上位机的通信和相关的数据处理任务,减轻了控制模块的处理压力,保证了变流器控制的可靠性。嵌入式操作系统的应用,极大地扩展了控制和通信的灵活性。4)使用以太网和上位机通信,传输数据量大,且保证了数据传输的可靠性。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显图I为本专利技术一实施例的结构框图。具体实施例方式下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变形和改进。这些都属于本专利技术的保护范围。实施例I :如图I所示,本实施例提供一种基于DSP和ARM及以太网通信的变流器监控系统包括数据采集和转换模块、控制模块、ARM模块、上位机模块。数据采集和转换模块通过传感器采集控制模块所需要的各种物理量,并将其由模拟量转换为数字量,通过光纤发送至控制模块。控制模块用于变流器的控制和与ARM模块通信,主要由DSP及其外围电路实现。ARM模块运行嵌入式操作系统,使用多线程处理功能,通过以太网与上位机通信,对来自控制模块的数据进行处理和发送,对从上位机接受的数据进行解释和处理,并向控制模块发出相关命令。上位机模块用于和ARM模块通过以太网进行通信,并运行显示和操作界面,能够根据用户的操作对ARM模块下发各种命令,能够显示、分析和记录各种接收到的数据。本实施例中,控制器算法模块和ARM模块的硬件采用了 TI公司的0MAPL137处理器,该处理器为DSP+ARM双核架构,控制模块和ARM模块还包括了为实现相应功能而设计的外围电路。控制器算法模块和控制器数据通信模块运行于DSP的DSP/BI0S系统中,控制模块和ARM模块的通信使用DSPLINK实现。ARM模块中运行嵌入式Linux操作系统,使用TCP/IP以太网通信协议和上位机通信。本实施例中,上位机模块的硬件为一台CPU为Pentium 3或更高,操作系统为Windows 2000或XP,至少6. 2GB硬盘的PC。上位机监控软件使用了 NI公司的LabVIEW编写,可以实现波形观测、波形分析、波形记录、发送变流器控制命令、发送变流器参数配置等功能。 本实施例中,采用一组变流器机柜,包括机侧变流器和网侧变流器,功率为750kw。本实施例的工作过程I.数据采集和转换模块、控制模块、ARM模块、上位机上电启动,并运行相应软件。ARM模块和上位机LabVIEW监控软件通过以太网建立连接,上位机发出控制命令配置变流器相应控制参数和运行模式。2.对变流器机柜中直流侧电容进行预充电,变流器进入待启动状态。3.上位机发出启动命令,控制模块开始运行控制算法,输出控制信号,变流器开始运行。4.在上位机中通过LabVIEW界面可以实时观测到各数据采集和转换模块发送的数据、控制算法中各PI调节器的给定和反馈等数据。通过观测、记录和分析相关波形,可以准确地评估变流器控制效果,分析出现的故障和问题。实施例2 本实施例与实施例I的区别在于,变流器机柜由一组增加到4组,采用并联方式运行。本实施例的工作过程I.数据采集和转换模块、控制模块、ARM模块、上位机上电启动,并运行相应本文档来自技高网
...

【技术保护点】
一种基于DSP和ARM及以太网通信的变流器监控系统,其特征在于包括如下模块:数据采集和转换模块,该模块包括信号采集、信号调理、AD转换、信号隔离功能,用于将实际的物理量转换为控制模块所需要的数字量并发送至控制模块;控制模块,该模块用于变流器的控制和与ARM模块通信,主要由DSP及其外围电路实现;ARM模块,主要由ARM处理器及其外围电路实现,该模块用于与上位机和控制模块通信,该模块运行嵌入式操作系统,使用多线程处理功能,通过以太网与上位机通信,对来自控制模块的数据进行处理和发送,对从上位机接受的数据进行解释和处理,并向控制模块发出相关命令;上位机模块,用于和ARM模块通过以太网进行通信,并运行显示和操作界面,该模块监控软件与ARM模块使用统一的以太网通信协议和数据包格式,能够根据用户的操作对ARM模块下发各种命令,能够显示、分析和记录各种接收到的数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:常怡然张建文
申请(专利权)人:上海交通大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1