SlideShare a Scribd company logo
1 of 14
Multidisciplinary Dynamic System
Design Optimization (MDSDO)
• 

MDSDO is an emerging new area of
MDO that addresses the unique
properties of dynamic systems.
Established MDO formulations have
been applied to dynamic system design,
but do not address directly or capitalize
on the unique nature of dynamic
systems.

• 

Important Research Fronts for
MDSDO:
A.  Balanced Co-Design
B.  Passive Dynamics
C.  Direct Transcription
D.  Dynamic System Topology
Optimization
E.  Surrogate Modeling of Dynamic
Systems

zs
ms /4

ks

cs

zus
mus /4

kt

v

ct

z0

Example Application Areas: Active automotive suspension
design, wave energy converters, wind turbines

Engineering System Design Lab

Important Characteristics of MDSDO:
•  Formulations are Intrinsically
Dynamic
•  Multidisciplinary and Integrated
•  Systems-Oriented
•  Capitalize on Passive Dynamics
•  Support Parallel Computation

Refs: J7-J10, C12-C19, C21, C22, TH1, TR1
2
Co-Design: Integrated Physical and Control System Design
Conventional methods for active engineering
system design utilize sequential design
processes. First the physical system (plant) is
designed, and then control engineers develop the
control system based on this control design:

min
xp

s.t. gp (⇠(t), xp )  0
˙
⇠(t) f (xp , ⇠(t), t) = 0

3

Mech.	
  
design	
  

Elements of Co-Design Research
•  Most co-design researchers approach codesign from a controls-centric perspective. At
the ESDL, we take the opposite approach. We
seek to learn how to solve the co-design
problem when considering physical design
in a more comprehensive way.
•  We develop of new numerical strategies,
such as the extension of direct transcription to
co-design, that solve co-design problems
efficiently.

Mech.	
  Subspace	
  

Plant Design Optimization

Sequential design does not capitalize on coupling
between plant and control design. At the ESDL, we
develop and investigate design methods that
integrate control and mechanical design problems
and produce system-optimal designs efficiently.
Integrated physical and control system design is
often called co-design.

Engineering System Design Lab

(⇠(t), xp )

x p⇤

min
u(t)

(⇠(t), u(t), xp⇤ )

s.t. gp (⇠(t), xp⇤ )  0
˙
⇠(t) f (⇠(t), u(t), xp⇤ , t) = 0
Control Design Optimization

Control	
  
design	
  

Control	
  Subspace	
  
Above: Conventional design methods explore only one
design domain at a time. While iterating this sequential
approach can in some cases converge on the right solution, it
is inefficient. Co-design allows designers to explore both
domains simultaneously; we can trace a more direct path
toward the system optimum.

Refs: J7-J10, C12-C18, C21-C23
Direct Transcription (DT)
• 
• 

• 
• 
• 

Numerical method for optimal control that has
emerged as a very important strategy for
solving realistic co-design problems.
In DT we discretize the state and control
trajectories in time:

min

u(t),⇠(t)

Z

tF

L(u(t), ⇠(t), t)dt
0

˙
subject to: ⇠(t) = fd (u(t), ⇠(t), t)

(⇠(t), u(t)) ! (⌅, U)

Infinite-dimensional, continuous problem

and then we convert the state equations to
algebraic equations using collocation.
In DT we solve simultaneously for the optimal
control trajectories and the corresponding
state trajectories (AAO/SAND).
Related to pseudospectral methods

Midpoint Quadrature,
Trapezoidal Collocation	
  
Finite-dimensional, discrete problem

Advantages:
• 
Most important reason for using DT with
co-design: it accommodates nonlinear
inequality constraints, which are present in
realistic co-design problems.
• 
While DT results in a large-dimension NLP, it
is sparse and can be solved efficiently using
parallel computing.
• 
DT can solve singular optimal control
problems.

min
U,⌅

nt 1
X

L(ui , ⇠i , ti )hi

i=1

subject to: ⇣(U, ⌅) =

hi
(fd i + fd i+1 )
2
+ ⇠i+1 ⇠i = 0

i = 1, 2, . . . , nt

1

Refs: J8, J10, C13, C16 – C19, C22, C23
Engineering System Design Lab

4
Wave Energy Converter (WEC) Design
• 
• 
• 

Ocean waves have the highest energy
density among renewable energy sources
We are studying co-design (integrated
optimal control and physical design) of
heaving buoy WECs.
Energy extraction for heaving buoy WECs
is given by:

E=
• 
• 
• 
• 

• 

Z

T

P (t)dt =
0

Z

z

z0

T

z(t)FP T O (t)dt
˙
0

Active control of the power take-off force
(FPTO) increases energy production.
Direct Transcription used for optimal
control.
We have studied WEC design in the
presence of irregular ocean waves.
We are investigating a variety of PTO
architectures, including linear and rotary
electric machines as well as hydraulic
systems.
Future work will involve other WEC types,
physical testing, and co-design using
high-fidelity multiphysics modeling.

¼

FP T O

PTO
How do we design the FPTO trajectory?
What PTOs and control systems will
produce the optimal force trajectory?

Refs: C16, C22
Engineering System Design Lab

5
Co-Design of an Active Suspension
• 
• 
• 

Objective function:	
  

zs

The physical design of early active
suspension designs were based on
previous passive designs.
The physical aspects of active systems
should be designed differently than
passive systems.
Co-design enables us to design the best
overall system.

ms /4

mus /4

• 

• 

Engineering System Design Lab

ct

Damper Design

Spring and damper geometry
Stress, fatigue, packaging, and thermal constraints

Our study revealed the importance of
incorporating nonlinear inequality
constraints in co-design problems,
motivating the use of direct transcription
(DT) for optimal control.
Simultaneous co-design with DT was the
most efficient and reliable design
optimization strategy.

v

z0

Previous co-design studies of active
suspensions used simplified plant
models. Here we developed a detailed
plant model that includes:
– 
– 

cs

zus

kt

• 

Dynamic Model:	
  

ks

Spring Design

Rod

D
d

Extension Chamber
Piston Compression Valve

Pressure tube

Fs

Piston Extension Valve

Working Piston
Foot Valve

L0

Compression Chamber
Foot Chamber
Floating Piston

p

Ls

Gas Chamber

Refs: J10, C13
6
Active Automotive Suspension Testbed
• 

• 

Suspension with reconfigurable linkage:	
  

