物联网概念

物联网

  • 物联网简介
  • 物联网体系结构
    • 物联网体系结构定义
    • 物联网体系结构设计原则
    • 物联网体系结构
    • 四层物联网体系结构
    • 感知控制层
    • 数据传输层
    • 数据处理层
    • 应用决策层
  • 物联网关键技术
    • 感知标识技术
    • 网络与通信技术
      • 云计算技术
      • 安全技术
    • 已有物联网相关应用架构
      • 无线传感器网络的体系结构
      • EPC/UID
  • 物联网的反馈与控制
    • 反馈控制
    • 物联网系统的控制论解析
    • 物联网的控制特性

物联网简介

  • 物联网就是一个将所有物体连接起来所组成的物物相连的互联网络
  • 物联网是通过使用射频识别(RFID)、传感器、红外感应器、全球定位系统、激光扫描器等信息采集设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。

  • 物联网是通过使用射频识别(RFID)、传感器、红外感应器、全球定位系统、激光扫描器等信息采集设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。

  • 物联网的定义,将“检测与控制”、“传输与通信”、“计算机有机融合在一起”,是典型的3C融合新技术。

  • 物联网=物理世界与信息网络的无缝连接。

  • 物联网的主要特征是:全面感知、可靠传递、智能处理


  • 物联网是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实体实现互联互通的网络。它具有普通对象设备化、自治终端互联化和普适服务智能化三个重要特征。

  • 全面感知:“感知”是物联网的核心。物联网是具有全面感知能力的物品和人所组成的,为了使物品具有感知能力,需要在物品上安装不同类型的识别装置,例如:电子标签(Tag)、条形码与二维码等,或者通过传感器、红外感应器等感知其物理属性和个性化特征。利用这些装置或设备,可随时随地获取物品信息,实现全面感知。
  • 可靠传递:数据传递的稳定性和可靠性是保证物-物相连的关键。为实现物与物之间信息交互,就必须约定统一的通信协议。由于物联网是一个异构网络,不同的实体间协议规范可能存在差异,需要通过相应的软、硬件进行转换,保证物品之间信息的实时、准确传递。
  • 智能处理:物联网的目的是实现对各种物品(包括人)进行智能化识别、定位、跟踪、监控和管理等功能。这就需要智能信息处理平台的支撑,通过云计算、人工智能等智能计算技术,对海量数据进行存储、分析和处理,针对不同的应用需求,对物品实施智能化的控制。
    在这里插入图片描述

物联网体系结构

物联网体系结构定义

  • 物联网体系结构是指描述物联网部件组成和部件之间的相互关系的框架和方法
  • 物联网是在传感网、互联网的基础上发展起来的,在体系结构和关键技术上存在一定的联系和相似性,但是又有本质上的区别。
  • 无线传感器网络(Wireless Sensor Networks):无线传感器网络的目的是传输数据,物联网主要是用来解决物与物、人与物、人与人的相连,传输数据只是作为连接的手段。
  • 无线传感器网络的相关技术可以作为物联网开发的基础。
  • 互联网连接的是虚拟世界,而物联网则是物理世界的互联、互通。

物联网体系结构设计原则

  1. 以用户为中心
  2. 时空性原则
  3. 互联互通原则
  4. 开放性原则
  5. 安全性原则
  6. 鲁棒性原则
  7. 可管理性原则

物联网体系结构

  • 三层物联网体系结构
    在这里插入图片描述
  • 异构屏蔽性
  • 互联互通
  • 安全性

  • 五层物联网体系结构
    在这里插入图片描述

