Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
A Designer-Augmenting Framework for ...
~
Yang, Haoguang,
Linked to FindBook
Google Book
Amazon
博客來
A Designer-Augmenting Framework for Self-Adaptive Control Systems /
Record Type:
Electronic resources : Monograph/item
Title/Author:
A Designer-Augmenting Framework for Self-Adaptive Control Systems // Haoguang Yang.
Author:
Yang, Haoguang,
Description:
1 electronic resource (168 pages)
Notes:
Source: Dissertations Abstracts International, Volume: 86-05, Section: A.
Contained By:
Dissertations Abstracts International86-05A.
Subject:
Sparsity. -
Online resource:
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=31732965
ISBN:
9798346583929
A Designer-Augmenting Framework for Self-Adaptive Control Systems /
Yang, Haoguang,
A Designer-Augmenting Framework for Self-Adaptive Control Systems /
Haoguang Yang. - 1 electronic resource (168 pages)
Source: Dissertations Abstracts International, Volume: 86-05, Section: A.
Robotic software design and implementation have traditionally relied on human engineers to fine-tune parameters, optimize hardware utilization, and mitigate unprecedented situations. As we face more demanding and complex applications, such as distributed robotic fleets and autonomous driving, explicit fine-tuning of autonomous systems yields diminishing returns. To make autonomous systems smarter, a design-time and run-time framework is required to extract constraints from high-level human decisions, and self-adapt on-the-fly to maintain desired specifications. Specifically, for controllers that govern cyber-physical interactions, making them self-adaptive involves two challenges. Firstly, controller design methods have historically neglected computing hardware constraints that realize real-time execution. Hence, intensive manual tuning is required to materialize a controller prototype with balanced control performance and computing resource consumption. Secondly, precisely modeling the physical system dynamics at edge cases is difficult and costly. However, with modeling discrepancies, controllers fine-tuned at design time may fail at run time, causing safety concerns. While humans are inherently adept at reacting and getting used to unknown system dynamics, how to transfer this knowledge to robots is still unresolved. To address the two challenges, we propose a designer-augmenting framework for self-adaptive control systems. Our framework includes a resource/performance co-design tool and a model-free controller self-adaptation method for real-time control systems. Our resource/performance co-design tool automatically exploits the Pareto front of controllers, between real-time computing resource utilization and achievable control performance. The co-design tool simplifies the iterative partitioning and verification of controller performance and distributed resource budget, enabling human engineers to directly interface with high-level design decisions between quality and cost. Our controller self-adaptation method extracts objectives and tolerances from human demonstrations and applies them to real-time controller switching, allowing human experts to design fault mitigation behaviors directly through coaching. The objective extraction and real-time adaptation do not rely on prior knowledge of the plant, making them inherently robust against mismatch between the design reference model and the physical system. Only with the prerequisite of real-time schedulability under Worst-Case Execution Time (WCET), will the digital controller deliver the designed dynamics. To determine the real-time schedulability of controllers during the design-time iteration and run-time self-adaptation, we propose a novel estimate of WCET based on the Mixed Weibull distribution of profiling statistics and a linear composition model. Our hybrid approach applies to design-time estimation of arbitrary-scaled controllers, yielding results as accurate as a state-of-the-art method while being more robust under small profiling sample sizes. Finally, we propose a resource consolidator that accounts for real-time schedulable bounds to utilize available computing resources while preventing deadline misses efficiently. Our consolidator, formulated as a vector packing problem, exploits different parallelization techniques on a CPU/FPGA hybrid architecture to obtain the most compact allocation plan for a given controller complexity and throughput. By jointly considering all four aspects, our framework automates the co-optimization of controller performance and computing hardware requirements throughout the life cycle of a control system. As a result, the engineering time required to design and deploy a controller is significantly reduced, while the adaptivity of human engineers is extended to fault mitigation at run-time.
English
ISBN: 9798346583929Subjects--Topical Terms:
3680690
Sparsity.
A Designer-Augmenting Framework for Self-Adaptive Control Systems /
LDR
:05230nmm a22004213i 4500
001
2432612
005
20250731101856.5
006
m o d
007
cr|nu||||||||
008
261011s2024 miu||||||m |||||||eng d
020
$a
9798346583929
035
$a
(MiAaPQD)AAI31732965
035
$a
(MiAaPQD)Purdue27115732
035
$a
AAI31732965
040
$a
MiAaPQD
$b
eng
$c
MiAaPQD
$e
rda
100
1
$a
Yang, Haoguang,
$e
author.
$3
3821904
245
1 2
$a
A Designer-Augmenting Framework for Self-Adaptive Control Systems /
$c
Haoguang Yang.
264
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2024
300
$a
1 electronic resource (168 pages)
336
$a
text
$b
txt
$2
rdacontent
337
$a
computer
$b
c
$2
rdamedia
338
$a
online resource
$b
cr
$2
rdacarrier
500
$a
Source: Dissertations Abstracts International, Volume: 86-05, Section: A.
500
$a
Advisors: Voyles, Richard M Committee members: Gan, Dongming; Sundaram, Shreyas; Zhang, Haiyan Henry.
502
$b
Ph.D.
$c
Purdue University
$d
2024.
520
$a
Robotic software design and implementation have traditionally relied on human engineers to fine-tune parameters, optimize hardware utilization, and mitigate unprecedented situations. As we face more demanding and complex applications, such as distributed robotic fleets and autonomous driving, explicit fine-tuning of autonomous systems yields diminishing returns. To make autonomous systems smarter, a design-time and run-time framework is required to extract constraints from high-level human decisions, and self-adapt on-the-fly to maintain desired specifications. Specifically, for controllers that govern cyber-physical interactions, making them self-adaptive involves two challenges. Firstly, controller design methods have historically neglected computing hardware constraints that realize real-time execution. Hence, intensive manual tuning is required to materialize a controller prototype with balanced control performance and computing resource consumption. Secondly, precisely modeling the physical system dynamics at edge cases is difficult and costly. However, with modeling discrepancies, controllers fine-tuned at design time may fail at run time, causing safety concerns. While humans are inherently adept at reacting and getting used to unknown system dynamics, how to transfer this knowledge to robots is still unresolved. To address the two challenges, we propose a designer-augmenting framework for self-adaptive control systems. Our framework includes a resource/performance co-design tool and a model-free controller self-adaptation method for real-time control systems. Our resource/performance co-design tool automatically exploits the Pareto front of controllers, between real-time computing resource utilization and achievable control performance. The co-design tool simplifies the iterative partitioning and verification of controller performance and distributed resource budget, enabling human engineers to directly interface with high-level design decisions between quality and cost. Our controller self-adaptation method extracts objectives and tolerances from human demonstrations and applies them to real-time controller switching, allowing human experts to design fault mitigation behaviors directly through coaching. The objective extraction and real-time adaptation do not rely on prior knowledge of the plant, making them inherently robust against mismatch between the design reference model and the physical system. Only with the prerequisite of real-time schedulability under Worst-Case Execution Time (WCET), will the digital controller deliver the designed dynamics. To determine the real-time schedulability of controllers during the design-time iteration and run-time self-adaptation, we propose a novel estimate of WCET based on the Mixed Weibull distribution of profiling statistics and a linear composition model. Our hybrid approach applies to design-time estimation of arbitrary-scaled controllers, yielding results as accurate as a state-of-the-art method while being more robust under small profiling sample sizes. Finally, we propose a resource consolidator that accounts for real-time schedulable bounds to utilize available computing resources while preventing deadline misses efficiently. Our consolidator, formulated as a vector packing problem, exploits different parallelization techniques on a CPU/FPGA hybrid architecture to obtain the most compact allocation plan for a given controller complexity and throughput. By jointly considering all four aspects, our framework automates the co-optimization of controller performance and computing hardware requirements throughout the life cycle of a control system. As a result, the engineering time required to design and deploy a controller is significantly reduced, while the adaptivity of human engineers is extended to fault mitigation at run-time.
546
$a
English
590
$a
School code: 0183
650
4
$a
Sparsity.
$3
3680690
650
4
$a
Software.
$2
gtt.
$3
619355
650
4
$a
Space exploration.
$3
3696172
650
4
$a
Decision making.
$3
517204
650
4
$a
Controllers.
$3
3559217
650
4
$a
Robots.
$3
529507
650
4
$a
Adaptation.
$3
3562958
650
4
$a
Distributed control systems.
$3
3689541
650
4
$a
Coaching.
$3
2182638
650
4
$a
Co-design.
$3
3560083
650
4
$a
Field programmable gate arrays.
$3
666370
650
4
$a
Robotics.
$3
519753
650
4
$a
Aerospace engineering.
$3
1002622
650
4
$a
Computer engineering.
$3
621879
650
4
$a
Design.
$3
518875
690
$a
0771
690
$a
0538
690
$a
0800
690
$a
0464
690
$a
0389
690
$a
0454
710
2
$a
Purdue University.
$e
degree granting institution.
$3
3759105
720
1
$a
Voyles, Richard M
$e
degree supervisor.
773
0
$t
Dissertations Abstracts International
$g
86-05A.
790
$a
0183
791
$a
Ph.D.
792
$a
2024
856
4 0
$u
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=31732965
based on 0 review(s)
Location:
ALL
電子資源
Year:
Volume Number:
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
W9528307
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login