付敏跃. 浙江大学控制系 University of Newcastle, Australia

Similar documents
Machine Vision Market Analysis of 2015 Isabel Yang

China Next Generation Internet (CNGI) project and its impact. MA Yan Beijing University of Posts and Telecommunications 2009/08/06.

TDS - 3. Battery Compartment. LCD Screen. Power Button. Hold Button. Body. Sensor. HM Digital, Inc.

饲服驱动在激光切割行业的应用 岑海亮

ICP Enablon User Manual Factory ICP Enablon 用户手册 工厂 Version th Jul 2012 版本 年 7 月 16 日. Content 内容

操作系统原理与设计. 第 13 章 IO Systems(IO 管理 ) 陈香兰 2009 年 09 月 01 日 中国科学技术大学计算机学院

A Benchmark For Stroke Extraction of Chinese Characters

测试基础架构 演进之路. 茹炳晟 (Robin Ru) ebay 中国研发中心

H3C CAS 虚拟机支持的操作系统列表. Copyright 2016 杭州华三通信技术有限公司版权所有, 保留一切权利 非经本公司书面许可, 任何单位和个人不得擅自摘抄 复制本文档内容的部分或全部, 并不得以任何形式传播 本文档中的信息可能变动, 恕不另行通知

计算机科学与技术专业本科培养计划. Undergraduate Program for Specialty in Computer Science & Technology

AvalonMiner Raspberry Pi Configuration Guide. AvalonMiner 树莓派配置教程 AvalonMiner Raspberry Pi Configuration Guide

BlueCore BlueTunes Configuration Tool User Guide

上海泛腾电子科技有限公司徐鹤军 上海张江高科技园区碧波路 500 号 306 室. Tel :

Understanding IO patterns of SSDs

Filters: E-Syn, Momentum, Transient and the DAC

Chapter 1 (Part 2) Introduction to Operating System

Logitech G302 Daedalus Prime Setup Guide 设置指南

NyearBluetoothPrint SDK. Development Document--Android

智能终端与物联网应用 课程建设与实践. 邝坚 嵌入式系统与网络通信研究中心北京邮电大学计算机学院

如何查看 Cache Engine 缓存中有哪些网站 /URL

IEEE 成立于 1884 年, 是全球最大的技术行业协会, 凭借其多样化的出版物 会议 教育论坛和开发标准, 在激励未来几代人进行技术创新方面做出了巨大的贡献, 其数据库产品 IEL(IEEE/IET Electronic Library)

上汽通用汽车供应商门户网站项目 (SGMSP) User Guide 用户手册 上汽通用汽车有限公司 2014 上汽通用汽车有限公司未经授权, 不得以任何形式使用本文档所包括的任何部分

3dvia Composer Solidworks

Multiprotocol Label Switching The future of IP Backbone Technology

提升设备制造应用效能 -- 适应物联网发展的嵌入式 IPC. 麦文浩 Max,Mak Embedded IPC ARK PSM

Declaration of Conformity STANDARD 100 by OEKO TEX

Wireless Presentation Pod

SESEC IV. China Cybersecurity. Standardization Monthly. Newsletter. June 2018

2.8 Megapixel industrial camera for extreme environments

5.1 Megapixel machine vision camera with GigE interface

Smart Services Lucy Huo (Senior Consultant, UNITY Business Consulting) April 27, 2016

Outline. Motivations (1/3) Distributed File Systems. Motivations (3/3) Motivations (2/3)

实验三十三 DEIGRP 的配置 一 实验目的 二 应用环境 三 实验设备 四 实验拓扑 五 实验要求 六 实验步骤 1. 掌握 DEIGRP 的配置方法 2. 理解 DEIGRP 协议的工作过程

XML allows your content to be created in one workflow, at one cost, to reach all your readers XML 的优势 : 只需一次加工和投入, 到达所有读者的手中

Oracle 一体化创新云技术 助力智慧政府信息化战略. Copyright* *2014*Oracle*and/or*its*affiliates.*All*rights*reserved.** *

LAB 3: DC Simulations and Circuit Modeling

IPC 的 Proxy-Stub 设计模式 ( c)

LAB 5: S-parameter Simulation and Optimization

Software Engineering. Zheng Li( 李征 ) Jing Wan( 万静 )

