系统架构设计师【第11章】: 未来信息综合技术 (核心总结)

文章目录

    • 11.1 信息物理系统技术概述
      • 11.1.1 信息物理系统的概念
      • 11.1.2 CPS的实现
      • 11.1.3 信息物理系统的建设和应用
    • 11.2 人工智能技术概述
      • 11.2.1 人工智能的概念
      • 11.2.2 人工智能的发展历程
      • 11.2.3 人工智能关键技术
    • 11.3 机器人技术概述
      • 11.3.1 机器人的概念
      • 11.3.2 机器人的定义和发展历程
      • 11.3.3 机器人4.0的核心技术
      • 11.3.4 机器人的分类
    • 11.4 边缘计算概述
      • 11.4.1 边缘计算概念
      • 11.4.2 边缘计算的定义
      • 11.4.3 边缘计算的特点
      • 11.4.4 边云协同
      • 11.4.5 边缘计算的安全
      • 11.4.6 边缘计算应用场合
    • 11.5 数字孪生体技术概述
      • 11.5.1 数字孪生体发展历程
      • 11.5.2 数字孪生体的定义
      • 11.5.3 数字孪生体的关键技术
      • 11.5.4 数字孪生体的应用
    • 11.6 云计算和大数据技术概述
      • 11.6.1 云计算技术概述
      • 11.6.2 大数据技术概述

11.1 信息物理系统技术概述

11.1.1 信息物理系统的概念

信息物理系统(Cyber-Physical System,CPS),最早由美国国家航空航天局于 1992 年提出, 后科学家海伦·吉尔给出详细描述。信息物理系统是控制系统、嵌入式系统的扩展与延伸。CPS 通过集成先进的感知、计算、通信、控制等信息技术和自动控制技术,构建了物理空间与信息空间 中人、机、物、环境、信息等要素相互映射、适时交互、高效协同的复杂系统,实现系统内资源配 置和运行的按需响应、快速迭代、动态优化。CPS 的本质是构建一套信息空间与物理空间之间基于数据自动流动的状态感知、实时分析、科学决策、精准执行的闭环赋能体系,解决生产制造、应用服务过程中的复杂性和不确定性问题,提高资源配置效率,实现资源优化。

11.1.2 CPS的实现

CPS 的体系结构分为: 单元级、系统级、SOS 级。CPS 技术体系主要包括 CPS 总体技术(顶层设 计技术)、CPS 支撑技术(基于应用支撑)、CPS 核心技术(基础技术)。

CPS 技术了分为四大核心技术 要素:

  • 一硬”(感知和自动控制,是 CPS 实现的硬件支撑)、
  • 一软”(工业软件,CPS 核心)、
  • 一网” (工业网络,是网络载体)、
  • 一平台”(工业云和智能服务平台,是支撑上层解决方案的基础)。

11.1.3 信息物理系统的建设和应用

CPS 典型应用场景有:

  • (1)智能设计方面: 产品及工艺设计、生产线/工厂设计。
  • (2)智能生产方面: 设备管理应用场景、生产管理应用场景、柔性制造应用场景。
  • (3)智能服务方面: 健康管理、智能维护、远程征兆诊断、协同优化、共享服务。
  • (4)智能应用方面: 无人装备、产业链互动、价值链共赢。

CPS 的建设路径是: CPS 体系设计、单元级 CPS 建设、系统级 CPS 建设、SOS 级 CPS 建设。

11.2 人工智能技术概述

11.2.1 人工智能的概念

人工智能是利用数字计算机或数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、 获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。人工智能根据是否能真正实现推理、思考和解决问题,分为弱人工智能和强人工智能。

11.2.2 人工智能的发展历程

图灵测试→“人工智能”术语→机器学习→专家系统→计算机战胜双陆棋世界冠军→决策树模型和神经网络→IBM 深蓝战胜国际象棋世界冠军→深度学习→爆发式发展。

11.2.3 人工智能关键技术

(1)自然语言处理:
包括机器翻译、语义理解、问答系统等。

(2)计算机视觉:
如自动驾驶、机器人、智能医疗。

(3)知识图谱:
\可用于发欺诈、不一致性验证、组团欺诈等对公共安全保障形成威胁的领域。

(4)人机交互:
传统的基本交互、图形交互、语音交互、情感交互、体感交互及脑机交互等。

(5)虚拟现实或增强现实:
在一定范围内生成与真实环境在视觉、听觉等方面高度近似的数字化环境。

(6)机器学习:

  • 1 ) 按学习模式不同分为监督学习(需提供标注的样本集)、无监督学习(不需提供标注的样本 集)、半监督学习(需提供少量标注的样本集)、强化学习(需反馈机制)。
  • 2 ) 按学习方法不同分为传统机器学习(需手动完成)、深度学习(需大量训练数据集和强大 GPU 服务器提供算力)。
  • 3 ) 机器学习常见算法: 迁移学习、主动学习、演化学习。

