标准规范下载简介
T/JSGS 006-2022 高效节水灌溉物联网平台数据接口技术规范.pdfT/JSGS 006—2022
高效节水灌溉物联网平台数据接口
节水与农村供水技术协会
中铁煤气发电安装工程施工组织设计范围 规范性引用文件 术语和定义 数据分类及要求 4.1数据分类 4.2数据内容及要求 数据接口 5.1一般要求 5.2架构 5.3接口规范 附录A(规范性)高效节水灌溉物联网平台数据基本的服务接口设计要求 附录B(规范性)高效节水灌溉物联网平台数据基本的消息接口设计要求
T/JSGS006—2022
本文件按照GB/T1.1一2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定 起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。 本文件由中国农业节水和农村供水技术协会提出并归口。 本文件起草单位:中国灌溉排水发展中心、中国水利水电科学研究院、中国农业大学、国家投资项目 评审中心、北京奥特美克科技有限公司、中苏科技股份有限公司、北京金水信息技术发展有限公司。 本文件主要起草人:姚彬、徐锐、于颖多、宋文龙、毛晓敏、李天华、杨伟才、张晓颖、宋成法、马恩禄 颜爱忠、徐冰、卜亚祥、李暨。
T/JSGS 006—2022
高效节水灌溉物联网平台数据接口 技术规范
效节水灌溉物联网平台数据接口 技术规范
本文件规定了高效节水灌溉物联网平台数据的分类、数据的要求,以及数据接口与要求 本文件适用于新建、改建的高效节水灌溉物联网平台的设计、研发、建设、运行和维护
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文 件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于 本文件。 SI2水利水电量和单位 SL56农村水利技术术语 SL651水文监测数据通信规约 SZY206水资源监测数据通讯规约
SLZ、SL56界定的以及下列术语和定义适用于本文件。 3.1 服务接口serviceinterface 一个自动化系统与另一个自动化系统或人之间的共享边界,用于使用者和提供者之间在不同系统 间实现信息交换的合约。 3.2 网络服务接口webserviceinterface 可在网络(通常为Web)中被描述、发布、查找以及通过Web来调用,使应用程序可以与平台及编 程语言无关的方式进行相互通信的一项技术。 3.3 表述性状态传递representationalstatetransfer;REST 将对象抽象为资源、资源的瞬时状态定义为一种表述,通过HTTP协议的操作方式使服务器发生 状态传递的一种跨平台、跨语言的架构风格。 3.4 消息中间件 messageorientedmiddleware;MoM 基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软 件系统
工作在TCP/IP协议族上,为硬件性能低下的远程设备以及网络糟糕状况而设计的、基于ISO标 准(ISO/IECPRF20922)下的发布/订阅型消息协议。 3.6 传输层安全性协议transportlayersecurity;TLS 为互联网通信提供安全及数据完整性保障,采用主从式架构模型,在两个应用程序间透过网络创建 安全的连接,防止在交换数据时受到窃听及篡改的一种安全协议。
TZISGS 006 202
4.2.4过程数据包括现场测控设备采集的灌溉设备运行数据和灌溉指令。 4.2.5灌溉设备运行数据包括水泵出流量、出口压力、功效等,灌溉设备的行进方向、速度、一次灌溉水 量等,过滤设备的前后压力,施肥装置的运行与否、施肥流量等,阀门的开启状态等。各运行数据应符合 表2、表3的要求
他数据包括现场摄像头拍摄的图片数据或视频数据以及蒸散发遥感反演成果数据。图片数 数据主要包括重要设备设施和作物长势的图像和视频数据;蒸散发遥感反演成果数据主要包
括经过遥感技术处理后的大范围的蒸散发量数据 图像、视频和遥感数据应符合表4的要求。
5.1.1数据接口应支持包含实时信息采集、灌溉控制、模型数据交换及管理在内的各种类型交换需要。 5.1.2数据接口应满足智能灌溉信息交互和控制的实时性要求。 5.1.3数据接口应做到代码全面可控,避免中间件带来的安全漏洞。 5.1.4数据接口信息交互应采用传输层安全性协议(TLS)、访问控制管理等手段保证信息安全。 5.1.5数据接口架构实现应适应嵌人式装置实现方面的需求。 5.1.6数据接口应满足跨平台的要求。
5.2.1高效节水灌溉物联网平台一般包含数据监测系统、灌溉控制设备、视频图像监控系统等各类子 系统,应将基础数据、环境数据、过程数据和其他数据等各类数据进行汇集。汇集的数据应按照水利部 颁布的水利信息分类和编码、水利数据库表结构及标识符等规范进行统一存储。 5.2.2汇集完成的数据应可通过数据共享对外部系统提供数据接口服务。 5.23高效节水薄溉物联网平台官采用图1的总体架构
2.4根据信息化技术和数据特点,高效节水灌溉物联网平台宜选用面向服务接口、面向消息接口 直连遥测终端接口三种数据接口形式。 2.5采用面向服务接口的系统设计宜采用图2所示的架构。监测子系统和灌溉设备子系统提供 接口,物联网平台通过调用接口接收数据或将控制指令下发。同时平台提供接口,供基础数据和其 据上报,也可以供外部系统调用进行数据共享。
5.2.4根据信息化技术和数据特点,高效节水灌溉物联网平台宜选用面向服务接口、面向消息接口以 及直连遥测终端接口三种数据接口形式。 5.2.5采用面向服务接口的系统设计宜采用图2所示的架构。监测子系统和灌溉设备子系统提供服 务接口,物联网平台通过调用接口接收数据或将控制指令下发。同时平台提供接口,供基础数据和其他 数据上报,也可以供外部系统调用进行数据共享。
图2采用面向服务接口需遵循的系统架构
5.2.6采用面向消息接口系统宜采用图3所示的架构。面向消息接口应有消息中间件的支持。平台 通过订阅灌溉设备子系统和监测子系统的消息获取数据,通过发布消息向灌溉设备发送控制指令。同 时平台对外也可以用消息进行数据共享。
图3采用面向消息接口需遵循的系统架构
5.2.7采用直连遥测终端接口的系统设计宜采用图4所示的架构。直连遥测终端接口方式可用于监 测设备或灌溉设备的数据获取,平台建立数据接收模块,监测设备或灌溉设备直接连接到平台上报数据 以及获取指令,不用于对外数据共享。
采用直连遥测终端接口需遵循的系统架
接口应满足系统间信息交互下列要求: a)覆盖本文件涉及的所有类型数据的交互; b)支持对数据模型、定义的交互,接口设计时应具有自描述功能,通过服务接口能获得数据描述 并获取和解析数据,达到即插即用的效果; c)支持实时、当前和历史数据的交互; d)在实现控制、设置等关键功能时,应具备认证等安全功能; e)应充分考虑可靠性要求,各环节均应考虑余设计
5.3.2面向服务接口
5.3.3.1面向消息接口宜采用消息队列遥测传输(MQTT)协议。 5.3.3.2消息接口设计应符合下列要求:
成都锦屏苑二期(风尚国际)景观工程施工组织设计方案(改最终版本)5.3.3.1面向消息接口宜采用消息队列遥测传输(MQTT)协议。
平台通过请求/响应消息与灌溉设备通信,来实现控制与操作业务; 平台通过选择不同的消息主题对灌溉设备进行选择,通过发布命令消息要求灌溉设备完成操 作与控制,灌溉设备通过消息向平台提交控制与操作后的设备状态; 在进行控制时,应根据授权参数逐步实现端到端的安全认证; 基本的消息接口设计符合附录B的要求,具体系统实现时可以在基本接口设计的基础上进行扩展。
5.3.4直连遥测终端接口
直连遥测终端接口消息协议宜采用SL651或SZY206协议。 遥测终端与高效节水灌溉物联网平台之间采用端对端的工作模式进行数据交换,工作制式宜 服式、查询/应答式或兼容式
附录A (规范性) 高效节水灌溉物联网平台数据基本的服
A.2 发送灌溉设备命令
A.4 获取设备列表
B.1灌溉设备运行状态消息
Q/YF031088C002-2018 YF无机改性石墨聚苯板外墙保温系统材料.pdfB.2 向灌溉设备发送控制指令