四层物联网体系结构

  • 通用四层物联网体系结构,包含感知控制层、数据传输层、数据处理层、应用决策层
    在这里插入图片描述
  • 感知控制层:物联网发展和应用的基础,包括RFID读写器、智能传感节点和接入网关等组成。各种传感节点通过感知目标环境的相关信息,并自行组网传递到网关接入点,网关将收集到的数据通过互联网络提交到后台处理。
  • 数据传输层:主要负责通过各种接入设备实现互联网、移动通信网等不同类型的网络融合。此外,还提供路由、格式转换、地址转换等功能。
  • 数据处理层:实现感知数据的语义理解、推理、决策以及提供数据的查询、存储、分析、挖掘等。云计算为感知数据的存储、分析提供了很好的平台,是信息处理的重要组成部分,也是应用层各种应用的基础。
  • 应用决策层:物联网应用层利用经过分析处理的感知数据,为用户提供多种不同类型的服务。物联网的应用可分为监控型(物流监控、污染监控),控制型(智能交通、智能家居),扫描型(手机钱包、高速公路不停车收费)等。

  • 物联网中的三个基本要素
  1. 信息的实时采集:物联网通信中的一个首要环节是对数据进行实时采集。这就要求将传感器或RFID等采集设备嵌入到需要关注和采集信息的地点,物体以及系统中,通过相应的技术和方法,实时高效地采集物体中信息的变化,并将所获取到的信息进行处理和整合。
  2. 信息的有效传递:对采集到的数据进行安全加密,并采用有效的路由协议、通信协议和网络安全协议,以保证数据的高可靠性及准确性,并通过无处不在的无线通信网络,将采集到的信息传输出去,以实现信息的有效传递。
  3. 信息的智能处理:信息从被采集,被传输和被接收的整个过程中,都需要对信息进行处理。在信息的处理过程中,信息通过网络通信层发送到终端,借助“云计算”等新的处理系统对数据进行处理,并做出相应的辅助决策。

感知控制层

  • 感知是指对客观事物的信息直接获取并进行认知和理解的过程。

  • 传感技术:与智能计算技术、通信技术一起被称为物联网技术的三大支柱

  • 标识技术

  • 定位技术


数据传输层

  • 物联网的数据传输层主要进行信息的传送,它是物理感知世界的延伸,更好地实现物与物之间的通信、物与人之间的通信以及人与人之间的通信。
    在这里插入图片描述
  • 主流的短距离无线通信技术包括:WLAN技术,UWB技术、ZigBee技术、RFID以及蓝牙技术。
  • 广域网通信技术主要有IP互联技术、2G/3G移动通信技术、卫星通信技术等。

  • 物联网的数据传输层主要包括接入网和核心网两层结构。
    • 接入网:为物联网终端提供网络接入功能,移动性管理等。
    • 核心网:基于端口统一的、高性能的、可扩展的网络,支持异构网络接入以及终端的移动性。

数据处理层

  • 数据管理层则是利用云计算平台实现海量感知数据的动态组织与管理,云计算技术的运用,使数以亿计的各类物品的实时动态管理变得可能。
  • 随着物联网应用的发展、终端数量的增长,通过借助云计算处理海量信息,进行辅助决策,提升物联网信息处理能力。
    1. 智能计算
    2. 海量数据存储、检索
    3. 服务计算

应用决策层

  • 监控型应用:主要运用各种传感设备和现代科技手段对代表物体属性的要素进行监视,监控和测定,实现信息的采集、传递、分析以及控制。如,环境监测、远程医疗、物流跟踪等。
  • 控制型应用:更加强调和注重对物体的控制。控制的基础是信息,一切信息的获取都是为了控制,最终控制的实现也是依靠相关信息的反馈。控制的目的是改变受控物体的属性或功能,更好地满足人们的需求。未来的智能家居、智能交通都是典型的控制型应用
  • 扫描型应用:基于传感器、RFID技术的手机钱包、电子支付等扫描型业务

物联网关键技术

在这里插入图片描述

感知标识技术

  • 感知标识技术是物联网实现“物物相联,人物互动”的基础。数据的产生、获取、传输、处理、应用是物联网的重要组成部分,其中数据的获取是物联网智能信息化的重要环节之一。
  • 传感器;无线传感网;标识技术:标识的实质是对物联网中所有的“物”进行编码,实现“物”的数字化的过程。

网络与通信技术

  • 物联网的本质是泛在网络,需要融合现有的各种通信网络,并引入新的通信网络。
  • 接入与组网技术;通信技术;三网融合技术

