CPS Events

A Tutorial on Real-Time Computing Issues for Control Systems

Speaker Name: 
Dr. Daniel (Danny) Abramovitch
Speaker Title: 
System Architect
Speaker Organization: 
Agilent Technologies
Start Time: 
Thursday, May 25, 2023 - 2:00pm
End Time: 
Thursday, May 25, 2023 - 3:00pm
Location: 
Baskin E2-506 or via Zoom: https://ucsc.zoom.us/j/95915415895?pwd=S1hpZWJDZGlqTmtja0Q5ZmtITXJuZz09
Organizer: 
Ricardo Sanfelice

 

Abstract:

This talk presents a tutorial (scheduled for presentation at the 2023 American Control Conference) on the elements of computation in a real-time control system. Unlike conventional computation or even computation in digital signal processing systems, computation in a feedback loop must be sensitive to issues of latency and noise around the loop. This presents some fundamental requirements, limitations, and design constraints not seen in other computational applications. The logic of presenting such a tutorial is that while the computer technology changes at a rapid pace, the principles of how we match that technology to the constraints of a feedback loop remain consistent over the years. We will discuss the different computational chains in a feedback system, ways to conceptualize the effects of time delay and jitter on the system, and present a three-layer-model for programming real-time computations. The tutorial also presents some filter and state- space structures that are useful for real-time computation.

 

Speaker Bio:

Dr. Daniel (Danny) Abramovitch earned degrees in Electrical Engineering from Clemson (BS) and Stanford (MS and Ph.D.), doing his doctoral work under the direction of Gene Franklin. He has spent most of his career at Hewlett-Packard Labs and Agilent Labs, moving to Agilent’s Mass Spectrometry Division in 2014 to work on improved real-time computational architectures for mass spectrometers. Danny is a Fellow of the IEEE and has held leadership positions at multiple American Control Conferences, including serving as Program Chair in 2013 and General Chair in 2016. Since then, he has led outreach efforts from the controls field including a highly popular set of “practical methods” workshops. He has helped organize conference tutorial sessions on topics as varied as disk drives, atomic force microscopes, phase-locked loops, laser interferometry, computation control systems, and how business models and mechanics affect control design. He is the holder of over 25 patents and 65 reviewed technical papers. Danny has spent his years in industrial research working with mechatronic control problems (optical and hard disks, atomic force microscopes) and instrumentation systems, from Agilent’s award winning first 40bps BERT to the award winning Ultivo Tandem Quad Mass Spectrometer. A consistent theme has been the need to modernize the connectivity between test benches, instrumentation, and CAD software. The need to have personally connected the pieces “from the physics to the web page” has given him a highly utilitarian view of the foundational work that needs to be done to make physical systems truly data driven. Over the past decade he has focused much of his effort on how to teach the principles, limitations, and requirements of feedback systems to people outside the traditional controls community including high school and college STEM students, scientists and practicing engineers, as well as the general public.

Toward Safe and Reliable Autonomous Vehicle System Design

Speaker Name: 
Jishen Zhao
Speaker Title: 
Associate Professor of Computer Science and Engineering
Speaker Organization: 
UC San Diego
Start Time: 
Thursday, May 4, 2023 - 2:00pm
End Time: 
Thursday, May 4, 2023 - 3:00pm
Location: 
E2-506 or via https://ucsc.zoom.us/j/98469687582?pwd=M3E3UzQ4RVRITmJDU2I3K0RnSk8ydz09
Organizer: 
Heiner Litz

  

Abstract

Autonomous vehicles (AVs) are considered promising to save lives, prevent injuries, and reduce costs associated with car accidents. However, to accomplish these in practice, safety and reliability are fundamental goals of computing system and architecture design. In this talk, I will go through our recent exploration and lessons learned across the stack of AV applications development and characterization, system and architecture level design, and safety modeling and testing methodologies. We show that substantial research is yet to be done in order to achieve safe and reliable autonomous vehicle system design.

Bio

Jishen Zhao is an Associate Professor in the Computer Science and Engineering Department at University of California, San Diego. Her research is at the boundary of computer architecture and systems, particularly on memory systems, machine learning for systems, and reliability. Before joining UCSD, she was an assistant professor at UCSC and a research scientist at HP Labs. She is a recipient of NSF CAREER award, AWS AI Amazon Research Award (ARA), many best paper awards, and a member of MICRO Hall of Fame.