11.3 机器人技术概述

11.3.1 机器人的概念

机器人问世已有几十年,机器人的定义仍没有一个统一的意见,原因之一是机器人还在发 展。新的机型、新的功能不断涌现。同时由于机器人涉及人的概念,因此成为一个难以回答的 哲学问题。

11.3.2 机器人的定义和发展历程

(1) 定义: 具体脑、手、脚等三要素个体; 具有非接触传感器和接触传感器; 具有平衡觉和固定觉的传感器。

(2)发展历程: 第一代机器人(示教再现型机器人)→ 第二代机器人(感觉型机器人)→第三代机器人(智能型机器人)。

11.3.3 机器人4.0的核心技术

机器人 4.0 核心技术包括 云—边—段的无缝协同计算、持续学习与协同学习、知识图谱、场景自适应和数据安全

11.3.4 机器人的分类

(1) 按控制方式分类包括: 操作机器人、程序机器人、示教再现机器人、智能机器人和综合机器人。

(2) 按应用行业分类包括: 工业机器人、服务机器人、特殊领域机器人。

11.4 边缘计算概述

11.4.1 边缘计算概念

边缘计算就是将数据的处理、应用程序的运行以及一些功能服务的实现,由网络中心下放到网络边缘节点上。

11.4.2 边缘计算的定义

关于边缘计算的具体定义目前有以下几种观点:

  • (1) 边缘计算产业联盟对边缘计算的定义: 云计算在数据中心之外汇聚节点的延伸和演进,
    包括云边缘、边缘云和云化网关三类落地形态;以“边云协同”和“边缘智能”为核心和发展方向。 -

  • (2) OpenStack 社区的定义概念: 为应用开发者和服务提供商在网络边缘侧提供云服务和 IT
    环境服务,目标是在靠近数据输入或用户的地方提供计算、存储和网络带宽。

  • (3) ISO/IEC JTC1/SC38 对边缘计算给出的定义: 在靠近物或数据源头的网络边缘侧,融合网络、计算、存储、应用核心能力的开放平台,就近提供边缘智能服务。

  • (4)国际标准组织定义: 提供移动网络边缘 IT 服务和计算能力,靠近移动用户。

11.4.3 边缘计算的特点

边缘计算的特点包括 联接性、数据第一入口、约束性、分布性。具体内容如下:

  • (1) 联接性 : 所联接物理对象的多样性及应用场景的多样性,需要边缘计算具备丰富的联接功能,如各种网络接口、网络协议等。
  • (2)数据第一入口 : 边缘计算拥有大量、实时、完整的数据,可基于数据全生命周期进行管理与价值创造,将更好地支撑预测性维护、资产效率与管理等创新应用。
  • (3)约束性 : 边缘计算产品需适配工业现场相对恶劣的工作条件与运行环境。在工业互联场景下,对边缘计算设备的功耗、成本、空间也有较高的要求。边缘计算产品需要考虑通过软硬件集 成与优化,以适配各种条件约束,支撑行业数字化多样性场景。
  • (4)分布性 : 边缘计算实际部署天然具备分布式特征。这要求边缘计算支持分布式计算与存储、实现分布式资源的动态调度与统一管理、支撑分布式智能、具备分布式安全等能力。

11.4.4 边云协同

(1)资源协同:
边缘节点提供计算、存储、网络、虚拟化等基础设施资源,具有本地资源调 度管理能力,同时可与云端协同,接受并执行云端资源调度管理策略,包括边缘节点的设备管理、 资源管理以及网络连接管理。

(2)数据协同:
边缘节点主要负责现场/终端数据的采集,按照规则或数据模型对数据进行初 步处理与分析,并将处理结果以及相关数据上传给云端;云端提供海量数据的存储、分析与价值挖 掘。

边缘与云的数据协同,支持数据在边缘与云之间可控有序流动,形成完整的数据流转路径,高效低成本对数据进行生命周期管理与价值挖掘。

(3)智能协同:
边缘节点执行推理,实现分布式智能;云端开展模型训练,并将模型下发边缘节点。

(4)应用管理协同:
边缘节点提供应用部署与运行环境,并对本节点多个应用的生命周期进 行管理调度;云端主要提供应用开发、测试环境,以及应用的生命周期管理能力。

(5)业务管理协同:
边缘节点提供模块化、微服务化的应用/数字孪生/网络等应用实例;云 端主要提供按照客户需求实现应用/数字孪生/网络等的业务编排能力。

(6)服务协同:
边缘节点按照云端策略实现部分 ECSaaS 服务,通过 ECSaaS 与云端 SaaS 的 协同实现面向客户的按需 SaaS 服务;云端主要提供 SaaS 服务在云端和边缘节点的服务分布策略,以及云端承担的 SaaS 服务能力。

