《分布式控制系统设计分布式控制系统设计 模式语言方法》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(芬)维利-佩卡·埃洛兰塔等著;蔡远利,于振华,孙增国译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2017
  • ISBN:9787111583905
  • 页数:318 页
图书介绍:本书讨论分布式控制领域中的软件体系结构,创新性地将计算机科学中的“模式”概念引入这项研究,从主流工业实践中甄选出80种实用模式,并将其组织为模式语言,为应对各类设计问题提供了成熟的解决方案。这80种模式涵盖消息模式、数据管理模式、人机界面模式和机群管理模式等,从问题到方案再到应用均清晰易读。本书适合机械工程师、设计师和管理人员阅读,也是计算机和自动控制等相关专业学生的有益参考资料。

第1章 绪论 1

1.1 为什么阅读本书 3

1.2 如何使用本书 3

1.3 与过去工作的比较 4

第2章 分布式控制系统领域 6

2.1 分布式控制系统的特性 8

2.2 通用方法和挑战 20

2.3 本领域的新趋势 35

第3章 软件体系结构和质量 47

3.1 什么是质量 47

3.2 质量属性 48

3.3 度量质量 50

3.4 外部质量和内部质量 51

第4章 关于模式 53

4.1 什么是模式 53

4.2 从模式到模式语言 56

4.3 本书中模式的故事 58

4.4 本书中使用的模式格式 60

第5章 分布式控制系统的模式语言 62

5.1 控制系统 63

5.2 看门狗 67

5.3 自检 70

5.4 强制输入值 70

5.5 错误计数器 71

第6章 分布模式 72

6.1 孤立功能 72

6.2 分布式安全 76

6.3 心跳 79

6.4 全局时间 81

第7章 消息模式 85

7.1 一对多 86

7.2 高层协议 90

7.3 消息接口 94

7.4 协议版本握手 94

7.5 消息队列 94

7.6 分类消息 97

7.7 消息信道复用 97

7.8 消息网关 97

7.9 消息向量时钟 98

7.10 唯一确认 101

第8章 事件处理模式 102

8.1 通知 102

8.2 通知级别 106

8.3 通知日志 109

8.4 预警 112

第9章 控制系统模态的模式 115

9.1 操作模态 116

9.2 安全状态 119

9.3 跛行模式 123

9.4 传感器旁路 126

9.5 无所忌惮 126

9.6 互换算法 129

第10章 数据管理模式 132

10.1 变量管理器 133

10.2 变量保护 138

10.3 变量值翻译器 140

10.4 数据状态 144

10.5 计数器 147

10.6 快照 147

第11章 处理稀缺资源的模式 151

11.1 并发执行 152

11.2 静态调度 155

11.3 分离实时 158

11.4 部分结果 162

11.5 静态资源分配 165

11.6 储物柜密钥 167

11.7 半任务 170

11.8 早期工作 173

第12章 软件和硬件的解耦模式 176

12.1 硬件抽象层 176

12.2 操作系统抽象 179

12.3 虚拟运行环境 182

第13章 冗余模式 185

13.1 1+1冗余 185

13.2 投票 188

第14章 系统启动模式 192

14.1 引导程序 192

14.2 系统启动 196

14.3 启动协商 199

第15章 软件更新模式 200

15.1 可更新软件 201

15.2 集中更新 204

15.3 无扰更新 207

第16章 人机界面模式 208

16.1 人机界面 209

16.2 人工反馈 212

16.3 两步确认 214

16.4 直立就好 217

16.5 基于任务的UI 218

16.6 基于角色的UI 219

16.7 替代操作站 221

16.8 多个操作站 225

16.9 设备提供UI 225

16.10 信标 225

16.11 HMI通知 228

16.12 操作者配置文件 228

16.13 公共外观 231

第17章 高层服务模式 235

17.1 诊断 235

17.2 黑箱 239

17.3 第三方沙箱 239

17.4 远程访问 243

17.5 动态信道选择器 246

第18章 机群管理模式 250

18.1 机群管理 250

18.2 M2M通信 254

18.3 机会委托 254

18.4 系统适配器 254

第19章 系统配置模式 255

19.1 参数 255

19.2 配置参数版本 259

19.3 基于组件的配置 259

19.4 控制系统选项 265

第20章 应用模式 268

第21章 结束语 273

附录A 质量属性表 274

附录B 模式手册 278

参考文献 289

索引 305