lib61850 学习笔记一 (概念)

IEC61850 定义60多种服务满足变电站通信需求。支持在线获取数据模型,也支持IED水平通信(GOOSE报文)

术语定义

间隔 bay:

        变电站由据应公共功能紧密连接的子部分组成。

        例如 介于进线或者  出线 和母线之间的断路器;二条母线之间带开关设备的变压器等

数据对象  data object:

        代表特点信息。例如状态或者测量值。数据 对象是数据对象类的实例。

设备 device

                为一个目的服务设计的装置。例如 开关、避雷器监测设备。

功能 functions

        由变电站 自动化系统即由应用功能所完成的任务。功能可分为许多部分,常驻在不同的智能设备中,彼此之间通信(分布式功能)。这些进行通信功能的部分被称为逻辑节点.

智能电子 设备  Intelligent Electronic Device (IED)

        具有 从或者到  一个外部源(例如电子式多功能表计,数字继电保护、控制器)   接收和 发送数据/控制 的能力。

逻辑节点 Logical Nodes(LN)

        逻辑节点是交互 数据功能最小的部分。LN是由它的数据和方法所定义的对象。

特点通信服务映射 Specific Communication Service Mapping (SCSM)

缩略语

GOMSFE  变电站 和馈线设备通用对象模型

IEC61850  变电站接口模型如下

变电站自动化系统的功能是控制和监视,以及一次设备和电网的继电保护和监视。

功能分为3层:变电站层、间隔层、过程层。

变电站自动化系统设备可物理的安装在不同功能(站、间隔,过程)层。

过程层设备典型的为   智能传感器、执行器

间隔层设备由每个间隔的控制、保护或监测单元组成

变电站层  由带数据库的计算机、远方通信接口组成。

数据模型

 

 变电站自动化系统配置语言SCL

         --------描述IED能力

         --------描述单个IED定义系统参数所需的全部数据

        语言本身基于XML。为达上述目的 包含一下字节:

         --------描通信子节点:用连接通信 链接来秒速IED之间的通信信息

         --------IED子节:描述一个 或者多个IED的能力(配置),逻辑 节点和其他IED的连接

         --------LNType子节:定义IED的逻辑 节点实例内 包含了哪些数据对象

        SCL语言 缩略语

        

        LLN0        逻辑节点零  logical node zero

        LPHD        逻辑节点 物理设备    logical node physical device

        MMS         制造报文规范        Manufacturing Message Specification

        

标准是将功能分解为与之交互信息的最小 实体,合理的分配这些实体 到专业IED。这些实体称为逻辑 节点(例如断路器类的虚拟表示 标准化名为 XCBR)。逻辑节点 可 构建逻辑设备(间隔单元)。

逻辑节点(LN) 包含具有专门数据属性的 数据表(例如位置 温湿度 谐波含量)。

数据具有结构和定义好的语义。按照已定义好规则的服务和DL/T860.5要求的 性,交换由数据和它们属性所代表的额 信息。由特点和具体的通信手段(SCSM 例如采样MMS、TCP/IP 和连接的以太网)实现服务。

下面分析一个    SCL配置文件    

 

 LD 表示:逻辑设备

        LN  (XCBR1)    表示一个断路器 (XCBR是标准化名称)

                FC (ST) 功能 约束   ST指 一个状态信息

                        DO (Pos)数据        

                                DA stVal   数据状态值

                        

<LN0 inst="" lnType="MONT_LLN0" lnClass="LLN0" >                                                                                            	  
                     	  <DataSet desc="遥信状态" name="dsState" >
                            <FCDA ldInst="MONT" prefix="" lnInst="1" lnClass="SIML" doName="InsAlm" fc="ST"/>							
                     	  </DataSet>
                     	  <DataSet desc="遥测数据" name="dsMeasure" >                                                      
                            <FCDA ldInst="MONT" prefix="" lnInst="1" lnClass="MMXN" doName="Amp" fc="MX"/>
                     	  </DataSet>

                     	  <DOI name="Mod" desc="模式">
                     	      <DAI name="dU" desc="模式">
                     	          <Val>模式</Val>
                     	      </DAI>
                     	  </DOI>
                     	  <DOI name="Beh" desc="性能">
                     	      <DAI name="dU" desc="性能">
                     	          <Val>性能</Val>
                     	      </DAI>
                     	  </DOI>
                     	  <DOI name="Health" desc="健康">
                     	      <DAI name="dU" desc="健康">
                     	          <Val>健康</Val>
                     	      </DAI>
                     	  </DOI>
                     	  <DOI name="NamPlt" desc="铭牌">
                     	      <DAI name="vendor" desc="生产厂家">
                     	          <Val>beijingdianli</Val>
                     	      </DAI>
                     	      <DAI name="swRev" desc="软件版本">
                     	          <Val>v1.00</Val>
                     	      </DAI>
                     	      <DAI name="dU">
                     	          <Val>铭牌</Val>
                     	      </DAI>
                     	  </DOI>
                        <SettingControl numOfSGs="1" actSG="1"/>												
                    </LN0>

 