Validating co-design methods requires a
physical testbed that permits both control
and physical system changes.
We are developing a reconfigurable
suspension testbed where the following
properties can be modified:
– 
– 
– 
– 

Linkage geometry
Spring stiffness
Damping rate (using magnetorheological damping)
Feedback control design

• 

Testbed reconfigurations are fully
automated

• 

This testbed will also be used in several
courses including:
– 
– 
– 

• 

GE 100 (Introduction to ISE)
GE 410 (Component Design)
GE 413 (Engineering Design Optimization)

In GE 410 students design their own
suspension system, including detailed
linkage, spring, and shaft design. At the
end of the course they will validate their
designs on the testbed.

Engineering System Design Lab

Refs: J10, C13
7
Design of Genetic Regulatory Networks
• 

Synthetic biology is an area that focuses on
construction of functional biological devices and
systems.
• 
Existing design methods in synthetic biology are
limited in their ability to manage large-scale and
complex biological systems;
We need new design principles and methods to break
this complexity barrier and develop synthetic
biological systems of practical importance.

FA
FB

• 

• 
• 

Previous numerical design studies based on
enumeration were limited to three-node networks.
We are exploring several techniques for making
possible the topological design of much larger
networks, including Mathematical Programs with
Complementarity Constraints (MPCCs), and
Generative Algorithms.
Our design methods manage both topological and
continuous design variables.
System dynamics are modeled using MichaelisMenten equations (ODEs), and are optimized using
Direct Transcription (DT).

A

B
C

I2
Input

• 

Input

Example: Adaptive Network Design	
  

I1

Output

O peak

(Opeak  O1 ) / O1

sensitivity 

(I2  I1 ) / I1

O2
Output

O1

precision 

(O2  O1 ) / O1
( I 2  I1 ) / I1

1

Refs: C19
Engineering System Design Lab

8
Simultaneous Structural and Control Design Optimization

Co-Design of Wind Turbines

problem considers the structural and control design simultaneously.
y, a combined weighted objective function is considered as following.
Simultaneous	
  Plant	
  and	
  Control	
  Design:	
  
Z tf
•  Considering	
  pslant	
  aw2 control	
  d⌧opt (t))2 dt
min
w1 m (x) + nd	
   (⌧ (t) esign	
  
x=[xp ,⌧ (t)]T

Blade flap-wise
bending mode

together	
  produces	
  system-­‐op7mal	
  wind	
  
s.t.
xp 0
turbine	
  designs.	
  
ky k1 y max  0
(3.16)
•  Direct	
  TranscripAon	
  was	
  utsed	
  to	
  tsolve	
  the	
  
k⇣k1 ⇣max  0
simultaneous	
  co-­‐design	
  problem,	
  accounAng	
  
Pm (vrated ) Prated 0
for	
  many	
  plant	
  constraints	
  including	
  
x = Ax + Bu
˙
Elements	
  of	
  Wind	
  Turbine	
  Co-­‐Design	
  
structural	
  dynamics.	
  
, w1 > 0 and w2 > 0 are the weights on structural design and control design	
  involves	
  independent	
  geometric	
  design	
  
Plant	
  
Extension	
  to	
  Farm-­‐Level	
  Co-­‐design	
  
n objective function respectively.
variables.	
  Control	
  design	
  includes	
  open-­‐loop	
  opAmal	
  
•  AccounAng	
  for	
  dynamic	
  wake	
  effects	
  allows	
  
control	
  of	
  rotor	
  torque	
  based	
  on	
  actual	
  wind	
  data.	
  
us	
  to	
  opAmize	
  system-­‐level	
  performance	
  
Model Analysis
instead	
  of	
  individual	
  turbine	
  performance.	
  
•  Simultaneous	
  
Refs: C18, C23
notonicity Analysis opAmal	
  placement,	
  turbine	
  
The continuous problem 3.16, after this direct transcription becomes:
design,	
  and	
  distributed	
  control.	
  
0

R

Rh

Ht

der the simultaneous structural and control problem:
Z tf
min
w1 ms (x) + w2
(⌧ (t) ⌧opt (t))2 dt
x=[xp ,⌧ (t)]T

0

s.t.

xp

0
kyt k1 yt max  0
k⇣k1 ⇣max  0
Pm (vrated ) Prated 0
x = Ax + Bu
˙

13

Engineering System Design Lab

Tower aft-tofore bending
mode

Tower side-toside bending
mode

min

w1 ms (x) + w2

x=[x p , x s , x c ]T

(xc (i) ⌧o p t (i))2

i =1

s.t.

(4.1)

nX
t +1

max xs (1, i)) yt m
max xs (2, i)) ⇣m

a x
a x

xp 0
 0; for i = 1 . . . nt + 1
 0; for i = 1 . . . nt + 1
Pm (vr a t e d ) Pr a t e d 0

