Solve state space equation by ODE45

Hello everybody.

I am new to state space representation. please help me to solve this question.

I have state space equation for IM motor like this:

xdot=A.x+B.u → and their dimensions are : [50,1]=[50,50]*[50,1]+[50,50]*[50,1]

I have calculated A & B and I need to get xdot. (there are no C & D)

1- how should I write my function? (I don’t use Simulink)

2- I used my solver like this:

>> [t,y] = ode45(@sys, tspan, zeros(50,1));

NOTE:-

Matlabsolutions.com provide latest MatLab Homework Help,MatLab Assignment Help for students, engineers and researchers in Multiple Branches like ECE, EEE, CSE, Mechanical, Civil with 100% output.Matlab Code for B.E, B.Tech,M.E,M.Tech, Ph.D. Scholars with 100% privacy guaranteed. Get MATLAB projects with source code for your learning and research.

In order to solve an ODE using ode45, you need to first define the function to describe the complete dynamics. In the linear state space system you provided, the definition of u is missing. In general, u can be designed as a linear feedback control law, such as u = Kx, where K is a 50-by-50 matrix. Let me give you a simpler example here. Suppose we have A = [0 1; -2 3]; B = [0;1]; K = [-1 -1]; Then, the system function can be constructed as:

function  dx = sys(t, x)
A = [0 1; -2 3]; B = [0;1]; K = [-1 -1];
u = K*x
dx = A*x + B*u;
end

Please save the above function in an MATLAB file and name is as sys.m

Then, in a separate MATLAB script file or in the command window, you can simulate the system by executing the following

SEE COMPLETE ANSWER CLICK THE LINK

--

--

--

Simple! That is me, a simple person. I am passionate about knowledge and reading. That’s why I have decided to write and share a bit of my life and thoughts to.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

IoT Based Salesforce Cloud

IoT Based Salesforce Cloud

Using Python and Selenium To Scrape Facebook Fan Page Users

N.O.W w/ Mark11 and DKD

The Simplest Debugging Strategy That Many Beginners Ignore

Avoid exposing JPA entities in REST API, Instead generate client beans using OpenAPI Generator and…

Selection Algorithms

On Notation: writing music with Sonic Pi

Partitions in Cosmos DB

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Technical Source

Technical Source

Simple! That is me, a simple person. I am passionate about knowledge and reading. That’s why I have decided to write and share a bit of my life and thoughts to.

More from Medium

Why does projfwd not work on some geotiff files?

Sandeep 😎😎😎

Pleasure and pain of running Neural networks on iPhone

What does Cost Function do in Machine learning.