PCU50 的整盘备份. 本文只针对操作系统为 Windows XP 版本的 PCU50 PCU50 启动硬件自检完后, 出现下面文字时, 按向下光标键 光标条停在 SINUMERIK 下方的空白处, 如下图, 按回车键 PCU50 会进入到服务画面, 如下图

Previous on Computer Networks Class 18. ICMP: Internet Control Message Protocol IP Protocol Actually a IP packet

Air Speaker. Getting started with Logitech UE Air Speaker. 快速入门罗技 UE Air Speaker. Wireless speaker with AirPlay. 无线音箱 (AirPlay 技术 )

Table of Contents. DS159-ZH LUXEON XR-3020 Product Datasheet Lumileds Holding B.V. All rights reserved.

Technology: Anti-social Networking 科技 : 反社交网络

Company Overview.

Computer Networks. Wenzhong Li. Nanjing University

第二小题 : 逻辑隔离 (10 分 ) OpenFlow Switch1 (PC-A/Netfpga) OpenFlow Switch2 (PC-B/Netfpga) ServerB PC-2. Switching Hub

OTAD Application Note

失Answer for homework assignment 4

Microsemi - Leading Innovation for China s Hyperscale Data Centers

LAB 5: S-parameter Simulation and Optimization

Advanced Design System Fundamentals

The Design of Everyday Things

Microsoft RemoteFX: USB 和设备重定向 姓名 : 张天民 职务 : 高级讲师 公司 : 东方瑞通 ( 北京 ) 咨询服务有限公司

Testbed Overview in China Xiaohong Huang Beijing University of Posts and Telecommunications

新一代 ODA X5-2 低调 奢华 有内涵

IBM 开源技术微讲堂容器技术与微服务系列

U-CONTROL UMX610/UMX490/UMX250. The Ultimate Studio in a Box: 61/49/25-Key USB/MIDI Controller Keyboard with Separate USB/Audio Interface

China Next Generation Internet Deployment and Green IT. Liu Dong

Fundamentals. Advanced Design System days of intensive training - prerequisite for all other ADS courses. Course Part Number N3211A/B

Presentation Title. By Author The MathWorks, Inc. 1

IBM 开源技术微讲堂容器技术与微服务系列

Lecture 8 Applications of CNNs

密级 : 博士学位论文. 论文题目基于 ScratchPad Memory 的嵌入式系统优化研究

本科专业人才培养计划 信息学科大类分册 华中科技大学教务处 二 O 一五年七月

Loop Filter Optimization

Triangle - Delaunay Triangulator

Operating Systems. Chapter 4 Threads. Lei Duan

Congestion Control Mechanisms for Ad-hoc Social Networks 自组织社会网络中的拥塞控制机制

Command Dictionary CUSTOM

OpenCascade 的曲面.

VLDB Database School (China) VLDB 中国数据库学院

IPv4/IPv6 协议 清华大学研究生课程

计算机组成原理第二讲 第二章 : 运算方法和运算器 数据与文字的表示方法 (1) 整数的表示方法. 授课老师 : 王浩宇

Green Computing Cloud Computing LSD Tech Co., Ltd SSD server & SSD Storage Cloud SSD Supercomputer LSD Tech Co., LTD

CHINA VISA APPLICATION CONCIERGE SERVICE*

DETAILED PIN DESCRIPTION Table 1 PIN 8PIN SOIC PIN TO92 SYMBOL DESCRIPTION 5 1 GND Ground. 4 2 DQ Data Input/Output pin. For 1-Wire operation: Open dr

网络测量与行为学 网络测量与行为学概述. 程光 东南大学计算机科学与工程学院 CERNET 华东 ( 北 ) 地区网络中心江苏省计算机网络技术重点实验室

Silverlight 3 概览 俞晖市场推广经理微软 ( 中国 ) 有限公司

Oriented Scene Text Detection Revisited. Xiang Bai Huazhong University of Science and Technology

Build a Key Value Flash Disk Based Storage System. Flash Memory Summit 2017 Santa Clara, CA 1

XPS 8920 Setup and Specifications

大数据基准测试 : 原理 方法和应用. 詹剑锋 中国科学院计算技术研究所中国科学院大学 可信云服务大会, 北京 INSTITUTE OF COMPUTING TECHNOLOGY