dt
(x(i + 1) + x(i)) = 0; for i = 1 . . . nt
˙
˙
2
(5.1)
tf t0
where, dt = n t is the step size of simulation. Since there are 7 states
9 in the considered system and 1 control input along with 5 structural dex(i + 1) x(i)
˙
x
been made in the area of black-box surrogate modeling, includx (t) ⇡ j (x (t), xp ) + Bu(t)
ing the use of a family of surrogate models where the best (or
weighted average) surrogate model is used as required [31], and
x
x
where j (x (t), xp ) ⇡ f(x (t), xp ). The co-design problem based
extension of surrogate modeling to multi-objective optimization
this surrogate model is:
problems where high accuracy is maintained in regions near the
Z
Pareto front [32].
x
min J = L(x (t), xp , u(t))dt
While in many cases surrogate modeling has been applied
xp ,u(t)
In some dynamic system design problems, the time derivative function for the
to a single engineering discipline at a time [32] (e.g. structural
state space equations is the computational bottleneck.
x
s.t.
g(x (t), xp )  0
design [33], multibody dynamic systems [34], design based on
• 
This occurs often in hierarchical, multi-scale models, especially
x
h(x (t), xp ) = 0
aerodynamics and aero-acoustics [17], etc.), it can be extended
models involving multiple analysis domains, such as aeroelasticity.
˙
to multidisciplinary problems [35]. Co-design problems are mulx(t) ⇡ j(x (t), xp ) + Bu(t)
x
New method: iteratively construct a surrogate model of the derivative
tidisciplinary design optimization problems that involve the coufunction instead of the entire dynamic response.
pled physical and control system design disciplines [36]. This
• 
Conventional surrogate modeling cannot capitalize on the dynamic The design method proposed here consists of an inner loop t
introducesproperties. complexity to the surrogate modeling probadditional
system
solves Prob. (3), and an outer loop that iteratively enhances
lem, as accuracy must be provided not only in the design space
surrogate model. The method consists of the following five ste
• 
Approximating only the derivative function preserves the fundamental
innature of dynamic of the optimum designis still used. in the
the neighborhood system as simulation point, but also
1. Define the sampling domain in state space and design sp
state space in the neighborhood of the state trajectory that corSignificant computational savings:
responds to the optimum design point. The latter requirement
2. Sample test points in the combined state and design spac
• 
in
is An order of magnitude improvement in about accuracy in a
more difficult because we are concerned computation time observed3. Build and validate the state derivative surrogate model
cy only in regions of studies. interest (e.g., near the
j (·):
initial case strategic
region near an entire path as opposed to a single point. This arti4.
[29, 30]. A significant number of developments surrogate modeling (DFSM): Solve the co-design problem
Unique challenges for derivative function have
cle introduces one possible approach for tackling this challenge
˙
(Sample surrogate model
x
in the•  areaMust ensure surrogate model accuracy across design/state/control 5. x (t) ⇡accuracyxp ) + Bu(t) ofrequirements, repeat st
of black-box surrogate modeling, includCheck j (x (t), and convergence state derivative
(2)
associated with co-design problems.
for a simple second-order dynamic system)
spaces simultaneously. where the best (or
1–4 until requirements are satisfied
e of a family Consider a general co-design optimization problem formulaof surrogate models

Design of Dynamic Systems with Surrogate
Models of Derivative Functions

• 
Convergence
verage) surrogateinvolvesis used ascurrently unknown. of physical sys-(x (t), x ) ⇡ f(x (t), x ). process is illustrated in Fig. 1, and describ
tion that modelproperties required [31], and
the simultaneous optimization
x
where j x
p This iterative The co-design problem based on
p
Refs: C23, TH1
of surrogate modeling tosystem designs: optimization
tem and control multi-objective
in detail
this surrogate model is:in the following subsections.
where high accuracy is maintained in regions near the
Original Formulation:
With surrogate derivative function:
Z
tF
Z
t [32].
2.1 Constructing thepSampling Plan
x
min J = L(x (t), x , u(t))dt
x
min
in many cases surrogate,u(t) J = has (t), xp , u(t))dt
modeling L(x been applied
xp ,u(t) process starts with a definition of the modeling doma
xp
The
0
engineering discipline at a time [32] (e.g. structural
i.e., the regions within the state and design spaces where the s
x
s.t.
g(x (t), xp )  0
(1)
(3)
x
s.t.
], multibody dynamic systemsg(x (t), design0based on
[34], xp ) 
rogate model will be constructed, and the regions from wh
x
h(x (t), xp ) = 0
x
ics and aero-acoustics [17], etc.),(t),can = 0extended
h(x it xp ) be
samples will be obtained. Here the modeling domain is defin
˙
ciplinary problems [35]. Co-design= f(x (t), x are mul˙
using simple bounds (t),the)state and design spaces that are e
x
x (t) ⇡ j (x on xp + Bu(t)
x
x (t) problemsp ) + Bu(t).
ry design optimization problems that involve the coumates of the maximum and minimum values that the plant des
and state variables will attain. Sample points are chosen fr
cal and control is a cost functiondisciplines [36]. overall system design
system design that
This
Here J
The 10
design method proposed here domain using Latin Hypercube Sampl
consists of an inner loop that
Engineering System Design represents the
Lab
within the modeling
additional complexity to the surrogate modeling prob-
Plant Limited Co-Design (PLCD)
Many engineering systems are too complex or expensive to consider clean-sheet
design of a completely new system. If an existing system no longer meets current
needs, a common approach is to redesign limited elements of the system.

System redesign is a
commonly encountered
challenge in industry.
PLCD Design Strategy:
Sensitivity analysis is used to
identify what design changes
would have the greatest impact
on system performance.
Co-design is then used to
produce a limited redesign that
meets new system
requirements. 	
  

Example PLCD Problem: Counterbalanced
Robotic Manipulator Design.
1:	
  IdenAfy	
  
Candidate	
  Plant	
  
ModificaAons	
  

Identify a limited number of system elements to redesign
while still meeting new system requirements.

2:	
  Develop	
  
System	
  Model	
  

3:	
  Formulate	
  
and	
  Solve	
  PLCD	
  
Problem	
  

4:	
  Verify	
  and	
  
Repeat	
  if	
  
Needed	
  

	
  

Clean-sheet co-design produces a
manipulator that exploits passive
dynamics to produce near-zero
energy consumption, but is very
expensive to implement.

Refs: J7, J9, C14, C15

PLCD produces a limited redesign
with energy consumption almost as
low as the co-design result, but with
much lower implementation cost.

Engineering System Design Lab

11
Generative Algorithms for Design Optimization
Topological design of non-continuum systems is an extremely complex problem, particularly when continuous variables
must be optimized to evaluate how good each topological design really is.
We use generative algorithms to abstract system topology designs for efficient design space exploration.
• 
Instead of optimizing system elements directly, we generate system designs using iterative rules.
• 
We then optimize with respect to generative algorithm rules, reducing design problem dimension and complexity,
and supporting exploration of designs across a wide range of dimensions.
Example: L-Systems for Structural Truss Design
• 
Lindenmayer parallel rewriting system used to perform cellular-division to produce truss designs.
• 
Continuous truss design variables are optimized in an inner loop using sequential linear programming.
• 
Stability constraints are embedded within the generative algorithm, guaranteeing that any truss generated is
structurally stable.




















12























Engineering System Design Lab





Modified cellular division
process for truss generation:	
  
Sample generated
trusses:	
  













Origami-Based Generative Design
• 
• 
• 

Many generative algorithms are inspired by biological processes (e.g., cellular division,
venation).
In this study we instead observe the creative process of an origami artist, and infer new rules
for generative algorithms based on artistic exploration.
These new generative algorithms can be applied to the design of folded engineering systems.

Example:
•  Simple operations can be identified based on the folding of the four basic origami bases
(shown below). These operation have been used successfully in the development of a new
generative algorithm.

Kite Base	
  
Engineering System Design Lab

Fish Base	
  

Bird Base	
  
13
13

Frog Base	
  
GE 100 Trebuchet Project
• 