11.4.5 边缘计算的安全

边缘安全的价值体现在: 提供可信的基础设施、为边缘应用提供可信赖的安全服务、提供安全
可信的网络和覆盖。

11.4.6 边缘计算应用场合

边缘计算应用场合包括 智慧园区、安卓云与云游戏、视频监控、工业物联网、Cloud VR

11.5 数字孪生体技术概述

11.5.1 数字孪生体发展历程

总结数字孪生体的发展历程,可以分为四个阶段。

  • (1)1960—21世纪初,是数字孪生体的技术准备期,主要是指 C A D / C A E 建模仿真、传统 系统工程等预先技术的准备。
  • (2)2002—2010年,是数字孪生体的概念产生期,指数字孪生体模型的出现和英文术语名称的确定。
  • (3)2010—2020年,是数字孪生体的领先应用期,主要指NASA、 美军方和G E等航空航天、国防军工机构的领先应用。
  • (4)2020—2030年,是数字孪生体技术的深度开发和大规模扩展应用期。

11.5.2 数字孪生体的定义

数字孪生体是现有或将有的物理实体对象的数字模型,通过实测、仿真和数据分析来实时感知、 诊断、预测物理实体对象的状态,通过优化和指令来调控物理实体对象的行为,通过相关数字模型间的相互学习来进化自身,同时改进利益相关方在物理实体对象生命周期内的决策。

11.5.3 数字孪生体的关键技术

数字孪生体的核心技术: 建模、仿真和基于数据融合的数字线程

11.5.4 数字孪生体的应用

数字孪生体主要应用于 制造、产业、城市和战场

11.6 云计算和大数据技术概述

11.6.1 云计算技术概述

(1)云计算技术概述: “云计算”是同时描述一个系统平台或一类应用程序的术语,包含平台和应用

(2)云计算的服务方式与部署模式。云计算的服务方式有:

  • 1 ) 软件即服务(SaaS): 服务提供商将应用软件统一部署在云计算服务器上。
  • 2 ) 平台即服务(PaaS): 服务提供商将分布式开发环境与平台作为一种服务来提供。
  • 3 ) 基础设施即服务(IaaS): 服务提供商将多台服务器组成“云端”基础设施作为计量服务提供给客户。

云计算的部署模式: 公有云、社区云、私有云、混合云

11.6.2 大数据技术概述

大数据分析步骤: 数据获取/记录→信息抽取/清洗/注记→数据集成/聚集/表现→数据分析/ 建模→数据解释。

大数据应用领域: 制造业、服务业、交通行业、医疗行业

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

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

相关文章

丛林生存法则其实就两个字:输出

不管你是在上班,还是在灵活就业,现在的大环境下,你要想活下来,生存下去,一定要记住这两个字:输出。如果你能记住更多的字,那便是持续高水平的输出。 你如果是大厂程序员,你肯定发现…

Linux DHCP server 配置

参考:linux dhcp配置多vlan ip_linux 接口vlan-CSDN博客 配置静态IP地址: 给固定的MAC地址分配指定的IP地址,固定的IP地址不必包含在指定的IP池中,如果包含在IP地址池中,固定的IP地址会从IP地址池中移除 配置方法&…

清洁力强的洗地机前十名排行榜:2024十大洗地机热销款式好用不踩雷

如今,洗地机行业竞争激烈,各品牌紧紧抓住用户对智能化和深度清洁的需求,深入研究创新。经过几轮行业内部的激烈竞争后,许多厂商在宣传中各说各的,对洗地机的重要参数描述不一,给消费者的选择带来了不少困惑…

【CVPR_2024】:逐元素乘积为什么会产生如此令人满意的结果?

写在前面:本博客仅作记录学习之用,部分图片来自网络,如需引用请注明出处,同时如有侵犯您的权益,请联系删除! 文章目录 前言论文重写星形运算一层网络推广多层网络特殊情况 W 1 W_1 W1​和/或 W 2 W_2 W2​…

JDK版本特性(JDK8\11\17\21版本)

JDK版本特性 Oracle官网https://www.oracle.com/java/technologies/java-se-support-roadmap.html Oracle官网中JDK版本的说明,Java SE 8、11、17和21是LTS版本。也就是长期支持版本。 我们针对这几个版本了解学习下对应版本的新特性。 JDK8版本 正式发布于2014…

Facebook的创新实验室:人工智能与新技术探索

Facebook作为全球领先的社交媒体平台之一,一直在不断探索和应用最新的技术来改善用户体验、推动创新和拓展业务边界。其创新实验室更是探索人工智能(AI)和新技术的前沿,为未来的社交媒体发展开辟了新的可能性。本文将深入探讨Face…

