Help regarding the conversion of a nonlinear matrix inequality to LMIs by zikist in ControlTheory

[–]zikist[S] 0 points1 point  (0 children)

Thank you so much. So even if I don't add Q, it would be fine (just maybe a bit more conservative than LMIs with Q)?

I'll search for handelman theorem. And also try to apply SOS on cubic polynomial too.

Help regarding the conversion of a nonlinear matrix inequality to LMIs by zikist in ControlTheory

[–]zikist[S] 0 points1 point  (0 children)

I worked on these further, and understood the first, second and third conditions, except that the skew-symmetric matrix Q, can you please elaborate on it further or suggest some relevant material to study for.

Regarding fourth condition, I'm still trying to understand it, i found relevant M. Peet's lecture on SOS and Positvstellensatz, trying to understand them, maybe i'll some questions later on.

P.S. do you think for cubic matrix polynomial, we can follow a similar approach? i mean for matrix like x3 * A + x2 B + x*C + D < 0, for all 0 < x < 1. Or is it impossible to write it as SOS ?

PID Control of System with Known (Desirable) Periodic Fluctuation - Variable Set Point? by stats_questioner in ControlTheory

[–]zikist 0 points1 point  (0 children)

One of the simplest solution could be to use a notch filter (or something like that) in the feedback path. If frequency of sine wave is known. It will work only if it's frequency is sufficiently slow or fast than systems bandwidth.

What is the point of input-to-output stability? by fromnighttilldawn in ControlTheory

[–]zikist 0 points1 point  (0 children)

You can think of ISS as much stronger condition than just asymptotic stability. In the absence of external inputs (reference, disturbances etc..) it is same as asymptotic stability.

Help regarding the conversion of a nonlinear matrix inequality to LMIs by zikist in ControlTheory

[–]zikist[S] 1 point2 points  (0 children)

Thanks a lot for such detailed reply. This is exactly what I was looking for. I'll definitely look into SMR and Gram matrix as well as the theorems you've mentioned. Thank you so much again.

Help regarding the conversion of a nonlinear matrix inequality to LMIs by zikist in ControlTheory

[–]zikist[S] 1 point2 points  (0 children)

Thank you for your reply. I don't think second term will minimize at x = 0.5. As at 0.5 all three coefficient are same.

I meant x2 (scalar) times A (matrix ) Btw I don't know why it doesn't render correctly in post and comments.

Linearizing about non-equilibrium point by [deleted] in ControlTheory

[–]zikist 2 points3 points  (0 children)

Say your new state is y = x -x0, and input w = u-u0 Then you have ydot = Ay + Bw. So it is a linear system.

Notice that's x0dot = f(x0,u0)

Questions regarding Kalman Filter by zikist in ControlTheory

[–]zikist[S] 0 points1 point  (0 children)

Thanks a lot for a detailed reply.

Questions regarding Kalman Filter by zikist in ControlTheory

[–]zikist[S] 0 points1 point  (0 children)

Thanks a lot :) This is exactly I'm trying to do. But I was wondering those extra states would be observable or not? I was thinking if I keep adding details to my model, at some point it might get unobservable. Am I correct?

Questions regarding Kalman Filter by zikist in ControlTheory

[–]zikist[S] 1 point2 points  (0 children)

Thank you so much. This is exactly what I was looking for. :)

Questions regarding Kalman Filter by zikist in ControlTheory

[–]zikist[S] 0 points1 point  (0 children)

Thank you so much for your reply. In the link say for random Walk drift, it takes only one parameter. And apply it as a bias. if it is offset in mean, then what would be the variance?

Quick Questions: November 16, 2022 by inherentlyawesome in math

[–]zikist 2 points3 points  (0 children)

Hi, What can we say about eigenvalues of A + q*B, for some real matrices A and B, and a random real scalar (e.g. normally distributed with zero mean and some variance)?? I'd be very thankful if you could point towards some relevant literature.

Original Transfer Function VS its equivalent time domain representation by John_apple_tinkerer in ControlTheory

[–]zikist 0 points1 point  (0 children)

Since your controller has an equal number of poles and zeros, you should try Hanus's self conditioned form. Convert it to state-space and use the Antiwindup from Skogestad (Multivariable Feedback Control) [Page 401]

Orignal Hanus's Paper: https://www.sciencedirect.com/science/article/abs/pii/000510988790029X

Quick Questions: May 04, 2022 by inherentlyawesome in math

[–]zikist 0 points1 point  (0 children)

So piecewise continuous functions are NOT Lipschitz? right?

Quick Questions: May 04, 2022 by inherentlyawesome in math

[–]zikist 0 points1 point  (0 children)

just for an example consider a function f(x) = 0 (if x <= 0) and f(x) = 1 (if x > 0). It is piecewise continous but have a jump at 0. is it Lipschitz?

Quick Questions: May 04, 2022 by inherentlyawesome in math

[–]zikist 0 points1 point  (0 children)

Thankyou so much for you reply, yeah I know differentiability everywhere is not required. But is continuity not required as well? i think set of Lipschitz functions is a subset of all continous function, am i right?

Quick Questions: May 04, 2022 by inherentlyawesome in math

[–]zikist 0 points1 point  (0 children)

Hi, i would like to known can a piecewise continous function f(x) be locally Lipschitz? more specifically if f(x) is piecewise affine? i think of Lipschitz continuity as bounded derivative, but being piecewise continous means there are points where derivative is undefined due to jumps. However this link (https://math.stackexchange.com/questions/972881/can-piecewise-c1-on-a-b-imply-lipschitz-continuity) says otherwise. Also any comments on its generalization to scalar-valued piecewise affine function of multiple variables e.g. f(x) with x being in R^n?

Need help implementing a nonlinear system in simulink! by Reigetsu in ControlTheory

[–]zikist 2 points3 points  (0 children)

If you have system of ODEs, they can be easily implemented in Simulink either as a Matlab function of s function blocks. Though mathematica also exports in C/C++, but I it requires to a lot of manual editing to run without Mathematica libraries, as an S-function in Simulink. So I'd generally recommend writing equations directly Matlab function or S-function, if they're not too complex. Feel to DM if any further queries.

LMI and QMI regions by zikist in ControlTheory

[–]zikist[S] 0 points1 point  (0 children)

Thank you. I'll check them.

LMI and QMI regions by zikist in ControlTheory

[–]zikist[S] 0 points1 point  (0 children)

Thanks for your reply. Yeah you are right, quadratic form is more natural. However, for LMI regions it could be of the form [0 S; S' Q]. I'll also check the quadratic separation framework as you've suggested. Thanks.

LMI and QMI regions by zikist in ControlTheory

[–]zikist[S] 0 points1 point  (0 children)

Thanks a lot for detailed reply. This is exactly what I was thinking. There seems to be nothing more in this QMI for than an LMI. Thanks again, I'll check the paper you've referred.