第 18 章网际协议 (2) IPv 年 10 月 26 日星期五

PTZ PRO 2. Setup Guide 设置指南

1. DWR 1.1 DWR 基础 概念 使用使用 DWR 的步骤. 1 什么是 DWR? Direct Web Remote, 直接 Web 远程 是一个 Ajax 的框架

Compile times - assert macros

IEEE 成立于 1884 年, 是全球最大的技术行业协会, 凭借其多样化的出版物 会议 教育论坛和开发标准, 在激励未来几代人进行技术创新方面做出了巨大的贡献, 其数据库产品 IEL(IEEE/IET Electronic

中国电机工程学会文件 中国电机工程学会关于电力系统技术国际会议 (POWERCON 2018) 征文的通知 电机外 号

libde265 HEVC 性能测试报告

在数据中心中加速 AI - Xilinx 机器学习套件 (Xilinx ML Suite )

Vol. 41, No. 3 / 2013 DEVELOPMENT AND EXPERIMENT ON AUTOMATIC GRADING EQUIPMENT FOR KIWI / 猕猴桃自动分级设备的研制与试验

<properties> <jdk.version>1.8</jdk.version> <project.build.sourceencoding>utf-8</project.build.sourceencoding> </properties>

The Design and Optimization for the TDMA Network-on-Chip

梁永健. W K Leung. 华为企业业务 BG 解决方案销售部 CTO Chief Technology Officer, Solution Sales, Huawei

Virtual Memory Management for Main-Memory KV Database Using Solid State Disk *

MateCam X1 User Manual

Keygen Codes For Photoshop Cs6 ->>> DOWNLOAD

武汉大学 学年度第 1 学期 多核架构及编程技术 试卷(A)

Application Note HAL Programming Guide. Edition Feb. 2, 2010 APN000056_001EN

Transcription:

Nt Networked kdcontrol lsystems: Opportunities and Challenges 付敏跃 浙江大学控制系 University of Newcastle, Australia

Outline Introductory Comments on Networked Control Systems Examples of Applications Wireless Industrial Control Networks Challenges in Fundamental Research Concluding Remarks 2

Evolution of Control Servomechanism 1940 s 1970 s: Motivations: gun control, radar, navigation, regulation Approaches: frequency-domain, analog implementation Features: single-loop, primitive theory, application-oriented State Space 1960 s-1990 s1990 Motivations: aerospace, space, guidance, automation, robotics Approaches: state-space, digital implementation, numerical optimization, simulation, visualization Features: advanced theories, serious theory-application gap Networked Complex Dynamic Systems 1990 s Motivations: Networked control, plant-wide control, bio/nano/quantum / systems Approaches: Embedded systems, complex dynamics modelling, interdisciplinary research, optimization Features: information processing, embedded and networked 3

Real-world Control Systems Actuators Physical System Environment Sensors Planner Control platform: Comms network Computing devices I/O & user interface Control algorithm 4

Networked Control Systems Actuators Physical System Environment Sensors Digital Network different network types; different topologies; Control lplatformdifferent t protocols 5

Wireless Networked Control Systems (Source: Karl Johansson) 6

Outline Introductory Comments on Networked Control Systems Examples of Applications Wireless Industrial Control Networks Challenges in Fundamental Research Concluding Remarks 7

Example 1: Industrial Control Systems First Generation: Mechanical systems Mechanical links, Hydraulic links, Second Generation: Electrical systems Electrical wires: point-to-point connections between actuators, sensors and control platform Third Generation: Networked systems Hierarchical, multi-layer control structure connected via digital networks Different types of networks (DeviceNet, Fieldbus, LAN ) PCs and computing units become the main control platform Wireless is a dominant and challenging trend Remark: Control theory started to study networked control only recently, way after industrial control network systems became commercial, routine and reliable. 8

Automation and Control Pyramid: 9

Wireless Embedded Devices: 10

Main Challenges for Wireless Reliability Security Premature technology Inadequate standards for industrial control purposes Control design methods: virtually non-existent! The current wireless technologies are developed mainly for three types of applications: voice communication (mobile phones) sensor networks (low data-rate applications, e.g. Zigbee) data communication (e.g., wireless LAN) They typically involve large transmission i delays (hundreds d of milliseconds) packet dropouts (serious problem, also related to TX delays) transmission errors quantization errors (low resolution quantization) 11

Example 2: Electricity Smart Grid Modern electricity Networks need to be able to cope with Diversified range of energy sources Traditional baseline generation (coal, oil, hydro ) Renewable (wind, solar, tidal, wave, geo-thermal, ) Distributed generation (gas turbines, fuel cells, ) Diversified range of loads air-conditioning systems electrical vehicle charging systems bi-directional loads (through micro-grids) Di Driving i Forces More efficient energy usage Less environmental impact Financial means: real-time pricing 12

Electricity Distribution Network 13

Smart Grid Comms Network: 14

Research Problems: Developing the basic frameworks for the wireless communications network infrastructure for an intelligent electricity ygrid. Developing a comprehensive communications and control network simulation model to evaluate the performance of the developed smart grid for different applications, demographic and topographic scenarios. Developing network-based control and estimation strategies for smart grid to ensure stable operations and optimized energy utilization, and to deal with the intermittent, and unpredictable nature of renewable sources. 15

Outline Introductory Comments on Networked Control Systems Examples of Applications Wireless Industrial Control Networks Challenges in Fundamental Research Concluding Remarks 16

Wireless HART Developed by HART Communication Foundation in conjunction with Emerson, ABB and Siemens. Designed to support the wide range of process industry use cases from simple monitoring to closed loop control Star-mesh topology

Protocol: mixed TDMA and CSMA Time synchronization: accuracy of 1msec Time delay: theoretical max = 20 msec per hop; average = 30 msec Devices: WHART device/adaptor/gateway

Preliminary assessment on 1-sec cycle process control loops with a 3 to 4 hop WirelessHART network: The overall control performance of a typical WirelessHART network is comparable to that of traditional wired field buses. The WirelessHART protocol allows for secure, highly reliable, low latency control with almost no impact on the bandwidth and absolutely no impact on process performance. WirelessHART is simple, reliable, and secure. (source: Control with WirelessHart, Hart Communications Foundation) ISA Fellow Greg McMillan conducted a research in early 2009 on commercial ilbioreactors using WirelessHart PHdevices and concluded lddh that with a comprehensive battery life management approach, exception reporting, and a secure, reliable self-organizing and optimizing network, wireless process control is ready for all but the fastest processes, provided the transmitter resolution settings are right for the application. (Source: G. McMillan, Is wireless process control ready for prime time? Control Global, May 2009.)

Developed by 中国科学院沈阳自动化所 工业无线网络 WIA 技术体系是由中国工业无线联盟推出的具有自主识产权的技术体系, 形成了国家标准草案, 并与 Wireless HART ISA100 并列为主流的工业无线技术体系 于 2008 年 10 月被 IEC 列为一个新的公共可用规范 (PAS) 进入国际标准化进程 ; 预计在 2011 年 12 月,WIA-PA 规范将正式成为 IEC 国际标准

WIA 系列产品无线模块 无线设备 无线网关 成功案例 循环流化床锅炉压力温度传输系统 抽油井示功图无线监测系统 电机系统能源效率在线监测与能源管理 连轧厂连续退火生产线炉棍轴承温度检测系统 Large scale development and applications, rigorous tests of the standard, and comprehensive comparison with WirelessHART are yet to happen.

Outline Introductory Comments on Networked Control Systems Examples of Applications Wireless Industrial Control Networks Challenges in Fundamental Research Concluding Remarks 22

Process Control Problems At Control/Device Levels: Feedback stabilization PID Control LQG Control Model Predictive Control (MPC) State t Estimation and Fault Diagnosis i At Manufacturing/ERP Levels: Scheduling Resource allocation and optimization Key Questions: How to solve these problems in the presence of wireless? Can wireless ess do as well as wired solutions? o s? When and where to use wireless? 23

Two Approaches 1) Use sufficient network resources (bandwidth, power, redundancy ) to ensure that wireless transmission is guaranteed to be sufficiently fast and reliable. That is, network problems (such as time delays, packet losses, data rate limit) become negligible. Wireless networks essentially become wired networks, transparent tto the users. 2) Develop a rigorous networked control theory to deal with network problems so that control performances can still be sufficiently guaranteed despite of the network problems. We will focus on the latter approach. 24