云计算技术

  • 物联网聚集海量数据
  • 海量数据需要有效组织、管理、存储
  • 高效的数据处理是物联网的核心
  • 需要云计算技术处理海量数据
    在这里插入图片描述

安全技术

  • 从安全技术角度来看,相关技术包括以确保使用者身份安全为核心的认证技术,确保安全传输的密钥建立及分发机制,以及确保数据自身安全的数据加密、数据安全协议等数据安全技术。因此,在物联网安全领域,数据安全协议、密钥建立及分发机制、数据加密算法设计以及认证技术是关键的部分。

已有物联网相关应用架构

  • 目前,具有代表性的物联网架构主要可以分为以下三类:
    • 基于传感器技术的无线传感器网络体系结构。
    • 基于互联网和射频识别技术的EPC、UID系统。
    • 学术界和企业界提出的M2M、CPS系统框架。

无线传感器网络的体系结构

在这里插入图片描述

  • 典型的WSN的网络结构
    • 传感器节点
    • 汇聚节点
    • 管理节点
  • WSN的特点
    • 传感器节点体积小、能量有限。
    • 传感器节点计算和存储能力有限。
    • 通信半径小,带宽低。
    • 传感器节点数量大且具有自适应性。
    • 网络动态性强
    • 以数据为中心的网络

EPC/UID

在这里插入图片描述
在这里插入图片描述

  • CPS
    在这里插入图片描述
  • M2M
    在这里插入图片描述
  • 对WSN、EPC、CPS和M2M的架构分析可知,它们都是物联网的不同表现形式。
  • 物联网包含物理世界的信息感知和传送,WSN和EPC系统都侧重物理世界感知信息的获取,M2M则主要强调机器与机器之间的通信,而CPS更注重反馈与控制,突出对物理世界实时动态的信息控制与服务。
  • M2M、EPC更偏重实际应用,CPS、WSN则更强调学术研究。

物联网的反馈与控制

  • 自动控制的概念及应用:自动控制是指在没有人直接参与的情况下,利用外加的设备或装置(称控制装置或控制器),使机器、设备或生产过程(统称被控对象)的某个工作状态或参数(即被控量)自动地按照预定的程序运行。

反馈控制

在这里插入图片描述

  • 反馈—把取出输出量送回到输入端,并与输入信号相比较产生偏差信号的过程,分为负反馈和正反馈。
  • 反馈控制—采用负反馈并利用偏差进行控制的过程,而且,由于引入了被控量的反馈信息,整个控制过程成为闭合过程,因此反馈控制也称闭环控制。
    在这里插入图片描述
  • 反馈控制系统组成
    • 测量元件:检测被控制的物理量,并将其转换为电量。
    • 给定元件:给出与期望的被控量相对应的系统输入量。
    • 比较元件:把测量元件检测的被控量实际值与给定元件给出的参据量进行比较,求出它们之间的偏差。
    • 放大元件:将比较元件给出的偏差信号进行放大,用来推动执行元件去控制被控对象。
    • 执行元件:直接推动被控对象,使其被控量发生变化。
    • 校正元件:也叫补偿元件,用串联或反馈的方式连接在系统中,以改善系统性能。

  • 自动控制系统的基本控制方式——闭环控制方式
    • 方式:按偏差进行控制。
    • 特点:减小或消除这个偏差
    • 作用:具有抑制任何内、外扰动对被控量产生影响的能力,有较高的控制精度。
    • 问题:系统使用的元件多、结构复杂,设计麻烦。
      在这里插入图片描述
  • 自动控制系统的基本控制方式—开环控制方式
    • 方式:是指控制装置与被控对象之间只有顺向作用而没有反向联系的控制过程。
    • 特点:是系统的输出量不会对系统的控制作用发生影响。设计简单。
    • 作用:可以按给定量控制,也可以按扰动控制。
    • 缺点:按扰动控制方式只适合扰动可测的场合,且一个补偿能力单一。
      在这里插入图片描述

  • 自动控制系统的基本控制方式—复合控制方式
  • 方式:把两者结合起来,对主要扰动采用适当补偿的装置实现按扰动控制,同时再组成反馈控制系统实现按偏差控制,以消除其余扰动产生的偏差。
  • 特点:系统的主要扰动已被补偿,反馈控制系统就比较容易被设计,控制效果也会更好。

