help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Octave: System Identification for First order delay and dead time


From: Juan Pablo Carbajal
Subject: Re: Octave: System Identification for First order delay and dead time
Date: Fri, 30 Sep 2016 02:19:38 +0200

On Thu, Sep 29, 2016 at 4:54 PM, Yoshikazu Noguchi
<address@hidden> wrote:
> Hello,
>
>
>
> I am looking for an Octave command which is similar to Matlab System ID tool
> box.
>
>
>
> I would like to obtain values of parameters, Tau, K and Td for following
> first order delay + Dead time model from time series data.
>
> ymodel = (K/(Tau*s+1))*exp(-Td*s)*u
>
> ymodel: process output, u: process input
>
> SISO continuoust time
>
>
>
> Object function: Min ( (y-ymodel)^2)
>
>
>
> Could you please tell me which Octave command I should use to solve this
> issue?
>
>
>
> Best Regards,
>
>
> _______________________________________________
> Help-octave mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/help-octave
>

You can use the nonlinear optimization functions in the optim package,
or sqp (and many others) in core.
Also, I recommend to work on the log of your signals, y ymodel; if
that is possible (i.e. only positive values of both).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]