一种配网自动化主站变电站内开关的遥控方法技术

技术编号:26260925 阅读:57 留言:0更新日期:2020-11-06 17:57
本发明专利技术公开了一种配网自动化主站变电站内开关的遥控方法,包括以下步骤:在配电系统内设置液晶板虚拟按键模块,通过接线连接基于Linux系统的多线程CPU通信模块;在CPU通信模块内部设置数据缓存区供多个线程共享,引入互斥锁机制确保三个线程同步访问CAN数据缓存区的数据;利用线程控制协议控制主线程对配网内部智能遥信模块的子线程进行调用;在液晶板虚拟按键模块与智能遥信模块交互连接后,将数据同步至数据采集与处理单元,利用控制指令校验配网相应阈值,采用模块化设计方案,在配网侧以及主网侧双边建立校验机制,确保了遥控命令安全可控高效,实现了高效精准作业,极大地提高了工作效率。

【技术实现步骤摘要】
一种配网自动化主站变电站内开关的遥控方法
本专利技术涉及配网自动化
,具体涉及一种配网自动化主站变电站内开关的遥控方法。
技术介绍
目前大部分区域主网自动化系统与配网自动化系统存在不同系统分开运行的情况,例如主网A系统与配网B系统,A系统主管站内的设备监控,B系统主管配电网设备监控,两系统间的交互仅限于SFTP数据传输,无法实现主配系统间的遥控交互命令;在日常工作中,配网调度员接收到调度命令时,需在B系统上查看分析涉及的具体配电线路,核实该线路属于A系统的哪个出线开关,然后再到A系统查找到该线路所属变电站,然后打开接线图查找馈线编号,再调出该开关的遥控界面进行遥控,期间需要频繁在两套系统中进行开关的监视及遥控,耗时比较长,查找工作繁重,过多的系统主机及显示屏造成调度办公空间不足,影响日常运行监护工作,主配系统遥控数据交互的瓶颈也不利于主配系统电网故障智能判断隔离功能的开发。
技术实现思路
为此,本专利技术提供一种配网自动化主站变电站内开关的遥控方法,以解决现有技术中由于配网自动化主站内主、配网系统之间不能执行实时的遥控命令、无法对传输数据进行模型校验的问题。为了实现上述目的,本专利技术的实施方式提供如下技术方案:一种配网自动化主站变电站内开关的遥控方法,包括以下步骤:在配电自动化系统内设置液晶板虚拟按键模块,所述液晶板虚拟按键模块通过JMS遥控进程连接基于Linux系统的多线程遥控模块;在CPU通信模块内部设置数据缓存区供多个线程共享,引入用于确保多线程同步访问CAN数据缓存区数据的互斥锁机制;线程控制协议校验主线程并对配网内部智能遥信模块的子线程进行调用;在液晶板虚拟按键模块与智能遥控模块交互连接后,将数据同步至数据采集与处理单元,利用控制指令校验配网相应阈值。作为本专利技术的一种优选方案,所述CPU通信模块主线程首次运行时需初始化以及配置规约参数,并分别创建CAN线程和液晶线程循环体。作为本专利技术的一种优选方案,所述创建CAN线程和液晶线程循环体,包括:首先,在CPU通信模块内部获取系统时钟、读取规约配置并实现系统初始化;其次,创建串口液晶子线程以及CAN口子线程,并设定定时数据;最后,根据CAN总线发送数据以及发送次数对规约数据进行打包以及定时监测,在延时系统所设定的时间后进行重复操作。作为本专利技术的一种优选方案,所述液晶子线程由通信子线程在调用打开函数OpenPort对液晶线程设置,并控制接收线程函数连接遥信数据缓存资源。作为本专利技术的一种优选方案,所述遥信数据缓存资源为液晶线程以及CAN线程共享的临时资源,采用互斥锁机制调用Select函数来解决临界资源的同步问题。作为本专利技术的一种优选方案,所述互斥锁机制步骤包括:首先,根据某一时刻液晶线程或者CAN线程获取遥信数据缓存资源互斥锁,并设定间隔一定时间后重复获取更新;其次,在控制办卡上上报互斥锁状态后,释放遥信数据缓存资源互斥锁并发出释放控制指令,添加读事件到描述符中,并调用Select函数获取所需描述符;再者,根据所获取的描述符判断是否退出线程,并清除当前文件描述符,再次判断Select函数返回是否正确以及是否还存在读事件;最后,当上述事件全部判断完毕后读取接收缓存区的长度并接收报文数据,并将报文数据传输到串口接收数据处理模块获取互斥锁指令信息。作为本专利技术的一种优选方案,所述串口接收数据处理模块内置有临时指针变量,将临时指针变量指向接收缓存区位置,判断接收到的报文第一字节和第三字节是否为帧起始字符,根据帧字符类型配置相应指令参数。作为本专利技术的一种优选方案,根据所述指令参数以及线程控制协议建立液晶板虚拟按键模块交互连接智能遥信模块,所述智能遥信模块根据遥信变位指令向所述CPU通信模块发送遥信信息,同时接收CPU通信模块的遥控指令。作为本专利技术的一种优选方案,所述智能遥信模块根据CAN通信协议定义遥信与遥控应用数据包,对遥信数据进行采集、处理以及发出遥控指令。作为本专利技术的一种优选方案,所述智能遥信模块通过CAN总线方式与CPU通信模块之间由工作于主从模式的CAN串行通信总线互连。本专利技术具有如下优点:本专利技术实质上是配网自动化主站变电站内开关的遥控方法,采用模块化设计方案,将嵌入式技术、遥信技术,遥控技术结合在一起,在配网侧以及主网侧双边建立校验机制,确保了遥控命令安全可控高效,配网侧控制点直接遥控主网侧开关,实现高效精准作业,极大提高了工作效率;同时,在异步通信和CAN通信的基础上采用多线程编程思想,实现了遥信、遥控、数据存储与上传、系统对时、显示与通信等配电监控功能。附图说明为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本专利技术可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本专利技术所能产生的功效及所能达成的目的下,均应仍落在本专利技术所揭示的
技术实现思路
得能涵盖的范围内。图1为本专利技术实施方式中配网自动化主站变电站内开关的遥控方法的流程图。具体实施方式以下由特定的具体实施例说明本专利技术的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本专利技术的其他优点及功效,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术提供了一种配网自动化主站变电站内开关的遥控方法,采用模块化设计方案,将嵌入式技术、遥信技术,遥控技术结合在一起,在配网侧以及主网侧双边建立校验机制,确保了遥控命令安全可控高效,配网侧控制点直接遥控主网侧虚拟开关,实现高效精准作业,极大提高了工作效率,同时,在异步串口通信和CAN通信的基础上采用多线程编程思想,实现了遥信、遥控、数据存储与上传、系统对时、显示与通信等配电监控功能。包括以下步骤:S01、在配电自动化系统内设置液晶板虚拟按键模块,通过接线连接基于Linux系统的多线程CPU通信模块;S02、在CPU通信模块内部设置数据缓存区供多个线程共享,引入互斥锁机制确保三个线程同步访问CAN数据缓存区的数据;S03、利用线程控制协议校验主线程并对配网内部智能遥控模块的子线程进行调用;S04、在液晶板虚拟按键模块与智能遥信模块交互连接后,将数据同步至数据采集与处理单元,利用控制指令校验配网相应阈值。本实施例中,在Windows下开发Linux应用程序的Eclipse作为CPU通信模本文档来自技高网
...