• 
• 
• 

• 

Engineering System Design Lab

Members of the ESDL worked together to design and build 30
reconfigurable trebuchet kits that have been used in GE 100 since Fall
2012. All ISE freshmen take GE 100.
This project provides with a hands-on design experience, and helps them
learn firsthand the value of modeling and simulation in design.
GE 100 students learn basic Design of Experiments (DOE), and then
tested their trebuchet designs on the Bardeen Engineering Quad.
After learning about the physics of trebuchets and refining their designs
using a SimMechanicsTM model, GE 100 students tested their trebuchets
again with substantially better results.
The trebuchet kits have been used in outreach efforts, including UIUC
Engineering Open House and local K-12 outreach activities.

14

More Related Content

What's hot

IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...
IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...
IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...IJERD Editor
 
User manual matrix fitting toolbox
User manual matrix fitting toolboxUser manual matrix fitting toolbox
User manual matrix fitting toolboxFelipe Vasconcellos
 
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...IDES Editor
 
Compensation of Data-Loss in Attitude Control of Spacecraft Systems
 Compensation of Data-Loss in Attitude Control of Spacecraft Systems  Compensation of Data-Loss in Attitude Control of Spacecraft Systems
Compensation of Data-Loss in Attitude Control of Spacecraft Systems rinzindorjej
 
A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...IJERA Editor
 
Scheduling Task-parallel Applications in Dynamically Asymmetric Environments
Scheduling Task-parallel Applications in Dynamically Asymmetric EnvironmentsScheduling Task-parallel Applications in Dynamically Asymmetric Environments
Scheduling Task-parallel Applications in Dynamically Asymmetric EnvironmentsLEGATO project
 
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...theijes
 
PAOD: a predictive approach for optimization of design in FinFET/SRAM
PAOD: a predictive approach for optimization of design in FinFET/SRAMPAOD: a predictive approach for optimization of design in FinFET/SRAM
PAOD: a predictive approach for optimization of design in FinFET/SRAMIJECEIAES
 
Robust pole placement using firefly algorithm
Robust pole placement using firefly algorithmRobust pole placement using firefly algorithm
Robust pole placement using firefly algorithmIJECEIAES
 
4 - Structural Optimization of Offshore Wind Turbines - Petrini
4 - Structural Optimization of Offshore Wind Turbines - Petrini4 - Structural Optimization of Offshore Wind Turbines - Petrini
4 - Structural Optimization of Offshore Wind Turbines - PetriniStroNGER2012
 
SB_MSC-Apex_Structures_LTR_pt
SB_MSC-Apex_Structures_LTR_ptSB_MSC-Apex_Structures_LTR_pt
SB_MSC-Apex_Structures_LTR_ptanandakumara MB
 
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...IRJET Journal
 
Design of PI controllers for achieving time and frequency domain specificatio...
Design of PI controllers for achieving time and frequency domain specificatio...Design of PI controllers for achieving time and frequency domain specificatio...
Design of PI controllers for achieving time and frequency domain specificatio...ISA Interchange
 
Optimization of Preventive Maintenance Practice in Maritime Academy Oron
Optimization of Preventive Maintenance Practice in Maritime Academy OronOptimization of Preventive Maintenance Practice in Maritime Academy Oron
Optimization of Preventive Maintenance Practice in Maritime Academy OronIJERA Editor
 
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...inventy
 

What's hot (18)

IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...
IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...
IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...
 
User manual matrix fitting toolbox
User manual matrix fitting toolboxUser manual matrix fitting toolbox
User manual matrix fitting toolbox
 
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...
 
Compensation of Data-Loss in Attitude Control of Spacecraft Systems
 Compensation of Data-Loss in Attitude Control of Spacecraft Systems  Compensation of Data-Loss in Attitude Control of Spacecraft Systems
Compensation of Data-Loss in Attitude Control of Spacecraft Systems
 
A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...
 
Scheduling Task-parallel Applications in Dynamically Asymmetric Environments
Scheduling Task-parallel Applications in Dynamically Asymmetric EnvironmentsScheduling Task-parallel Applications in Dynamically Asymmetric Environments
Scheduling Task-parallel Applications in Dynamically Asymmetric Environments
 
Ditcm 30 maart
Ditcm 30 maartDitcm 30 maart
Ditcm 30 maart
 
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...
 
PAOD: a predictive approach for optimization of design in FinFET/SRAM
PAOD: a predictive approach for optimization of design in FinFET/SRAMPAOD: a predictive approach for optimization of design in FinFET/SRAM
PAOD: a predictive approach for optimization of design in FinFET/SRAM
 
F43022431
F43022431F43022431
F43022431
 
Robust pole placement using firefly algorithm
Robust pole placement using firefly algorithmRobust pole placement using firefly algorithm
Robust pole placement using firefly algorithm
 
4 - Structural Optimization of Offshore Wind Turbines - Petrini
4 - Structural Optimization of Offshore Wind Turbines - Petrini4 - Structural Optimization of Offshore Wind Turbines - Petrini
4 - Structural Optimization of Offshore Wind Turbines - Petrini
 
SB_MSC-Apex_Structures_LTR_pt
SB_MSC-Apex_Structures_LTR_ptSB_MSC-Apex_Structures_LTR_pt
SB_MSC-Apex_Structures_LTR_pt
 
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...
IRJET- Fuzzy predictive control of Variable Speed Wind Turbines using Fuzzy T...
 
Design of PI controllers for achieving time and frequency domain specificatio...
Design of PI controllers for achieving time and frequency domain specificatio...Design of PI controllers for achieving time and frequency domain specificatio...
Design of PI controllers for achieving time and frequency domain specificatio...
 
Optimization of Preventive Maintenance Practice in Maritime Academy Oron
Optimization of Preventive Maintenance Practice in Maritime Academy OronOptimization of Preventive Maintenance Practice in Maritime Academy Oron
Optimization of Preventive Maintenance Practice in Maritime Academy Oron
 
11 generalsisation of fluent
11 generalsisation of fluent11 generalsisation of fluent
11 generalsisation of fluent
 
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
 

Similar to ESDL Research Overview

Control system introduction for different application
Control system introduction for different applicationControl system introduction for different application
Control system introduction for different applicationAnoopCadlord1
 
Automated Sys. Design.11-For LinkedIn
Automated Sys. Design.11-For LinkedInAutomated Sys. Design.11-For LinkedIn
Automated Sys. Design.11-For LinkedInHARDIK MODI
 
