Control of a nonlinear static MIMO System

Engineering Asked by David Zanger on August 5, 2020

I am currently writing my master thesis and trying to design a controller for my system. However, the system is somewhat unconventional.

It has a large number of inputs and outputs, is static, non-linear and time-invariant. The goal is to control the disturbance. Because it is static, conventional controllers for MIMO systems (NMPC etc.) are only of limited use.

At the moment I am looking for a similar system in another area.
Does anyone have an idea in which area such a system exist?

Based on your comment, it seems like you are trying to control a dynamical system to track some reference trajectory subject to Gaussian disturbances. Suppose you have some kind of model for the dynamics, then the discrete system can be written as

begin{align} x_{k+1} &= f_k(x_k) + a_k w_k y_k &= x_k end{align}

where $$w_k$$ is a Gaussian vector with mean $$mu_k = [x_a^{(k)}, y_a^{(k)}]^intercal$$ and covariance $$Sigma_{x_k} = frac{b^{(k)}}{2} I_2$$. This is then a stochastic Control problem and there are various methods to create a stabilizing controller just check out the literature.

Answered by Josh Pilipovsky on August 5, 2020

I think there are many systems similar to your system.

A very common way to write a system with a nonlinearty is by writing it as Luré Type System, where the nonlinearity is in the feedback loop begin{align} dot{x}(t) &= Ax(t) +Bw(t) z(t) &= Cx + Dw(t) w(t) &= Delta(t,z) end{align} where $$Delta$$ is the nonlinearty.

Depending on the type of nonlinearty, you can apply all kinds of controller synthesis such as $$H_infty$$, $$H_2$$ and QP.

For example, you can create a sector condition for the nonlinearty and use the Circle Criterion to check if the system is absolutely stable. A common nonlinearty to use in this framework is a saturation.

Answered by useless-machine on August 5, 2020

Related Questions

Trouble with Base circle and meshing with spur gears

1  Asked on July 28, 2021

How much force can an acme lead screw handle?

0  Asked on July 28, 2021 by gunfulker

Component selection type for fluid-mechanical system

1  Asked on July 28, 2021 by norberto_m7

Is stud bolts covered under ASME B18.2.1

1  Asked on July 28, 2021

Feasibility of reconstituting existing 5083 Aluminium

2  Asked on July 28, 2021 by 2create

Finding the isometric view of an object from the front and right side view

3  Asked on July 26, 2021 by aiden

What LOS is used by AASHTOWare ME for the traffic capacity cap option?

0  Asked on July 26, 2021 by john-andreae

Manual vs Fusion360 calculation of natural frequency of beam

0  Asked on July 26, 2021

How can I make an uncalibrated flow meter for water flows of a few liters per hour

4  Asked on July 26, 2021

Why is plastic deformation a non-linearity if I am using Bilinear hardening to model it in FEA?

1  Asked on July 25, 2021 by rameez-ul-haq

How to reduce surface friction when pushing a gear sideways in shaft direction

1  Asked on July 25, 2021 by lascooter

Looking for locking “lanyard” reel mechanism

2  Asked on July 25, 2021 by maxmclau

Derivation of expression for strain in a beam that experiences transverse vibrations

1  Asked on July 25, 2021

Why are railroad tank cars bent in the middle?

3  Asked on July 24, 2021 by lukas_skywalker

Electronic component datasheet handling

2  Asked on July 24, 2021 by isuru-thiwanka

How can we model viscoplastic softening using slider, dashpot & springs?

0  Asked on July 24, 2021 by tushar-chaturvedi

Increasing the style spline resolution

1  Asked on July 23, 2021

Single Split Air Conditioner & Supply/Exhaust Fan

1  Asked on July 23, 2021 by ha-e

Temperature Question

0  Asked on July 23, 2021 by kevin-zefi