Quantized Feedback Control Structure for Networked Control: Noise System Output C DEC Chan ENC Alternative Formulation: Noise System Output DEC Chan ENC C 25

Simplified (and More General) Structure: Noise System Output DEC Chan ENC Encoder is allowed to pre-process process the input data Decoder is allowed to post-process the output data Ideal Channel Assumption: No delay, error-free, memoryless Under this assumption: Networked control = quantized control 26

Some Known Results for Linear Systems: System: x[ k 1] Ax[ k] Bu[ k] y[ k] Cx[ k] Problem Setting: Stabilization of SISO system (noise free). Result 1: If the quantizer is allowed to have memory (or dynamic), then the minimum data rate for feedback stabilization is u R log 2 ( A) (product of unstable eigenvalues) i i 27

Result 2: If the quantizer must be static, then the optimal structure is logarithmic and the minimum quantization density for feedback stabilization is 1 1, u i ( A ) 1 i u = v u 1+ 1-1 v Key Problem: Quantized feedback control for performance 28

Quantized Linear Quadratic Gaussian (LQG) Control Noise System Output DEC Chan ENC Problem: Standard LQG problem, but subject to a quantization constraint (i.e., bit rate constraint) Some known results: 1. Separation principle i fails in general 2. When the bit rate is not too small, the separation principle holds approximately. How to best design quantizer and controller is still open. 29