Introduction to simulink (1)
Introduction to simulink (1)Introduction to simulink (1)
Introduction to simulink (1)Memo Love
 
Bond Graph of a One Stage Reduction Gearbox
Bond Graph of a One Stage Reduction GearboxBond Graph of a One Stage Reduction Gearbox
Bond Graph of a One Stage Reduction GearboxGehendra Sharma
 
Apply Basic Scientific Principles And Techniques In Mechanical Engineering Si...
Apply Basic Scientific Principles And Techniques In Mechanical Engineering Si...Apply Basic Scientific Principles And Techniques In Mechanical Engineering Si...
Apply Basic Scientific Principles And Techniques In Mechanical Engineering Si...Sheila Sinclair
 
LCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdfLCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdfHODECE21
 
4_5958551478569274735.pptx
4_5958551478569274735.pptx4_5958551478569274735.pptx
4_5958551478569274735.pptxLiamsila
 
Compit 2013 - Torsional Vibrations under Ice Impact
Compit 2013 - Torsional Vibrations under Ice ImpactCompit 2013 - Torsional Vibrations under Ice Impact
Compit 2013 - Torsional Vibrations under Ice ImpactSimulationX
 
IMPORTANCE OF MATHEMATICS IN ENGINEERING
IMPORTANCE OF MATHEMATICS IN ENGINEERINGIMPORTANCE OF MATHEMATICS IN ENGINEERING
IMPORTANCE OF MATHEMATICS IN ENGINEERINGPon Rajesh Kumar
 
Design of a Controller for Systems with Simultaneously Variable Parameters
Design of a Controller for Systems with Simultaneously Variable ParametersDesign of a Controller for Systems with Simultaneously Variable Parameters
Design of a Controller for Systems with Simultaneously Variable Parametersijtsrd
 
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia LaboratoryRT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia LaboratoryOPAL-RT TECHNOLOGIES
 
1 Aminullah Assagaf_Estimation-of-domain-of-attraction-for-the-fract_2021_Non...
1 Aminullah Assagaf_Estimation-of-domain-of-attraction-for-the-fract_2021_Non...1 Aminullah Assagaf_Estimation-of-domain-of-attraction-for-the-fract_2021_Non...
1 Aminullah Assagaf_Estimation-of-domain-of-attraction-for-the-fract_2021_Non...Aminullah Assagaf
 
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...IRJET Journal
 
Introduction to Modeling and Simulations.ppt
Introduction to Modeling and Simulations.pptIntroduction to Modeling and Simulations.ppt
Introduction to Modeling and Simulations.pptQasimAli493018
 
Robotic planetaryexplorers
Robotic planetaryexplorersRobotic planetaryexplorers
Robotic planetaryexplorersClifford Stone
 

Similar to ESDL Research Overview (20)

Control system introduction for different application
Control system introduction for different applicationControl system introduction for different application
Control system introduction for different application
 
Automated Sys. Design.11-For LinkedIn
Automated Sys. Design.11-For LinkedInAutomated Sys. Design.11-For LinkedIn
Automated Sys. Design.11-For LinkedIn
 
Introduction to simulink (1)
Introduction to simulink (1)Introduction to simulink (1)
Introduction to simulink (1)
 
Bond Graph of a One Stage Reduction Gearbox
Bond Graph of a One Stage Reduction GearboxBond Graph of a One Stage Reduction Gearbox
Bond Graph of a One Stage Reduction Gearbox
 
Apply Basic Scientific Principles And Techniques In Mechanical Engineering Si...
Apply Basic Scientific Principles And Techniques In Mechanical Engineering Si...Apply Basic Scientific Principles And Techniques In Mechanical Engineering Si...
Apply Basic Scientific Principles And Techniques In Mechanical Engineering Si...
 
Matlab
MatlabMatlab
Matlab
 
LCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdfLCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdf
 
Advanced WEC Controls Webinar June 2016
Advanced WEC Controls Webinar June 2016Advanced WEC Controls Webinar June 2016
Advanced WEC Controls Webinar June 2016
 
4_5958551478569274735.pptx
4_5958551478569274735.pptx4_5958551478569274735.pptx
4_5958551478569274735.pptx
 
Compit 2013 - Torsional Vibrations under Ice Impact
Compit 2013 - Torsional Vibrations under Ice ImpactCompit 2013 - Torsional Vibrations under Ice Impact
Compit 2013 - Torsional Vibrations under Ice Impact
 
IMPORTANCE OF MATHEMATICS IN ENGINEERING
IMPORTANCE OF MATHEMATICS IN ENGINEERINGIMPORTANCE OF MATHEMATICS IN ENGINEERING
IMPORTANCE OF MATHEMATICS IN ENGINEERING
 
Design of a Controller for Systems with Simultaneously Variable Parameters
Design of a Controller for Systems with Simultaneously Variable ParametersDesign of a Controller for Systems with Simultaneously Variable Parameters
Design of a Controller for Systems with Simultaneously Variable Parameters
 
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia LaboratoryRT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
 
1 Aminullah Assagaf_Estimation-of-domain-of-attraction-for-the-fract_2021_Non...
1 Aminullah Assagaf_Estimation-of-domain-of-attraction-for-the-fract_2021_Non...1 Aminullah Assagaf_Estimation-of-domain-of-attraction-for-the-fract_2021_Non...
1 Aminullah Assagaf_Estimation-of-domain-of-attraction-for-the-fract_2021_Non...
 
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
 
Introduction to Modeling and Simulations.ppt
Introduction to Modeling and Simulations.pptIntroduction to Modeling and Simulations.ppt
Introduction to Modeling and Simulations.ppt
 
CH1.ppt
CH1.pptCH1.ppt
CH1.ppt
 
Robotic planetaryexplorers
Robotic planetaryexplorersRobotic planetaryexplorers
Robotic planetaryexplorers
 
Prakash narendra
Prakash narendraPrakash narendra
Prakash narendra
 
lec01_VT22.pdf
lec01_VT22.pdflec01_VT22.pdf
lec01_VT22.pdf
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 

Recently uploaded (20)

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 