spacer

Jishen

Byzantine Resilience in Large Robot Swarms

Speaker Name: 
Wenchao Li
Speaker Title: 
Assistant Professor
Speaker Organization: 
Boston University
Start Time: 
Thursday, April 20, 2023 - 2:00pm
End Time: 
Thursday, April 20, 2023 - 3:00pm
Location: 
E2-506 or https://ucsc.zoom.us/j/98253584813?pwd=WUpVWld6OFptdFdxVXZ2R0NneC82Zz09
Organizer: 
Daniel Fremont

  

Abstract

Multi-robot systems have many appealing applications such as shape formation, search and rescue, surveillance and reconnaissance, cooperative target tracking, and collective transport. However, even the presence of a few faulty or malicious robots can easily disrupt the overall function and safety of the swarm. In this talk, I will present a novel method for achieving Byzantine resilience in large robot swarms. We consider Byzantine robots which are an unknown subset of robots that are allowed to have arbitrarily different behaviors relative to the cooperative robots in terms of physical actions and communication. I will show that by leveraging the cyber-physical characteristics of the robots, we can design a decentralized blocklist protocol (DBP) based on inter-robot accusations to guarantee the removal of Byzantine robots' influence on the swarm. Compared with the state-of-the-art Weighted-Mean Subsequence Reduced (W-MSR) algorithm, DBP can generalize to applications not implemented via the Linear Consensus Protocol, can automatically adapt to the (unknown) number of Byzantine robots, and reduces the connectivity requirement of W-MSR from (2F+1)-connected to (F+1)-connected (where F is the number of Byzantine robots). I will demonstrate that DBP scales to swarms with hundreds of robots across a set of tasks including target tracking, time synchronization, and localization. I will conclude the talk by giving an overview of related research endeavors in my group, particularly those that aim at verifying and enhancing the robustness of A.I. and A.I.-enabled systems, and discuss future directions.

Bio

Wenchao Li is an Assistant Professor in the Department of Electrical and Computer Engineering and directs the Dependable Computing Laboratory at Boston University. Prior to joining BU, he was a Computer Scientist at SRI International, Menlo Park. He received his Ph.D. in Electrical Engineering and Computer Sciences from the University of California, Berkeley in 2013. His research sits at the intersection of formal methods and machine learning, with a focus on building safe and trustworthy autonomous systems.

spacer

Wenchao

Motion planning for Multi-Agent Systems with Signal Temporal Logic objectives

Speaker Name: 
Yash Vardhan Pant
Speaker Title: 
Assistant Professor of Electrical & Computer Engineering
Speaker Organization: 
University of Waterloo
Start Time: 
Thursday, March 16, 2023 - 2:00pm
End Time: 
Thursday, March 16, 2023 - 3:00pm
Location: 
E2-506 or via https://ucsc.zoom.us/j/91717810084?pwd=aEVwTTRpa3N6c1lqRGpZZXkxSnNWZz09
Organizer: 
Ricardo Sanfelice

  

Abstract

Safe planning and control of multi-robot performing complex tasks has been a challenging problem. Methods that offer guarantees on safety and mission satisfaction generally do not scale well. On the other hand, more computationally tractable approaches do not offer much in terms of safety guarantees. In this talk, I will present a family of robust and predictive motion planning and control methods that overcome these limitations for a wide variety of task objectives, represented using Signal Temporal Logic (STL). Starting from the given STL specification, we formulate a non-convex optimization problem, which can be efficiently solved to local optimality in both centralized and decentralized manners. We also formulate constraints which result in trajectories that can be tracked near perfectly by off-the-shelf lower level controllers. The performance and scalability of the methods will be demonstrated through multi-robot simulation studies and experiments on actual quadrotor aerial robots. 

Bio