术语

ST 状态

CF 配置

DC 描述

EX 扩展

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/96216.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

IntelliJ 中如何配置 Tomcat 调试

Tomcat 在 IntelliJ 中的配置要求首先你要下载 Tomcat。 设置服务器 在 IntelliJ 下面先选择 Run&#xff0c;然后选择配置运行配置。 在弹出的界面中&#xff0c;有一个编辑配置的选项。 然后在弹出的页面中选择添加。 选择 Tomcat 在弹出的添加页面中选择添加 Tomcat&…

QGIS-计算几何内部点(一定在几何内)

在提取几何图像的中心点相关的X Y时&#xff0c;我们往往希望提取的点在几何内部&#xff0c;因为对于不规则图形而言&#xff0c;特别是凹几何&#xff0c;提取的点可能在图形外&#xff0c;QGIS中提供了相关的函数用于提取点中心点&#xff1a; 打开图形的属性列表&#xff…

《Flink学习笔记》——第五章 DataStream API

一个Flink程序&#xff0c;其实就是对DataStream的各种转换&#xff0c;代码基本可以由以下几部分构成&#xff1a; 获取执行环境读取数据源定义对DataStream的转换操作输出触发程序执行 获取执行环境和触发程序执行都属于对执行环境的操作&#xff0c;那么其构成可以用下图表示…

文件上传漏洞-upload靶场1-2关 通过笔记(如何区分前段验证和后端验证)

文件上传漏洞-upload靶场1-2关 通过笔记&#xff08;区分前段验证和后端验证&#xff09; 前言 upload是一个文件上传的专用靶场&#xff0c;搭设也非常简单&#xff0c;只需要把相关源码文件放到apache的网站目录下即可使用&#xff0c;或者去github下载一键绿化包进行安装链…

路由转发(详细理解+实例精讲)

系列文章目录 华为数通学习&#xff08;5&#xff09; 目录 华为数通学习&#xff08;5&#xff09; 前言 一&#xff0c;最长匹配原则 实例1&#xff1a; 实例2&#xff1a; 二&#xff0c;路由转发流程&#xff1a; 三&#xff0c;IP路由表小结&#xff1a; 总结 前…

【同步异步可并发日志系统】设计及实现

1. 项⽬介绍2. 开发环境3. 项目核⼼技术4. 环境搭建5. ⽇志系统介绍5.1 为什么需要⽇志系统5.2⽇志系统技术实现5.2.1 同步写⽇志5.2.2 异步写⽇志 6. ⽇志系统框架设计6.1 各模块测试代码 7. 代码设计7.1 实⽤类设计7.2 ⽇志等级类设计7.3 ⽇志消息类设计7.4 ⽇志格式化输出设…

Easy Rules规则引擎(2-细节篇)

目录 一、序言二、规则引擎参数配置实例1、skipOnFirstAppliedRules示例(1) FizzRule(2) BuzzRule(3) FizzBuzzRule(4) NonFizzBuzzRule(5) FizzBuzzRulesLauncher 2、skipOnFirstNonTriggeredRule示例3、skipOnFirstFailedRule示例 三、组合规则1、UnitRuleGroup组合规则2、Ac…

java八股文面试[多线程]——synchronized 和lock的区别

其他差别&#xff1a; synchronized是隐式的加锁,lock是显式的加锁; synchronized底层采用的是objectMonitor,lock采用的AQS; synchronized在进行加锁解锁时,只有一个同步队列和一个等待队列, lock有一个同步队列,可以有多个等待队列; synchronized使用了object类的wait和noti…

经典问题解析四

关于动态内存分配 new 和 malloc 的区别是什么&#xff1f; delete 和 free 的区别是什么&#xff1f; new 关键字与 malloc 函数的区别 new 关键字是 C 的一部分 malloc 是由 C 库函数提供的函数 new 是以具体类型为单位进行内存分配 malloc 以字节为单位进行内存分配 …

利用R作圆环条形图