物联网系统的控制论解析

在这里插入图片描述

  • 物联网中的“感、智、控”分别构成了物联网控制系统的测量、比较、执行等三大部件,这三大部件又在“联”这种网络平台上得以相互作用,形成了“控制系统”,最终实现了“控”的目的。

物联网的控制特性

  • 鲁棒性、保安性、可信性、时延性
  • “稳”:通过控制可使被对象稳定在期望值附近
  • “准”:被控对象的输出量与参据量之间的偏差在一个可容忍的范围内
  • “快”:被控对象达到期望值的时间延迟段

  • 物联网的控制系统一定是一个计算机参与的离散控制系统,将离散控制理论的分析方法引入物联网系统的分析、研究和设计过程中,能够使这一过程更加科学、合理,对系统的各种性能将有一个更准确的判断,同时也便于进行仿真分析。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DeepSORT(目标跟踪算法)中自由度决定卡方分布的形状

DeepSORT(目标跟踪算法)中自由度决定卡方分布的形状 flyfish 重要的两个点 自由度决定卡方分布的形状(本文) 马氏距离的平方在多维正态分布下服从自由度为 k 的卡方分布 独立的信息 在统计学中,独立的信息是指数据…

onesixtyone一键扫描SNMP服务(KALI工具系列二十)

目录 1、KALI LINUX 简介 2、onesixtyone工具简介 3、在KALI中使用onesixtyone 3.1 目标主机IP(win) 3.2 KALI的IP 4、操作示例 4.1 扫描目标主机 4.2 加上团队名称 4.3 输出详细结果 4.4 扫描整个网段 5、总结 1、KALI LINUX 简介 Kali Lin…

网络网络层之(6)ICMPv6协议

网络网络层之(6)ICMPv6协议 Author: Once Day Date: 2024年6月2日 一位热衷于Linux学习和开发的菜鸟,试图谱写一场冒险之旅,也许终点只是一场白日梦… 漫漫长路,有人对你微笑过嘛… 全系列文章可参考专栏: 通信网络技术_Once-Day的博客-CS…

从年金理论到杠杆效应,再到财务报表与投资评估指标

一、解释普通年金终值和普通年金现值的概念。 普通年金终值:以利率为1%,每期收款100元,5期为例,普通年金终值的折算过程如图: 普通年金现值:以利率为1%,每期收款100元,5期为例&am…

powerdesigner各种字体设置

1、设置左侧菜单: 步骤如下: tools —> general options —> fonts —> defalut UI font ,选择字体样式及大小即可,同下图。 2、设置Table的字体大小 Tools------>Display Prefrences------>Table------->Format---------…

Gitlab安装配置

gitlab git是一个分布式的代码版本管理软件。用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 1.版本控制 是指对软件开发过程中各种程序代码,配置文件及说明文档等文件变更的管…

基于Python+FFMPEG环境下载B站歌曲

题主环境 WSL on Windows10 命令如下 # python3.9 pip install --pre yutto yutto --batch https://www.bilibili.com/video/BV168411o7Bh --audio-only ls | grep aac | xargs -I {} ffmpeg -i {} -acodec libmp3lame {}.mp3WinAmp

线程知识点总结

Java线程是Java并发编程中的核心概念之一,它允许程序同时执行多个任务。以下是关于Java线程的一些关键知识点总结: 1. 线程的创建与启动 继承Thread类:创建一个新的类继承Thread类,并重写其run()方法。通过创建该类的实例并调用st…

eNSP学习——RIP的路由引入