ESDL Research Overview

  • 1.
  • 2. Multidisciplinary Dynamic System Design Optimization (MDSDO) •  MDSDO is an emerging new area of MDO that addresses the unique properties of dynamic systems. Established MDO formulations have been applied to dynamic system design, but do not address directly or capitalize on the unique nature of dynamic systems. •  Important Research Fronts for MDSDO: A.  Balanced Co-Design B.  Passive Dynamics C.  Direct Transcription D.  Dynamic System Topology Optimization E.  Surrogate Modeling of Dynamic Systems zs ms /4 ks cs zus mus /4 kt v ct z0 Example Application Areas: Active automotive suspension design, wave energy converters, wind turbines Engineering System Design Lab Important Characteristics of MDSDO: •  Formulations are Intrinsically Dynamic •  Multidisciplinary and Integrated •  Systems-Oriented •  Capitalize on Passive Dynamics •  Support Parallel Computation Refs: J7-J10, C12-C19, C21, C22, TH1, TR1 2
  • 3. Co-Design: Integrated Physical and Control System Design Conventional methods for active engineering system design utilize sequential design processes. First the physical system (plant) is designed, and then control engineers develop the control system based on this control design: min xp s.t. gp (⇠(t), xp )  0 ˙ ⇠(t) f (xp , ⇠(t), t) = 0 3 Mech.   design   Elements of Co-Design Research •  Most co-design researchers approach codesign from a controls-centric perspective. At the ESDL, we take the opposite approach. We seek to learn how to solve the co-design problem when considering physical design in a more comprehensive way. •  We develop of new numerical strategies, such as the extension of direct transcription to co-design, that solve co-design problems efficiently. Mech.  Subspace   Plant Design Optimization Sequential design does not capitalize on coupling between plant and control design. At the ESDL, we develop and investigate design methods that integrate control and mechanical design problems and produce system-optimal designs efficiently. Integrated physical and control system design is often called co-design. Engineering System Design Lab (⇠(t), xp ) x p⇤ min u(t) (⇠(t), u(t), xp⇤ ) s.t. gp (⇠(t), xp⇤ )  0 ˙ ⇠(t) f (⇠(t), u(t), xp⇤ , t) = 0 Control Design Optimization Control   design   Control  Subspace   Above: Conventional design methods explore only one design domain at a time. While iterating this sequential approach can in some cases converge on the right solution, it is inefficient. Co-design allows designers to explore both domains simultaneously; we can trace a more direct path toward the system optimum. Refs: J7-J10, C12-C18, C21-C23
  • 4. Direct Transcription (DT) •  •  •  •  •  Numerical method for optimal control that has emerged as a very important strategy for solving realistic co-design problems. In DT we discretize the state and control trajectories in time: min u(t),⇠(t) Z tF L(u(t), ⇠(t), t)dt 0 ˙ subject to: ⇠(t) = fd (u(t), ⇠(t), t) (⇠(t), u(t)) ! (⌅, U) Infinite-dimensional, continuous problem and then we convert the state equations to algebraic equations using collocation. In DT we solve simultaneously for the optimal control trajectories and the corresponding state trajectories (AAO/SAND). Related to pseudospectral methods Midpoint Quadrature, Trapezoidal Collocation   Finite-dimensional, discrete problem Advantages: •  Most important reason for using DT with co-design: it accommodates nonlinear inequality constraints, which are present in realistic co-design problems. •  While DT results in a large-dimension NLP, it is sparse and can be solved efficiently using parallel computing. •  DT can solve singular optimal control problems. min U,⌅ nt 1 X L(ui , ⇠i , ti )hi i=1 subject to: ⇣(U, ⌅) = hi (fd i + fd i+1 ) 2 + ⇠i+1 ⇠i = 0 i = 1, 2, . . . , nt 1 Refs: J8, J10, C13, C16 – C19, C22, C23 Engineering System Design Lab 4
  • 5. Wave Energy Converter (WEC) Design •  •  •  Ocean waves have the highest energy density among renewable energy sources We are studying co-design (integrated optimal control and physical design) of heaving buoy WECs. Energy extraction for heaving buoy WECs is given by: E= •  •  •  •  •  Z T P (t)dt = 0 Z z z0 T z(t)FP T O (t)dt ˙ 0 Active control of the power take-off force (FPTO) increases energy production. Direct Transcription used for optimal control. We have studied WEC design in the presence of irregular ocean waves. We are investigating a variety of PTO architectures, including linear and rotary electric machines as well as hydraulic systems. Future work will involve other WEC types, physical testing, and co-design using high-fidelity multiphysics modeling. ¼ FP T O PTO How do we design the FPTO trajectory? What PTOs and control systems will produce the optimal force trajectory? Refs: C16, C22 Engineering System Design Lab 5
  • 6. Co-Design of an Active Suspension •  •  •  Objective function:   zs The physical design of early active suspension designs were based on previous passive designs. The physical aspects of active systems should be designed differently than passive systems. Co-design enables us to design the best overall system. ms /4 mus /4 •  •  Engineering System Design Lab ct Damper Design Spring and damper geometry Stress, fatigue, packaging, and thermal constraints Our study revealed the importance of incorporating nonlinear inequality constraints in co-design problems, motivating the use of direct transcription (DT) for optimal control. Simultaneous co-design with DT was the most efficient and reliable design optimization strategy. v z0 Previous co-design studies of active suspensions used simplified plant models. Here we developed a detailed plant model that includes: –  –  cs zus kt •  Dynamic Model:   ks Spring Design Rod D d Extension Chamber Piston Compression Valve Pressure tube Fs Piston Extension Valve Working Piston Foot Valve L0 Compression Chamber Foot Chamber Floating Piston p Ls Gas Chamber Refs: J10, C13 6
  • 7. Active Automotive Suspension Testbed •  •  Suspension with reconfigurable linkage:   Validating co-design methods requires a physical testbed that permits both control and physical system changes. We are developing a reconfigurable suspension testbed where the following properties can be modified: –  –  –  –  Linkage geometry Spring stiffness Damping rate (using magnetorheological damping) Feedback control design •  Testbed reconfigurations are fully automated •  This testbed will also be used in several courses including: –  –  –  •  GE 100 (Introduction to ISE) GE 410 (Component Design) GE 413 (Engineering Design Optimization) In GE 410 students design their own suspension system, including detailed linkage, spring, and shaft design. At the end of the course they will validate their designs on the testbed. Engineering System Design Lab Refs: J10, C13 7
  • 8. Design of Genetic Regulatory Networks •  Synthetic biology is an area that focuses on construction of functional biological devices and systems. •  Existing design methods in synthetic biology are limited in their ability to manage large-scale and complex biological systems; We need new design principles and methods to break this complexity barrier and develop synthetic biological systems of practical importance. FA FB •  •  •  Previous numerical design studies based on enumeration were limited to three-node networks. We are exploring several techniques for making possible the topological design of much larger networks, including Mathematical Programs with Complementarity Constraints (MPCCs), and Generative Algorithms. Our design methods manage both topological and continuous design variables. System dynamics are modeled using MichaelisMenten equations (ODEs), and are optimized using Direct Transcription (DT). A B C I2 Input •  Input Example: Adaptive Network Design   I1 Output O peak (Opeak  O1 ) / O1 sensitivity  (I2  I1 ) / I1 O2 Output O1 precision  (O2  O1 ) / O1 ( I 2  I1 ) / I1 1 Refs: C19 Engineering System Design Lab 8
  • 9. Simultaneous Structural and Control Design Optimization Co-Design of Wind Turbines problem considers the structural and control design simultaneously. y, a combined weighted objective function is considered as following. Simultaneous  Plant  and  Control  Design:   Z tf •  Considering  pslant  aw2 control  d⌧opt (t))2 dt min w1 m (x) + nd   (⌧ (t) esign   x=[xp ,⌧ (t)]T Blade flap-wise bending mode together  produces  system-­‐op7mal  wind   s.t. xp 0 turbine  designs.   ky k1 y max  0 (3.16) •  Direct  TranscripAon  was  utsed  to  tsolve  the   k⇣k1 ⇣max  0 simultaneous  co-­‐design  problem,  accounAng   Pm (vrated ) Prated 0 for  many  plant  constraints  including   x = Ax + Bu ˙ Elements  of  Wind  Turbine  Co-­‐Design   structural  dynamics.   , w1 > 0 and w2 > 0 are the weights on structural design and control design  involves  independent  geometric  design   Plant   Extension  to  Farm-­‐Level  Co-­‐design   n objective function respectively. variables.  Control  design  includes  open-­‐loop  opAmal   •  AccounAng  for  dynamic  wake  effects  allows   control  of  rotor  torque  based  on  actual  wind  data.   us  to  opAmize  system-­‐level  performance   Model Analysis instead  of  individual  turbine  performance.   •  Simultaneous   Refs: C18, C23 notonicity Analysis opAmal  placement,  turbine   The continuous problem 3.16, after this direct transcription becomes: design,  and  distributed  control.   0 R Rh Ht der the simultaneous structural and control problem: Z tf min w1 ms (x) + w2 (⌧ (t) ⌧opt (t))2 dt x=[xp ,⌧ (t)]T 0 s.t. xp 0 kyt k1 yt max  0 k⇣k1 ⇣max  0 Pm (vrated ) Prated 0 x = Ax + Bu ˙ 13 Engineering System Design Lab Tower aft-tofore bending mode Tower side-toside bending mode min w1 ms (x) + w2 x=[x p , x s , x c ]T (xc (i) ⌧o p t (i))2 i =1 s.t. (4.1) nX t +1 max xs (1, i)) yt m max xs (2, i)) ⇣m a x a x xp 0  0; for i = 1 . . . nt + 1  0; for i = 1 . . . nt + 1 Pm (vr a t e d ) Pr a t e d 0 dt (x(i + 1) + x(i)) = 0; for i = 1 . . . nt ˙ ˙ 2 (5.1) tf t0 where, dt = n t is the step size of simulation. Since there are 7 states 9 in the considered system and 1 control input along with 5 structural dex(i + 1) x(i)
  • 10. ˙ x been made in the area of black-box surrogate modeling, includx (t) ⇡ j (x (t), xp ) + Bu(t) ing the use of a family of surrogate models where the best (or weighted average) surrogate model is used as required [31], and x x where j (x (t), xp ) ⇡ f(x (t), xp ). The co-design problem based extension of surrogate modeling to multi-objective optimization this surrogate model is: problems where high accuracy is maintained in regions near the Z Pareto front [32]. x min J = L(x (t), xp , u(t))dt While in many cases surrogate modeling has been applied xp ,u(t) In some dynamic system design problems, the time derivative function for the to a single engineering discipline at a time [32] (e.g. structural state space equations is the computational bottleneck. x s.t. g(x (t), xp )  0 design [33], multibody dynamic systems [34], design based on •  This occurs often in hierarchical, multi-scale models, especially x h(x (t), xp ) = 0 aerodynamics and aero-acoustics [17], etc.), it can be extended models involving multiple analysis domains, such as aeroelasticity. ˙ to multidisciplinary problems [35]. Co-design problems are mulx(t) ⇡ j(x (t), xp ) + Bu(t) x New method: iteratively construct a surrogate model of the derivative tidisciplinary design optimization problems that involve the coufunction instead of the entire dynamic response. pled physical and control system design disciplines [36]. This •  Conventional surrogate modeling cannot capitalize on the dynamic The design method proposed here consists of an inner loop t introducesproperties. complexity to the surrogate modeling probadditional system solves Prob. (3), and an outer loop that iteratively enhances lem, as accuracy must be provided not only in the design space surrogate model. The method consists of the following five ste •  Approximating only the derivative function preserves the fundamental innature of dynamic of the optimum designis still used. in the the neighborhood system as simulation point, but also 1. Define the sampling domain in state space and design sp state space in the neighborhood of the state trajectory that corSignificant computational savings: responds to the optimum design point. The latter requirement 2. Sample test points in the combined state and design spac •  in is An order of magnitude improvement in about accuracy in a more difficult because we are concerned computation time observed3. Build and validate the state derivative surrogate model cy only in regions of studies. interest (e.g., near the j (·): initial case strategic region near an entire path as opposed to a single point. This arti4. [29, 30]. A significant number of developments surrogate modeling (DFSM): Solve the co-design problem Unique challenges for derivative function have cle introduces one possible approach for tackling this challenge ˙ (Sample surrogate model x in the•  areaMust ensure surrogate model accuracy across design/state/control 5. x (t) ⇡accuracyxp ) + Bu(t) ofrequirements, repeat st of black-box surrogate modeling, includCheck j (x (t), and convergence state derivative (2) associated with co-design problems. for a simple second-order dynamic system) spaces simultaneously. where the best (or 1–4 until requirements are satisfied e of a family Consider a general co-design optimization problem formulaof surrogate models Design of Dynamic Systems with Surrogate Models of Derivative Functions •  Convergence verage) surrogateinvolvesis used ascurrently unknown. of physical sys-(x (t), x ) ⇡ f(x (t), x ). process is illustrated in Fig. 1, and describ tion that modelproperties required [31], and the simultaneous optimization x where j x p This iterative The co-design problem based on p Refs: C23, TH1 of surrogate modeling tosystem designs: optimization tem and control multi-objective in detail this surrogate model is:in the following subsections. where high accuracy is maintained in regions near the Original Formulation: With surrogate derivative function: Z tF Z t [32]. 2.1 Constructing thepSampling Plan x min J = L(x (t), x , u(t))dt x min in many cases surrogate,u(t) J = has (t), xp , u(t))dt modeling L(x been applied xp ,u(t) process starts with a definition of the modeling doma xp The 0 engineering discipline at a time [32] (e.g. structural i.e., the regions within the state and design spaces where the s x s.t. g(x (t), xp )  0 (1) (3) x s.t. ], multibody dynamic systemsg(x (t), design0based on [34], xp )  rogate model will be constructed, and the regions from wh x h(x (t), xp ) = 0 x ics and aero-acoustics [17], etc.),(t),can = 0extended h(x it xp ) be samples will be obtained. Here the modeling domain is defin ˙ ciplinary problems [35]. Co-design= f(x (t), x are mul˙ using simple bounds (t),the)state and design spaces that are e x x (t) ⇡ j (x on xp + Bu(t) x x (t) problemsp ) + Bu(t). ry design optimization problems that involve the coumates of the maximum and minimum values that the plant des and state variables will attain. Sample points are chosen fr cal and control is a cost functiondisciplines [36]. overall system design system design that This Here J The 10 design method proposed here domain using Latin Hypercube Sampl consists of an inner loop that Engineering System Design represents the Lab within the modeling additional complexity to the surrogate modeling prob-
  • 11. Plant Limited Co-Design (PLCD) Many engineering systems are too complex or expensive to consider clean-sheet design of a completely new system. If an existing system no longer meets current needs, a common approach is to redesign limited elements of the system. System redesign is a commonly encountered challenge in industry. PLCD Design Strategy: Sensitivity analysis is used to identify what design changes would have the greatest impact on system performance. Co-design is then used to produce a limited redesign that meets new system requirements.   Example PLCD Problem: Counterbalanced Robotic Manipulator Design. 1:  IdenAfy   Candidate  Plant   ModificaAons   Identify a limited number of system elements to redesign while still meeting new system requirements. 2:  Develop   System  Model   3:  Formulate   and  Solve  PLCD   Problem   4:  Verify  and   Repeat  if   Needed     Clean-sheet co-design produces a manipulator that exploits passive dynamics to produce near-zero energy consumption, but is very expensive to implement. Refs: J7, J9, C14, C15 PLCD produces a limited redesign with energy consumption almost as low as the co-design result, but with much lower implementation cost. Engineering System Design Lab 11
  • 12. Generative Algorithms for Design Optimization Topological design of non-continuum systems is an extremely complex problem, particularly when continuous variables must be optimized to evaluate how good each topological design really is. We use generative algorithms to abstract system topology designs for efficient design space exploration. •  Instead of optimizing system elements directly, we generate system designs using iterative rules. •  We then optimize with respect to generative algorithm rules, reducing design problem dimension and complexity, and supporting exploration of designs across a wide range of dimensions. Example: L-Systems for Structural Truss Design •  Lindenmayer parallel rewriting system used to perform cellular-division to produce truss designs. •  Continuous truss design variables are optimized in an inner loop using sequential linear programming. •  Stability constraints are embedded within the generative algorithm, guaranteeing that any truss generated is structurally stable.             12             Engineering System Design Lab   Modified cellular division process for truss generation:   Sample generated trusses:         
  • 13. Origami-Based Generative Design •  •  •  Many generative algorithms are inspired by biological processes (e.g., cellular division, venation). In this study we instead observe the creative process of an origami artist, and infer new rules for generative algorithms based on artistic exploration. These new generative algorithms can be applied to the design of folded engineering systems. Example: •  Simple operations can be identified based on the folding of the four basic origami bases (shown below). These operation have been used successfully in the development of a new generative algorithm. Kite Base   Engineering System Design Lab Fish Base   Bird Base   13 13 Frog Base  
  • 14. GE 100 Trebuchet Project •  •  •  •  •  Engineering System Design Lab Members of the ESDL worked together to design and build 30 reconfigurable trebuchet kits that have been used in GE 100 since Fall 2012. All ISE freshmen take GE 100. This project provides with a hands-on design experience, and helps them learn firsthand the value of modeling and simulation in design. GE 100 students learn basic Design of Experiments (DOE), and then tested their trebuchet designs on the Bardeen Engineering Quad. After learning about the physics of trebuchets and refining their designs using a SimMechanicsTM model, GE 100 students tested their trebuchets again with substantially better results. The trebuchet kits have been used in outreach efforts, including UIUC Engineering Open House and local K-12 outreach activities. 14

