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

learn more… | top users | synonyms

5
votes
0answers
286 views

How to draw block diagrams as Graph objects?

In the documentation ClosedLoopResponsesWithAPIDController, There is a very nice block diagram. I want to create my own block diagrams similar to this. I clicked on the diagram and pressed "command-...
5
votes
0answers
654 views

Kalman filter by hand

I am now learning the Kalman filter and wants to implement it by hand to understand it better. To be specific I want to first simulate a sequence of data by $$ \dot x=Ax+Bw\\ y=Cx+Dv,\\ E[x(0)]=0,E[x(...
3
votes
0answers
151 views

System Identification from test data

I've been looking for a way to model a simple SISO system from test data using Mathematica. Something similar to MATLAB's System Identification Toolkit, that estimates a transfer function from the ...
2
votes
0answers
42 views

How to model discontinuities in a NonlinearStateSpaceModel

I know that it is possible to model discontinuities like bouncing and other collisions by using WhenEvent with NDSolve. However, I am using the tools for Non linear systems and I'd like to know if ...
1
vote
0answers
349 views

No response from DSolve

Using optimal control theory, I am trying to find the optimal paths of d and k such that they will maximize profit as given by lc: ...
0
votes
0answers
92 views

Need help with very complex mechanical system of equations

I have three equations as follows: $A_p=F \cos(\alpha+ \phi) - \mu N^{'}_{S_1} - \mu N_{S_1} - W \sin \theta = m ( \ddot x - r \ddot \theta (\sin (\gamma+ \phi)) )$ $B_p=F \cos(\alpha+ \phi) - \mu ...
0
votes
0answers
78 views

solving dynamic system by a finite difference equation approximation

I have a four dimensional dynamical system from optimal control model. I have 2 states and 2 control variables. I have already found the corresponding initial conditions for two control variables for ...