【技术保护点】
1.一种配网自动化主站变电站内开关的遥控方法,其特征在于,包括以下步骤:/n在配电系统内设置液晶板虚拟按键模块,所述液晶板虚拟按键模块通过接线连接基于Linux系统的多线程CPU通信模块;/n在CPU通信模块内部设置数据缓存区供多个线程共享,引入用于确保多线程同步访问CAN数据缓存区数据的互斥锁机制;/n利用线程控制协议校验主线程并对配网内部智能遥信模块的子线程进行调用;/n在液晶板虚拟按键模块与智能遥信模块交互连接后,将数据同步至数据采集与处理单元,利用控制指令校验配网相应阈值。/n

【技术特征摘要】
1.一种配网自动化主站变电站内开关的遥控方法,其特征在于,包括以下步骤:
在配电系统内设置液晶板虚拟按键模块,所述液晶板虚拟按键模块通过接线连接基于Linux系统的多线程CPU通信模块;
在CPU通信模块内部设置数据缓存区供多个线程共享,引入用于确保多线程同步访问CAN数据缓存区数据的互斥锁机制;
利用线程控制协议校验主线程并对配网内部智能遥信模块的子线程进行调用;
在液晶板虚拟按键模块与智能遥信模块交互连接后,将数据同步至数据采集与处理单元,利用控制指令校验配网相应阈值。


2.根据权利要求1所述的一种配网自动化主站变电站内开关的遥控方法,其特征在于,所述CPU通信模块主线程首次运行时需初始化以及配置规约参数,并分别创建CAN线程和液晶线程循环体。


3.根据权利要求2所述的一种配网自动化主站变电站内开关的遥控方法,其特征在于,所述创建CAN线程和液晶线程循环体,包括:
首先,在CPU通信模块内部获取系统时钟、读取规约配置并实现系统初始化;
其次,创建串口液晶子线程以及CAN口子线程,并设定定时数据;
最后,根据CAN总线发送数据以及发送次数对规约数据进行打包以及定时监测,在延时系统所设定的时间后进行重复操作。


4.根据权利要求3所述的一种配网自动化主站变电站内开关的遥控方法,其特征在于,所述液晶子线程由通信子线程在上电后调用打开串口函数OpenPort对液晶线程设置,并控制接收线程函数连接遥信数据缓存资源。


5.根据权利要求4所述的一种配网自动化主站变电站内开关的遥控方法,其特征在于,所述遥信数据缓存资源为液晶线程以及CAN线程共享的临时资源,采用互斥锁机制调用Select函数来解决临界资源的同步问题。

<...

【专利技术属性】
技术研发人员:赵俊炜
申请(专利权)人:广东电网有限责任公司广东电网有限责任公司东莞供电局
类型:发明
国别省市:广东;44

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

1