本书系统地阐述了工业控制系统——监督控制与数据采集(SCADA)系统的技术问题,包括系统组成、特点、应用及与集散控制系统等其他控制系统的比较。对SCADA系统设计与开发中的关键技术,包括工业数据采集技术、通信与网络技术、SCADA系统应用软件开发、经典OPC与OPC UA标准、功能安全与工业控制系统信息安全等都结合应用实例进行了详实的分析和论述,并通过对不同行业领域典型SCADA系统工程案例的剖析来加深读者对内容的理解,帮助读者掌握SCADA系统的分析、设计、开发与调试技能。此外,对SCADA系
本书应CDIO项目课程改革的需要而编写的,与企业共同研究开发,本书形成了包括电子教学课件、微课视频、虚拟仿真资源、习题答案、知识拓展等在内的立体化教学资源库,极大地方便了各种教学活动,拓展了学生的学习空间。同时本书配套有活页学生学习手册,方便于做好过程性学习记录。教材以自动化生产线、自动供料机、自动分拣系统、装配生产线为教学项目,展开工程实践项目训练。本书将自动化生产线上所涉及的传感器技术、可编程控制技术、电机与电气控制技术、气动与液压技术、工业机械手技术、计算机通信技术和触摸屏组态技
本书系统讲述Apache Spark大数据计算平台的原理,以及如果将Apache Spark应用于大数据的实时流处理、批处理、图计算等各个场景。通过原理深入学习和实践示例、案例的学习应用,使读者了解并掌握Apache Spark大数据计算平台的基本原理和技能,接近理论与实践的距离。全书共分为13章,主要内容包括Spark架构原理与集群搭建、开发和部署Spark应用程序、Spark核心编程、Spark SQL、Spark SQL高级分析、Spark Streaming流处理、Spark结构
本书主要研究决策蕴涵的逻辑理论及形式概念分析中的知识表示与推理。具体内容包括:决策蕴涵、模糊决策蕴涵和可变决策蕴涵的逻辑理论,决策蕴涵规范基和模糊决策蕴涵规范基的逻辑理论, 决策蕴涵规范基的生成方法和性能分析, 决策蕴涵的知识表示能力及其与概念规则和粒规则的比较, 模糊属性约简等。
本书共分为四篇。前三篇分别对应数据血缘的理论、实现和应用:第一篇阐明数据血缘的概念,主要介绍有关数据血缘概念的综合知识;第二篇介绍如何实现数据血缘,包括一些关于实现数据血缘的可行性见解和建议;第三篇介绍如何使用数据血缘,利用数据血缘结果实现不同的业务目的。第四篇是关于“构建数据血缘业务案例”的研究,介绍如何将数据血缘落地到业务案例中。本书主要面向数据开发人员和数据管理人员,用于针对数据血缘及其应用领域拓宽思路。本书也适合具有技术背景的数据业务人员参考阅读,便于更好地理解业务需求和数据血缘需求。
本书共11章,首先,介绍了物联网分布式数据存储与查询技术的相关概念和研究进展(第1和第2章);然后,详细介绍了多种物联网类型下的数据存储与查询技术(以Top-k查询为主要查询类型),这些物联网类型包括:WSN(第3、4、5章),WSAN(第6章),TWSN(第7、8章),TMWSN(第9章)和传感云系统(第10章);最后,简要介绍了物联网分布式数据存储与查询技术相关应用(第11章)。
《大数据技术概论(微课版)》以项目、任务驱动的方式组织内容,以大数据产业链六大产业环节为核心构建逻辑,采用新形态活页的形式进行组织编写。《大数据技术概论(微课版)》共10个项目,包括认识大数据、了解大数据产业、大数据平台与生态圈、大数据采集、大数据存储、大数据预处理、大数据分析与挖掘、大数据可视化、中国信创与大数据中台、大数据应用综合平台典型案例等内容。《大数据技术概论(微课版)》注重课程思政及教学过程考核评价,每个项目的任务评估、项目总结、项目拓展训练、项目评价等环节可以更好地帮助读者学好教材
本书系统研究了移动机器人自主控制问题,着重研究了各种人工智能理论与方法在移动机器人自主导航与路径规划、机器人视觉与环境感知、机器人同步定位与建图、多机器人协作等方面的具体解决思路,并给出实验结果和分析。全书分为8章,包括绪论、移动机器人导航、移动机器人路径规划、机器人视觉技术、机器人环境感知、机器人同步定位与建图、多机器人协作以及移动机器人自主控制进展与展望。
越来越多的机器人正走向人们的生活及生产环境,机器人操作系统(Robot Operating System,ROS)作为一种重要的软件开发框架,提高了机器人系统的开发与部署效率,在分工协作、软件维护和系统扩展中具有重要意义。本书以任务为驱动,按照工作导向的思路展开教学与实践学习,通过“学中做、做中学”的方式,循序渐进地介绍机器人操作系统应用开发方法,通过构思、设计、实施和运行多个环节,构建基于传感器的智能机器人系统。本书内容全面,包括机器人系统组成、将机器人连接到ROS、建立机器人系统模型、移动机
本书共有 11 章,分为三个部分:第一部分(第 1~6 章)是机器人操作系统(ROS)的基础,内容包含 ROS 简介、编程基础知识、ROS 概述、ROS 环境搭建、ROS 编程基础和 ROS 常用工具,该部分循序渐进地帮助读者熟悉使用 ROS;第二部分(第 7~10 章)设置了不同类型的应用实验,帮助读者掌握并使用ROS;第三部分(第 11 章)介绍了新一代机器人操作系统 ROS 2,涉及 ROS 2 的架构、原理和使用方法。 本书注重理论与实践相结合,理论部分讲解 ROS 的基础知识,包括编程