# Questions tagged [control-systems]

Questions on the use of Mathematica to analyze, design, and simulate continuous- and discrete-time control systems.

149 questions
Filter by
Sorted by
Tagged with
148 views

### Lagrangian of three-mass system with Mathematica

Before proceeding to calculations in Mathematica, I would like to clarify with knowledgeable people. There is an ordinary linear three-mass system. If we write its Lagrangian, we get the following ...
49 views

### Representation in state-space of a system with ideal and real differentiating links in feedback

There are two systems in the state space with an ideal and a real differentiator. For the first system, the code in Mathematica is as follows. ...
65 views

### Output response for state-space with piecewise nonlinear elements

In addition to the previous topic: System model merge with multiple input and one output For example, I am trying to reproduce a system from simulink, a diagram of which is shown in the figure below:...
79 views

### System model merge with multiple input and one output

I was curious, and I used the built-in functions of Mathematica to analyze the following scheme: I used SystemModelMerge as: ...
52 views

### Problem when solving Kalman filter in Mathematica: How to define a spectral density matrix and calculate the covariance matrix?

I am reading the classic book on state-space control theory by Bernard Friedland. In order to strengthen my understanding of Kalman filter, I want to reproduce Example 11A (Inverted pendulum on page ...
69 views

### Why doesn’t x’ = a.x + b.u, y = c . x + d.u hold in this state-space model?

I have noted that sometimes state variables may change (thanks Thomas’s help :)), due to the Mathematica’s internal automatic transformation from a descriptor state-space model to a standard state-...
40 views

### Confusing behavior of LQR control that strongly depends on system output (with odes solved by NDSolve)

I am implementing a LQR control of a 3-floors structure. Firstly, I obtained a reasonable result with my first code (Code 1 as shown below). In this code, the ...
136 views

### How to implement a Kalman or LQG regulator in the control of classical pendulum problem

My final purpose is to realize an LQG control of inverted pendulum. To this end, my first step I think is to build a Kalman regulator in Mathematica. The original Matlab version of Kalman filter is ...
68 views

### Strange output of a simple statespace model

The output of statespace model seems strange. In the follwing code, the odes are governing equations of a three floors structure, and the output are three accelerations of floors. If I ...
44 views

### Does NonlinearStateSpaceModel work with symbolic constants?

I'm trying to put a nonlinear system of two 2nd order ODEs given by: ...
98 views

### Experiments with Feedback Linearization and StateTransformLinearization in Mathematica

I have some nonlinear system, and i have three big question: Non-linear ODE from closed-loop system and Response 1. how correctly use such terms, like "Feedback Linearization and StateTransform ...
141 views

### Non-linear ODE from closed-loop system and Response

I started using Mathematica 12 and ran into difficulties. Namely, I want to compare the results of the calculation of a closed system from Simulink and in Mathematica. I rummaged around a bit on the ...
53 views

### Error with StateSpaceTransform: the rule based transformation must be of length 2

I would like to perform a change of variables on the following dynamics system: ...
114 views

### PIDTune and characteristic equation of zero

I have a BLDC electric motor, I'm currently trying to control via a PIDTune. This is mostly an attempt to reduce (remove) a small run away drift that ends up ...
119 views

### Extended Kalman Filter by hand

While trying to learn a bit about control theory, observers and most importantly, to use Microcontroller Kit in version 12 of MMA, I've stumbled upon the KalmanEstimator. After reading a bit (and ...
519 views

### Can we use Mathematica for electronics design?

A spoiler alert: I intend to answer my own question. I am posting this because I would like to share my excitement regarding the control theory tools in Mathematica, and also to promote further ...