Tutorials For Non Engineers
Tutorials For Non Engineers
Outline
1
Modeling and Identication Various Types of Control Systems Models Considerations in Choosing a Model
Outline
1
Modeling and Identication Various Types of Control Systems Models Considerations in Choosing a Model
Inputs (Assignable)
Outputs (Measurable)
M. Vidyasagar
Outline
1
Modeling and Identication Various Types of Control Systems Models Considerations in Choosing a Model
Source: Transcriptional network governing the angiogenic switch in human pancreatic cancer by A. Abdollahi et al., PNAS, July 31, 2007, Vol. 104, No. 31, pp. 12890-12895.
M. Vidyasagar Overview of Control Theory
Outline
1
Modeling and Identication Various Types of Control Systems Models Considerations in Choosing a Model
M. Vidyasagar
ij cj (t) + ui (t), i.
Outline
1
Modeling and Identication Various Types of Control Systems Models Considerations in Choosing a Model
Identication of Parameters
Once a model of the form = f (x, u, p), y = h(x, u, p) x is formulated, the next step is to identify the parameters. Useful rule of thumb: If there are n parameters in the vector p, at least n2 data points are needed for a statistically signicant estimate of p. If data size is too small, we get into a problem known as memorization the model perfectly reproduces observed data but generalizes very poorly.
M. Vidyasagar
In this kind of modeling, we perform experiments by applying various input signals u() and measure the resulting output signals y(). Then we t some models to the observations. Advantages of I/O-models: Model size is chosen in accordance with available data; so memorizing data is avoided. Advantages of rst-principles models: Every number in the model has a physical interpretation. But usually the models are far too complex.
M. Vidyasagar
Source: Transcriptional network governing the angiogenic switch in human pancreatic cancer by A. Abdollahi et al., PNAS, July 31, 2007, Vol. 104, No. 31, pp. 12890-12895.
M. Vidyasagar Overview of Control Theory
Outline
1
Modeling and Identication Various Types of Control Systems Models Considerations in Choosing a Model
What is Feedback?
Feedback refers to the process whereby the measured output is processed and then used to adjust the input to the control system.
Input System
Output
M. Vidyasagar
Kinds of Feedback
Feedback can be of two kinds: Positive and negative. Negative feedback is by far the most common and used in problems of stabilization and regulation. Positive feedback is used to cause controlled instability, which is required to maintain periodic processes, for example circadian rhythm.
M. Vidyasagar
Input +
Output
M. Vidyasagar
Disturbance
Output
If disturbance cannot be measured, the controller has to incorporate ltering to attenuate eect of disturbance.
M. Vidyasagar Overview of Control Theory
Disturbance
Output
Outline
1
Modeling and Identication Various Types of Control Systems Models Considerations in Choosing a Model
Lyapunov Stability
For the usual parametrized model = f (x, u, p), y = h(x, u, p), x suppose that (i) u = 0, so that the system is unforced (no input), and (ii) a state vector x0 has the property that f (x0 , 0, p) = 0. Then x0 is called an equilibrium. Lyapunov stability theory addresses the question of what happens if the initial state of the system x(0) is close to the equilibrium. Specically, is it the case that x(t) x0 as t ? If so the equilibrium x0 is said to be asymptotically stable.
M. Vidyasagar
The basic idea of Lyapunov stability theory is that of the energy function, usually denoted by V . If V achieves its (local) minimum at the equilibrium x0 and if V (x(t)) is strictly decreasing along the solution trajectories, then x(t) x0 as t and the equilibrium x0 is asymptotically stable. The same methodology can also be used to analyze the stability of periodic orbits also.
M. Vidyasagar
Input-Output Stability
Given the system = f (x, u, p), y = h(x, u, p), x we can also ask, what kind of state trajectory x() or output trajectory y() results from applying an input signal u()? Such questions form the domain of input-output stability theory. Though connections exist between Lyapunov and I/O stability, in general the latter requires more advanced mathematics. But its applicability is also broader. For instance, the presence of delays (omnipresent in biology) is easily handled in I/O framework, not so easily in Lyapunov framework.
M. Vidyasagar Overview of Control Theory
Outline
1
Modeling and Identication Various Types of Control Systems Models Considerations in Choosing a Model
M. Vidyasagar
In biological contexts, often synthesis is the mirror image of analysis whereby one keeps tinkering with the system until it behaves as desired without any controller. Example: Synthetic biology, design (not control ) of genetic regulatory networks. In this case synthesis becomes essentially iterative analysis.
M. Vidyasagar
M. Vidyasagar
Conclusions
Control theory can only provide the methodology and broad concepts needed to analyze and synthesize biological systems. Specic procedures and results can only come from thinking deeply about the problems at hand. In the 1960s (my Ph.D. days) we discovered that solutions to control theory problems arent found in mathematics books we had to invent our own theories! Today the same is also true about computational (or systems of synthetic) biology too! Thank You!
M. Vidyasagar