Editor's Notes

  1. JTA: I simplified and focused this a little more on what I thought was most important. I’m not really addressing formatting, since I know these slides show up differently on my Mac. I installed TeXPoint, but some of the equations still don’t show up correctly, so I can’t check all of the equations.
  2. Equation Notes:(\bm{\xi}(t),\mathbf{u}(t))\rightarrow(\bm{\Xi},\mathbf{U})\min_{\mathbf{u}(t),\bm{\xi}(t)}\quad\quad &\int_{0}^{t_F}L(\mathbf{u}(t),\bm{\xi}(t),t)dt \\ \mbox{subject to:}\quad &\dot{\bm{\xi}}(t) = \mathbf{f_d}(\mathbf{u}(t),\bm{\xi}(t),t)\min_{\mathbf{U},\bm{\Xi}}\quad\quad &\sum_{i=1}^{n_t-1}L(\mathbf{u}_i,\bm{\xi}_i,t_i)h_i \\ \mbox{subject to:}\quad &\bm{\zeta}(\mathbf{U},\bm{\Xi}) = -\frac{h_i}{2}\left(\mathbf{f_d}_i+\mathbf{f_d}_{i+1}\right) \\ &\quad\quad\quad\quad\quad + \bm{\xi}_{i+1}-\bm{\xi}_i=\mathbf{0}\\ &i = 1,2,\ldots ,n_t-1
  3. Equation Notes:
  4. CD used before for frame design. Here we embedded constraints into algorithm for trusses. New figure? Check WCSMO slides.