从理念上看&#xff0c;本质就是增加了圆环弧度的条形图。如上图2。 需要以下步骤&#xff1a; 数据处理&#xff0c;将EXCEL中的数据做成3*N的表格导入系统&#xff0c;代码如下&#xff1a;library(tidyverse) library(stringr)library(ggplot2)library(viridis) stuper &…

【前车之鉴】: 2023最新教程-将java程序打包到maven私服的正确打开方式,详细流程介绍不怕你掌握不了

文章目录 为什么看这篇整体流程1. 注册账号【首次需要】2. 工单申请【新项目必须】3. 项目配置【新项目必须】4. 授权认证【新项目必须】5. 一键发布 最后也很重要 为什么看这篇 一是当前网络上一些博客有遗漏部分&#xff0c;这里做补充&#xff0c;二是网上思路没错&#xff…

DC/DC开关电源学习笔记(一)开关电源技术概述

&#xff08;一&#xff09;开关电源技术概述 1.什么是开关电源&#xff1f;2.开关电源技术概述2.1 小型化、薄型化、轻量化、高频化2.2 高可靠性2.3 低噪声2.4 采用计算机辅助设计和控制 1.什么是开关电源&#xff1f; 开关模式电源&#xff08;Switch Mode Power Supply&…

JVM解密: 解构类加载与GC垃圾回收机制

文章目录 一. JVM内存划分二. 类加载机制1. 类加载过程2. 双亲委派模型 三. GC垃圾回收机制1. 找到需要回收的内存1.1 哪些内存需要回收&#xff1f;1.2 基于引用计数找垃圾(Java不采取该方案)1.3 基于可达性分析找垃圾(Java采取方案) 2. 垃圾回收算法2.1 标记-清除算法2.2 标记…

【QT】信号和槽(15)

前面的内容说了很多不同的控件如何使用&#xff0c;今天来看下QT的核心&#xff0c;信号与槽&#xff08;Signals and slots&#xff09;&#xff01; 简单理解一下&#xff0c;就是我们的信号与槽连接上了之后&#xff0c;发射一个信号给到槽&#xff0c;槽函数接收到了这个信…

0103水平分片-jdbc-shardingsphere-中间件

文章目录 1 准备服务器1.1 创建server-order0容器1.2 创建server-order1容器 2、基本水平分片2.1、基本配置2.2、数据源配置2.3、标椎分片表配置2.4、行表达式2.5、分片算法配置2.6、分布式序列算法 3、多表关联3.1、创建关联表3.2、创建实体类3.3、创建Mapper3.4、配置关联表3…

Linux 桌面上的 Firefox 面临着大问题

导读毫无疑问&#xff0c;无论是在桌面、笔记本电脑还是移动设备上&#xff0c;浏览器都是任何操作系统中最重要的应用之一。 如果没有一个功能强大、快速且稳定的浏览器&#xff0c;操作系统的实用性将大幅度降低&#xff0c;以至于我相当确定&#xff0c;如果一个操作系统没有…

哈佛商学院教授:每个老板使用ChatGPT之类AI工具的理由

哈佛商学院教授Karim Lakhani表示&#xff0c;每个老板都应该使用生成式人工智能工具&#xff0c;生成式AI为老板提供了一种更高效的工作方式&#xff0c;在提高生产力、提高规模、与客户沟通以及促进销售、社交媒体内容更新和新产品开发等方面都有积极意义。 Karim Lakhani表…

Vulnhub系列靶机---JIS-CTF-VulnUpload-CTF01靶机

文章目录 1、网卡配置2、信息收集主机发现端口扫描目录扫描 3、漏洞探测4、漏洞利用一句话木马蚁剑 GetShellSSH连接提权 JIS文档说明 JIS-CTF-VulnUpload-CTF01靶机下载地址 该靶机有5个flag 1、网卡配置 开启靶机&#xff0c;看见加载的进度条按shift&#xff0c;看到如下界…

大数据扫盲(2): 数据分析BI与ETL的紧密关系——ETL是成功BI的先决条件

着业务的发展每个企业都将产生越来越多的数据&#xff0c;然后这些数据本身并不能直接带来洞察力并产生业务价值。为了释放数据的潜力&#xff0c;数据分析BI&#xff08;商业智能&#xff09;成为了现代企业不可或缺的一部分。然而&#xff0c;在数据分析的背后&#xff0c;有…

SQLmap使用

文章目录 利用sqlmap 注入得到cms网站后台管理员账密获取数据库名称获取cms数据库的表名获取users表中的字段&#xff08;内容&#xff09;获取username字段和password字段的内容 salmap破解psot请求数据包salmap获取getshell 利用sqlmap 注入得到cms网站后台管理员账密 获取数…