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

learn more… | top users | synonyms

6
votes
0answers
85 views

Problems with StateSpaceModel in v10.2

Bug introduced in 10.0.2 and persisting through 10.2 or later I don't know if this is a bug, or if just something changed I can't figure out. Take the following examples: ...
5
votes
0answers
205 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 ...
5
votes
0answers
567 views

Estimate parameters of the state space model

I'm using Mathematica 9 and its Control Systems functionality. I've searched the references extensively but seem not to be able to find any examples of state space model parameters estimation. All ...
5
votes
0answers
537 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,\\ ...
2
votes
0answers
76 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 ...
1
vote
0answers
208 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
39 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 ...
0
votes
0answers
78 views

Selecting values over lists for discrete inputs in NDSolve

I'm currently trying to simulate a step response in a simple tank system with NDSolve. I would like it to start at say time 2 (the precise time is not important). ...