In this chapter, the motivations in the use of metaheuristic methods in the
Automatic Control field are presented. Compared with traditional approaches,
the use of these methods does not require the reformulation of the initial
control problem and allows the optimization of the control laws. A brief
description of the book contents is also provided.
1.1. Introduction: automatic control and optimization
Links between automatic control and optimization are very strong
as optimization methods are often the core of automatic control
methodologies. Indeed, optimization has traditionally brought efficient
methods to identify system models, to compute control laws, to
analyze system stability and robustness, etc.
Because of the required tractability of the corresponding
optimization problems, traditional approaches are usually based on the
definition of a simplified model of the plant to control. The simplified
model may rely, for instance, on the use of a linearized plant about an
equilibrium point and neglected dynamics. Making these
simplifications, the model is expressed by a linear and low-order
system. Such a simplified model can be used for the computation of
the control law using a particular mathematical framework. In parallel,
an optimization problem expressing the desired performance and
constraints is defined. Special attention is paid to the structures of the
model and the optimization problem so as to be able to solve it with
exact and deterministic solvers. Several examples can be given for
such an approach.
This is the case for the linear quadratic method, belonging to the
class of optimal control methods [KWA 72]: a linear model of the
system is used, and the optimization of a quadratic cost is performed.
The quadratic cost is the sum of two weighted factors, one for the
reference tracking and another for the energy consumption. For this
particular problem, the optimal solution can be analytically found with
the help of Riccati equations.
More recently, H2/H∞ synthesis methods have been developed
[ZHO 96]. The approach is also based on a linear model of the plant,
and the problem is expressed as the minimization of the H∞ norm of
the closed-loop system. Reformulations are used so as to express the
problem in a linear matrix inequality (LMI) framework, for which the
required solvers can be used. Another trend is the use of the Youla–
Kucera parameterization [FRA 87]. This parameterization allows us to
parameterize all the controllers stabilizing a given plant. Using this
property, it is possible to find an “optimal” controller by solving a
convex optimization problem.
Finally, we can also mention predictive control [MAC 02]. Once
again using linear models and quadratic costs, and knowing the desired
output in advance, it is possible to compute an optimal discrete controller,
once again weighting the reference tracking and the energy consumption.
In the general case (nonlinear model of the system), the method depends
on the online solution to an optimization problem. Using a linear
model and a quadratic cost allows us to exploit the solution and hence
to make most of the computation in an offline procedure.
As said earlier, for all these traditional approaches, a linear model
of the plant is used, and a particular structure for the mathematical
formulation of costs and constraints is required. However, considering
real-life problems with high-level specifications, this reformulation
step is not straightforward, and hence some of them cannot be directly
taken into account. In this case, these specifications are not first
considered in the design procedure and have to be checked a
posteriori during an analysis phase. This approach may lead to some
ในบทนี้ แรงจูงใจในการใช้วิธีการเมตาฮิวริ ิกใน
สนามการควบคุมอัตโนมัติได้แก่ เมื่อเทียบกับวิธีการแบบดั้งเดิม
ใช้วิธีการเหล่านี้ไม่ต้องใช้ reformulation ของปัญหาเริ่มต้นควบคุม
และช่วยเพิ่มประสิทธิภาพของกฎหมายควบคุม คำอธิบายสั้น ๆเนื้อหาหนังสือ
ยังให้ . 1.1 . บทนำ :การควบคุมอัตโนมัติและเพิ่มประสิทธิภาพการเชื่อมโยงระหว่างการควบคุมอัตโนมัติและเพิ่มประสิทธิภาพ
แข็งแรงมาก เป็นวิธีการเพิ่มประสิทธิภาพมักจะหลักของวิธีการควบคุม
อัตโนมัติ แน่นอนการเพิ่มประสิทธิภาพที่มีผ้านำวิธีที่มีประสิทธิภาพ
ระบุรุ่นระบบคำนวณหากฎหมายควบคุมการวิเคราะห์เสถียรภาพของระบบและความ
ฯลฯเพราะต้องเพิ่มประสิทธิภาพของปัญหาทแรคทะบีลสอดคล้องกัน
, วิธีการแบบดั้งเดิมมักจะยึด
ความหมายของรูปแบบที่เรียบง่ายของพืชเพื่อควบคุม ง่าย
รูปแบบอาจใช้ เช่น การใช้ช่วงของพืชเกี่ยวกับ
จุดสมดุล และหลงพลศาสตร์ ทำเหล่านี้
Simplifications แบบจำลองยังแสดงโดยเส้นเพื่อ
น้อยระบบ เช่นรูปแบบง่ายที่สามารถใช้สำหรับการคำนวณ
กฎหมายควบคุมเฉพาะทางคณิตศาสตร์โดยใช้กรอบ ในแบบคู่ขนานการ optimization ปัญหาที่ต้องการ
แสดงประสิทธิภาพและข้อจำกัดที่กำหนดไว้ . ความสนใจพิเศษคือจ่ายให้กับโครงสร้างของ
รูปแบบและปัญหาการเพิ่มประสิทธิภาพเพื่อที่จะสามารถแก้ปัญหาด้วย
แน่นอนและ deterministic แก้ .หลายตัวอย่างที่สามารถให้วิธีการดังกล่าว
.
เป็นกรณีนี้สำหรับวิธีการกำลังสองเชิงเส้น , เป็นของ
ห้องควบคุมที่เหมาะสมโดยวิธี [ 72 ] : แบบจำลองเชิงเส้นของ
มีใช้ระบบและเพิ่มประสิทธิภาพของต้นทุนจาแสดง
ต้นทุนคือผลรวมของกำลังสอง สองปัจจัยที่ถ่วงน้ำหนัก , หนึ่งสำหรับการติดตาม
อ้างอิงและอื่น ๆสำหรับการใช้พลังงาน สำหรับเรื่องนี้
ปัญหาโดยเฉพาะอย่างยิ่งสารละลายที่เหมาะสมสามารถช่วยวิเคราะห์พบด้วย
riccati สมการมากขึ้นเมื่อเร็ว ๆนี้ , H2 / H ∞การสังเคราะห์วิธีการได้รับการพัฒนาจ้าว
[ 96 ] วิธีการคือใช้แบบจำลองเชิงเส้นของพืช
และปัญหาก็แสดงเป็นค่าของ H ∞ C
ระบบวงปิด reformulations จะใช้เพื่อแสดง
ในปัญหาอสมการเมทริกซ์เชิงเส้น ( LMI ) กรอบ ซึ่ง
ต้องการแก้สามารถใช้ แนวโน้มอีกประการหนึ่งคือการใช้ของ youla –
คูเซอราฟรา parameterization [ 87 ] parameterization นี้ช่วยให้เรา
parameterize ทั้งหมดตัวควบคุมเสถียรภาพให้พืช การใช้คุณสมบัตินี้
, มันเป็นไปได้ที่จะหา " ตัวควบคุมเหมาะสมที่สุด " โดยการแก้ปัญหาการเพิ่มประสิทธิภาพนูน
.
ในที่สุดนอกจากนี้เรายังสามารถพูดถึง Mac สามารถควบคุม [ 02 ] เมื่อ
อีกครั้งโดยใช้แบบจำลองเชิงเส้นและค่ากำลังสอง และทราบว่าต้องการ
ผลผลิตล่วงหน้า มันเป็นไปได้ที่จะคำนวณควบคุมต่อเนื่องสูงสุด
อีกครั้ง ( อ้างอิง และติดตามการใช้พลังงาน .
ในกรณีทั่วไป ( แบบไม่เชิงเส้นของระบบ ) , วิธีการขึ้นอยู่กับ
บนโซลูชั่นออนไลน์เป็น ปัญหาการเพิ่มประสิทธิภาพการใช้แบบจำลองเชิงเส้นกำลังสอง
และค่าใช้จ่ายที่จะช่วยให้เราใช้ประโยชน์จากโซลูชั่นและด้วยเหตุนี้
ให้มากที่สุดของการคำนวณในขั้นตอนครับ .
เป็นกล่าวก่อนหน้านี้ สำหรับวิธีการแบบดั้งเดิมเหล่านี้ทั้งหมด ,
แบบเชิงเส้นของพืชจะใช้ และโครงสร้างที่เฉพาะเจาะจงสำหรับสูตรทางคณิตศาสตร์
ต้นทุนและข้อจำกัด คือ ต้อง อย่างไรก็ตาม เมื่อพิจารณาจาก
ปัญหาในชีวิตจริงด้วยคุณสมบัติระดับสูงนี้ reformulation
ขั้นตอนไม่ตรงไปตรงมา ดังนั้นบางส่วนของพวกเขาไม่สามารถโดยตรง
เข้าบัญชี ในกรณีนี้ คุณสมบัติเหล่านี้จะไม่แรก
ถือว่าในขั้นตอนการออกแบบ และต้องตรวจดู
จากผลไปสู่เหตุในระหว่างการวิเคราะห์เฟส วิธีการนี้อาจทำให้บาง
การแปล กรุณารอสักครู่..