State Estimation with Packet Dropouts Noise System: w[k] P( s System v[k] x[ k 1] Ax[ k] w[ k] k s k y[ k] sk ( Cx[ k] v[ k]) 0) p; P( s 1) 1 k p Output Optimal estimator = Kalman filter with missing data, i.e., xˆ [ k 1] Axˆ[ k ] L s ( y [ k ] Cxˆ[ k ]) Estimation error covariance: k k T T 1 T APk A APk ( C Pk C R ) Pk A, if sk 1 Pk 1 T APk A, if sk 0 Key Problem: How to analyze the stochastic behavior of P k+1 30

State Estimation with Random Time Delays Noise System: w[k] Delay model: System v[k] x[ k 1] Ax[ k] w[ k] y[ k] Cx[ k] v[ k] [ k] 0,1,..., N y[k] Network Delay l k randomly. z[k] Packets received at time k: k-n. k-1 k 1 1 1 1 0 0 1 Optimal estimator = Kalman filter with missing data Key Problem: How to analyze a the stochastic c behavior of P k+1 31

Quantized Estimation with Packet Dropout and/or Random Time Delays: How to do state estimation when the bit rate is also limited? 32

MPC Design with Network Constraints On-line design Minimize: i i J N i 1 w ( r i i x i 2 ) v i u 2 i (deterministic) Key Problem: How to minimize J now, over a given distributions for packet loss, time delays and finite alphabets? Smart ideas are needed to avoid computational complexities. 33

state trajectories due to different control actions Black curves: possible trajectories without network constraints Colored curves: trajectory envelopes due to network constraints Problem 1: How to minimize E[J]? N 2 2 min E[ J ] E wi ( ri xi ) vi ui (stochastic) i 1 Problem 2: How to guarantee that J < B for a given bound B with probability, say, at least 99%. (This is a harder yet more important problem. It is closely related to randomized control design theory.) k 34

Optimal Scheduling with Network Constraints state trajectories due to different schedules Black curves: possible trajectories without network constraints Colored curves: trajectory envelopes due to network constraints Problem 1: How to design optimal schedule in an average sense? Problem 2: How to optimize the schedule to guarantee a given performance bound with probability, say, at least 99%. Problem 3: What wireless network resources are needed to guarantee a given performance bound (with probability of 99%)? k 35

System Identification & Parameter Estimation Traditionally, system identification and parameter estimation are typically based on sufficient excitation. System model or parameters can be estimated from the given measurements. Questions (in the presence of network problems): 1) How to determine the sufficient excitation conditions? 2) How to estimate system model or parameters? 3) How to analyse the performance (consistency, convergence rate, computational complexity)? 4) What network properties are required to guarantee performance? 36