Dr. Yash Vardhan Pant is an Assistant Professor in the Department of Electrical and Computer Engineering at the University of Waterloo, where he leads the Control, Learning and Logic (CL2) group. He received his PhD in Electrical Engineering from the University of Pennsylvania in 2019, and was a postdoctoral fellow at the University of California at Berkeley from 2019-2021, before joining Waterloo in the summer of 2021. His research focuses on decision-making for multi-agent and autonomous systems, drawing on elements of Control Theory, Machine Learning, Formal Methods and Optimization, with application to ground robots, human-robot interaction and swarms of aerial robots. More details about Dr. Pant’s research can be found at: https://yashpant.github.io/

spacer

Yash

Modeling and Navigation Controller Design of a Circulation Control Fixed-Wing UAV

Speaker Name: 
Kimon P. Valavanis
Speaker Title: 
Professor of Electrical and Computer Engineering
Speaker Organization: 
University of Denver
Start Time: 
Thursday, March 2, 2023 - 2:00pm
End Time: 
Thursday, March 2, 2023 - 3:00pm
Location: 
E2-506 or https://ucsc.zoom.us/j/93585615470?pwd=ejVFRm10TThzTksvTGVOMVJ1M1pBdz09
Organizer: 
Ricardo Sanfelice

  

Abstract

Circulation Control (CC) is an effective technique that allows for increasing lift and improving aerodynamic efficiency of Unmanned Aerial Vehicles (UAVs). CC-based UAVs exhibit enhanced aerodynamic performance in terms of reduced runway for take-off and landing, increased effective payload capability and delayed stall. However, CC introduces changes of the aerodynamic coefficients that are difficult to determine using strict mathematical formulas. It creates a specific type of model uncertainty in the CC-based fixed-wing Unmanned Aerial Vehicle (UC²AV), which must be addressed and accommodated for; this is tackled using µ- analysis. A detailed systematic approach to parameter identification of the UC²AV is first required to derive an accurate model, before designing a navigation controller. Then, a novel, robust nonlinear controller for the longitudinal / lateral flight dynamics of a UC²AV is presented. The controller consists of a dynamic inversion inner-loop and a µ-synthesis outer-loop controller. Results demonstrate the efficacy of the proposed control scheme and the ability of the UC²AV to adapt to challenging CC-on-demand scenarios. The proposed controller design may be generalized and applied to a family of nonlinear systems with unstructured uncertainties and time-varying parameters, going beyond addressing uncertainty challenges regarding the aircraft’s aerodynamic coefficients. Last, but not least, a detailed mathematical framework is presented that serves as ‘benchmark’ for UAV linear and nonlinear controller design, implementation and testing under nominal and extreme conditions.

 

Bio

Dr. Kimon P. Valavanis is John Evans Professor, Department of ECE, D. F. Ritchie School of Engineering and Computer Science, University of Denver. He is also Guest Professor in the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia, and he also had a Visiting Appointment at Politecnico di Torino, Dipartimento di Ingegneria Meccanica e Aerospaziale, DIMEAS. His research interests span Unmanned Systems, Distributed Intelligence Systems, Robotics and Automation. He has published more than 450 book chapters, technical journal, and transaction, referred conference, and invited papers. He has authored/co-authored/edited 19 books. He has graduated 38 PhD students and more than 100 M.Sc. students. 

Dr. Valavanis served as Editor-in-Chief of the Robotics and Automation Magazine from 1996-2005, and since 2006, of the Journal of Intelligent and Robotic Systems, Springer. He also serves as co-chair of the Aerial Robotics and Unmanned Aerial Vehicles Technical Committee since 2008. He founded the International Conference on Unmanned Aircraft Systems, which he runs annually. 

Dr. Valavanis was a Distinguished Speaker in the IEEE Robotics and Automation Society, a Senior Member of IEEE, a Fellow of the American Association for the Advancement of Science, a Fellow of the U.K. Institute of Measurement and Control, and a Technical Expert of the NATO Science and Technology Organization (STO). He was also selected to serve as NATO Technical Evaluator for the AVT-353 Workshop on ‘Artificial Intelligence in the Cockpit for UAVs’ that will take place in Torino, Italy, in April 2022. In August of 2021, he was also appointed to the NATO STO Technical Team of SAS-ET-EX on “Integration of Unmanned Systems into Operational Units” for the duration of the Program of Work. He is also a Fulbright Scholar (Senior Lecturing & Research Award).spacer

Kimon

Pages