C语言| 求1到100之间所有能被3整除的数之和

思路分析: 有两种解题方法: 第一种 直接在100个数字里面,找能被3整除的数字。 for循环里面,判断条件是i%3 0。 第二种 设置变量i 3,for循环,每次i 加3,并相加求和,直到遍历完…

【题解 | 分享】2023年十四届蓝桥杯国赛(Java B组)

互质 答案:640720414 参考: public class Main {static int mod 1000000007;public static void main(String[] args) {long sum power(2023, 2023);long p1 ((sum % mod) * power( 7, mod - 2)) % mod;long p2 ((sum % mod) * power( 17, mod -…

Java数据结构与算法(最长回文子串中心扩散法)

前言 回文子串是练习数据结构和算法比较好的使用场景,可以同时练习到双指针、动态规划等一些列算法。 实现原理 中心扩散算法实现。这里定义最长回文子串长度的大小为maxLen,起点位置为0. 奇数个数为中心点和偶数个数为中心点分别计算回文长度大小。…

【ZYNQ】SCU 与 GIC

在多 CPU 架构中,处理器之间可以对共享数据进行操作。Snoop control uint (SCU) 模块用于确保每个处理器都在最新的数据拷贝上运行,从而保持缓存一致性。通用中断控制器 Generic interrupt controller (GIC) 使用优先级的思想,管理 CPU 中断信…

Spring系统学习 - Spring入门

什么是Spring? Spring翻译过来就是春天的意思,字面意思,冠以Spring的意思就是想表示使用这个框架,代表程序员的春天来了,实际上就是让开发更加简单方便,实际上Spring确实做到了。 官网地址:ht…

springboot 的yaml配置文件加密

springboot 的yaml配置文件加密 一、采用yaml 插件加密添加依赖创建启动类配置加密密钥加密需要加密的内容用过测试类编写加密的YAML配置解密配置可选:自定义配置扩展:修改ENC() 一、采用yaml 插件加密 使用Jasypt对Spring Boot的YAML配置文件进行加密是…

【Mac】XMind for mac(XMind思维导图)v24.04.10311软件介绍和安装教程

软件介绍 XMind for Mac是一款功能强大的思维导图软件。它具有以下主要特点: 1.多样化的思维导图功能:XMind for Mac提供了丰富的思维导图编辑功能,用户可以创建各种类型的思维导图,包括组织结构图、逻辑图、时间轴图等&#xf…

fluent UI v9版本Dialog右上角x按钮聚焦问题解决

右上角x按钮聚焦效果展示 第一次点击不会聚焦,第二次或多次点击会出现这种情况。如果多个地方公用一个页面里,这个页面包含这个组件,那其它页面刚打开弹框就是聚焦状态,是个样式的问题。 解决: import * as React fr…

【Vue3】自定义组件directiveapp.use()

历史小剧场 崇祯很勤政,崇祯并非王国之君,弘光很昏庸,弘光活该倒霉,几百年来,我们都这样认为。 但我们之所以一直这样认为,只是因为有人这样告诉我们。 之所以有人这样告诉我们,是因为他们希望我…

比较与深浅克隆

1.比较 (1)Comparable接口:(重写compareTo方法) 由于它是一个接口,而且在这个接口中只有一个compareTo方法,所以所有实现该接口的类都需要重写。这个compareTo方法相当于制定一个比较标准&…

pyinstaller将py文件打包成exe

pyinstaller将py文件打包成exe 一、为什么需要将python文件打包成exe文件?二、具体操作步骤一、为什么需要将python文件打包成exe文件? python文件需要在python环境中运行,也就是需要安装python解释器。有时我们自己写的python程序需要分享给自己的朋友、同事或者合作伙伴,…

封装一个websocket,支持断网重连、心跳检测,拿来开箱即用

封装一个websocket,支持断网重连、心跳检测 代码封装 编写 WebSocketClient.js import { EventDispatcher } from ./dispatcherexport class WebSocketClient extends EventDispatcher {constructor(url) {console.log(url, urlurl)super()this.url url}// #soc…

改进rust代码的35种具体方法-类型(二十一)-熟悉Cargo.toml版本使用

上一篇文章-改进rust代码的35种具体方法-类型(二十)-避免过度优化的诱惑 “如果我们承认SemVer是一个有损的估计,只代表可能变化范围的子集,我们可以开始将其视为一个钝器。”——Titus Winters,“谷歌软件工程(OReilly&#xff0…

STM32_FSMC_HAL(介绍)

FSMC(Flexible Static Memory Controller)是STM32微控制器中的一种内存控制器,它允许微控制器与外部存储器接口,如SRAM、NOR Flash、NAND Flash和PSRAM等。FSMC特别适用于需要高速数据交换和大量数据存储的应用场景。 典型应用&a…