Fault Detection and Diagnosis Many system model-based fault detection and diagnosis methods are widely used. They rely on a key assumption: Measurements are available without delays and errors. Questions (in the presence of network problems): 1) How to avoid false alarms? 2) How to robustify fault detection/diagnosis algorithms? 3) What network properties are required to guarantee performance? 37

Distributed ib t Estimation and Control A key problem with networked control is data overloading: (Data Rich Information Poor syndrome) Question: How to do estimation and control in a distributed fashion? Main constraint: communication data rate limit. Need hierarchical, multi-timescale structures. 38

Event-based Control Actuators Physical System Environment Sensors Event Detector Digital ii Network Controllers When to send & what to send? Idea: To minimize i i the required network resources, i.e., transmit measurement only when necessary. 39

Example 1: Fixed threshold with impulse control Control problem: standard LQG problem Event detector: Use a fixed threshold, i.e., transmit when the measurement exceeds a given threshold h in magnitude. Comparison with traditional periodic sampling (Source: Karl Johansson) 40

Example 2: Control of a random walk dx u dt dw t t t 0 0 0 0 T x, 0, U 0 Question: how to choose 1 and U 1 to minimize T 2 J E xt dt 0 Answers: If 1 is independent of w t, 1 = T/2; If 1 can depend on w t, 2 1 if{ inf{ t : xt 3( T t )} The latter gives much smaller cost. (Source: Karl Johansson) 41

General Research questions: How to design event detectors for a general system? How to design event detectors in a distributed fashion? How to deal with packet losses, time delays and quantization problems? Fundamental Difficulty: Conflict between time-triggered traditional control theory and event-triggered network design. 2011/3/29 42

Consensus Control for Multi-agent Systems What is consensus? Achieving consensus is a process that all agents begin with multiple states and end with a mutually agreed state. Consensus seeking is everywhere: from animal behavior to engineering, e.g., flocking, schooling, swarming, synchronization, formation control, distributed computation Clock synchronization Small fish schooling Formation of platoon of vehicles 43

Key features of the consensus problem: Networked agents. Each agent can only interact with its neighboring agents. Information may ypropagate p across the network from one or more agents. a23 0 Directed or undirected graph G { V, E, A} described using an adjacency matrix and dthe edge set te: A [ a ij ] (, i j) E a ij 0 44

Problem Formulation: Linear discrete-time agent dynamic: X ( k 1) AX ( k ) Bu ( k ), k 0,1, (1) i i i Distributed control protocol with perfect local states N u( k) K a ( X ( k) X ( k)) R (2) i ij j i General j 1 Problems: (Consensusable)The 1) More general agents e consensus are said sus to problems? be consensusable under the protocol 2) Better X (0) (2) if for control any finite protocols? i, there exists a control gain K such that: 3) Consideration of network constraints: lim communication Xi( k) X j( kprotocols; ) 0, i, j. k packet loss; Problem: what time is the delays; necessary and sufficient condition on the graph G and the pair ( A, B) quantization constraints. to make the multi-agent systems consensusable? 45 45

Wireless Network Optimization MAC layer model (CSMA/CA) IEEE 802.15.4 slotted CSMA/CA Time is divided into tiny backoff slots. 0.32ms (20 symbols). Transmission is initiated only after two successive successful CCA (clear channel assessment). e BE (backoff exponent) increases from macminbe to macmaxbe. Key parameters: macminbe macmaxbe macmaxcsmabackoffs Transmission power Research Problems: 1) For a given topology, how to choose the parameters to optimize packet loss rate, time delays, and energy consumptions? 2) How to do joint optimization of control and network parameters? Source: 浙大自控系曹向辉 46

Concluding Remarks Great opportunities for new control theory and applications Many exciting and challenging research problems Urgency about real, relevant and applicable research Multidisciplinary i li research: Wireless device design: smart sensors, actuators, embedded systems Communication network design Distributed sensing, sensor fusion and estimation Network-based control paradigms and algorithms 此领域 ( 包括工业无线网和基于网络的控制理论 ) 在国内外都是一个空白 对我国自动化学科来讲, 当今是一个极好的良机 抓住这个良机, 联合起来扎实地研究 3-5 年, 对推动我国自动化学科的发展和对自动化工程核心技术的掌握将有着重要的作用 47