目录 主要命令 原理概述 实验目的 实验内容 实验拓扑 实验编址 实验步骤 1、基本配置 2、搭建公司B的RIP网络 3、优化公司B的 RIP网络 4、连接公司A与公司B的网络 需要eNSP各种配置命令的点击链接自取:华为eNSP各种设备配置命令大全PDF版_ensp…

Prisma数据库ORM框架学习

初始化项目 中文网站 点击快速开始,点击创建sql项目,后面一步一步往后走 这个博主也挺全的,推荐下 可以看这个页面初始化项目跟我下面是一样的,这里用得是ts,我下面是js,不需要额外的配置了 1.vscode打开一个空文件夹 2.npm init -y 初始化package.json 3.安装相关依赖 …

SpringTask-Timer实现定时任务

1、Timer 实现定时任务 1.1、JDK1.3 开始推出定时任务实现工具。 1.2、API 执行代码 public static void main(String[] args) throws ParseException {Timer timer new Timer();String str"2024-06-10 23:24:00";Date date new SimpleDateFormat("yyyy-MM…

svn的使用

【图文详解】入职必备——SVN使用教程-CSDN博客 使用SVNBucket作为服务端,来辅助学习. 什么时候会产生冲突呢? 原本A,B,服务器的版本都一致,都是最新版. A修改文件m,向服务器提交 B修改文件m,向服务器提交,这时候出现了冲突 双击冲突的文件,手动修改

React保姆级教学

React保姆级教学 一、创建第一个react项目二、JSX基本语法与react基础知识1、 插值语法:2、 循环一个简单列表3、 实现简单条件渲染4、 实现复杂的条件渲染5、 事件绑定6、 基础组件(函数组件)7、 使用useState8、 基础样式控制9、 动态类名1…

MySQL限制登陆失败次数配置

目录 一、限制登陆策略 1、Windows 2、Linux 一、限制登陆策略 1、Windows 1)安装插件 登录MySQL数据库 mysql -u root -p 执行命令安装插件 #限制登陆失败次数插件 install plugin CONNECTION_CONTROL soname connection_control.dll;install plugin CO…

C++ | Leetcode C++题解之第143题重排链表

题目: 题解: class Solution { public:void reorderList(ListNode* head) {if (head nullptr) {return;}ListNode* mid middleNode(head);ListNode* l1 head;ListNode* l2 mid->next;mid->next nullptr;l2 reverseList(l2);mergeList(l1, l…

vscode 访问容器的方式

方法一:先连服务器,再转入容器 配置客户机A M1. 客户机A通过 vscode 连接服务器B,再连接容器C 配置vscode的ssh配置文件:~.ssh\config(当需要多个不同的连接时,使用 IdentityFile 指定公钥位置)…

cnvd_2015_07557-redis未授权访问rce漏洞复现-vulfocus复现

1.复现环境与工具 环境是在vulfocus上面 工具:GitHub - vulhub/redis-rogue-getshell: redis 4.x/5.x master/slave getshell module 参考攻击使用方式与原理:https://vulhub.org/#/environments/redis/4-unacc/ 2.复现 需要一个外网的服务器做&…

使用 C# 学习面向对象编程:第 2 部分

C# 类属性简介 属性在面向对象编程中起着至关重要的作用。它们允许我们从类外部访问类的私有变量。在类中使用私有变量是很好的。属性看起来像变量和方法的组合。属性有部分:“get 和 set”方法。get 方法应该返回变量,而 set 方法应该为其赋值。 步骤…

jmeter -n -t 使用非GUI模式运行脚本说明

命令模式下执行jmx文件 jmeter -n -t fatie.jmx -l results\t4.jtl -e -o results\h1 表示以命令行模式运行当前目录下的脚本fatie.jmx,将结果存入当前目录下的results\t1.jtl,并且生成html格式的报告,写入文件夹results\h1。 说明:生成结果的文件夹r…

缓存更新策略中级总结

背景 看到好些人在写更新缓存数据代码时,先删除缓存,然后再更新数据库,而后续的操作会把数据再装载的缓存中。然而,这个是逻辑是错误的。试想,两个并发操作,一个是更新操作,另一个是查询操作…