<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/245075</link>
    <title>MATLAB Central Newsreader - Linear parametric identification</title>
    <description>Feed for thread: Linear parametric identification</description>
    <language>en-us</language>
    <copyright>&amp;copy;1994-2012 by MathWorks, Inc.</copyright>
    <webmaster>webmaster@mathworks.com</webmaster>
    <generator>MATLAB Central Newsreader</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <ttl>60</ttl>
    <image>
      <title>MathWorks</title>
      <url>http://www.mathworks.com/images/membrane_icon.gif</url>
    </image>
    <item>
      <pubDate>Mon, 23 Feb 2009 14:47:49 -0500</pubDate>
      <title>Re: Linear parametric identification</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/245075#630203</link>
      <author>Rajiv Singh</author>
      <description>Your model has one &quot;measured&quot; input and one output. However, there is also a &lt;br&gt;
noise input which you could think of an unmeasured input. When you perform &lt;br&gt;
an estimation, you not only estimate a &quot;measured&quot; model G, but also a &lt;br&gt;
&quot;noise&quot; model H, according to equation:&lt;br&gt;
&lt;br&gt;
y = Gu+He&lt;br&gt;
&lt;br&gt;
H is the transfer function between the unmeasured (noise) input e and the &lt;br&gt;
output y. H explains the component of the output that could not be captured &lt;br&gt;
by G.  H is also called a disturbance model. The inputs are &quot;u&quot; (measured) &lt;br&gt;
and &quot;e&quot; (unmeasured).&lt;br&gt;
&lt;br&gt;
When you do TF(arx221), this operation converts the noise input channel (e) &lt;br&gt;
into a regular input. Hence the number of inputs in the resulting model &lt;br&gt;
becomes 2. If you just need &quot;G&quot;, the transfer function between measured &lt;br&gt;
input and output, you should do:&lt;br&gt;
&lt;br&gt;
g2 = tf(arx221('m'))&lt;br&gt;
&lt;br&gt;
This operation separates out the measured component (G) and converts only &lt;br&gt;
that component into a TF object.&lt;br&gt;
&lt;br&gt;
HTH,&lt;br&gt;
Rajiv&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&quot;AsimV&quot; &amp;lt;asimvod@gmail.com&amp;gt; wrote in message &lt;br&gt;
news:dcb69d15-194c-40d1-acb9-49000bd8f1c8@l16g2000yqo.googlegroups.com...&lt;br&gt;
&amp;gt; Hello to all,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I'm experimenting with linear parametric identification methods. I&lt;br&gt;
&amp;gt; have tested this methods when output data contains noise. I simulated&lt;br&gt;
&amp;gt; noise by random number generator.&lt;br&gt;
&amp;gt; Can you please explain to me what does it mean when one gets the&lt;br&gt;
&amp;gt; following result:&lt;br&gt;
&amp;gt; g2 = tf(arx221)&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Transfer function from input &quot;u1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;gt;   -0.4777 z + 0.4677&lt;br&gt;
&amp;gt; ------------------------&lt;br&gt;
&amp;gt; z^2 - 0.9353 z - 0.01695&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Transfer function from input &quot;v@y1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;gt;      0.01454 z^2&lt;br&gt;
&amp;gt; ------------------------&lt;br&gt;
&amp;gt; z^2 - 0.9353 z - 0.01695&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Data object for identification is formed from one input and one output&lt;br&gt;
&amp;gt; vector. It is SISO system. How to inperpret input &quot;v@y1&quot; to output&lt;br&gt;
&amp;gt; &quot;y1&quot;? What does it mean?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thank you </description>
    </item>
    <item>
      <pubDate>Tue, 24 Feb 2009 17:16:30 -0500</pubDate>
      <title>Re: Linear parametric identification</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/245075#630533</link>
      <author>AsimV</author>
      <description>On Feb 23, 3:47 pm, &quot;Rajiv Singh&quot; &amp;lt;rajiv_si...@msn.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; Your model has one &quot;measured&quot; input and one output. However, there is also a&lt;br&gt;
&amp;gt; noise input which you could think of an unmeasured input. When you perform&lt;br&gt;
&amp;gt; an estimation, you not only estimate a &quot;measured&quot; model G, but also a&lt;br&gt;
&amp;gt; &quot;noise&quot; model H, according to equation:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; y = Gu+He&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; H is the transfer function between the unmeasured (noise) input e and the&lt;br&gt;
&amp;gt; output y. H explains the component of the output that could not be captured&lt;br&gt;
&amp;gt; by G.  H is also called a disturbance model. The inputs are &quot;u&quot; (measured)&lt;br&gt;
&amp;gt; and &quot;e&quot; (unmeasured).&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; When you do TF(arx221), this operation converts the noise input channel (e)&lt;br&gt;
&amp;gt; into a regular input. Hence the number of inputs in the resulting model&lt;br&gt;
&amp;gt; becomes 2. If you just need &quot;G&quot;, the transfer function between measured&lt;br&gt;
&amp;gt; input and output, you should do:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; g2 = tf(arx221('m'))&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; This operation separates out the measured component (G) and converts only&lt;br&gt;
&amp;gt; that component into a TF object.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; HTH,&lt;br&gt;
&amp;gt; Rajiv&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &quot;AsimV&quot; &amp;lt;asim...@gmail.com&amp;gt; wrote in message&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; news:dcb69d15-194c-40d1-acb9-49000bd8f1c8@l16g2000yqo.googlegroups.com...&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Hello to all,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; I'm experimenting with linear parametric identification methods. I&lt;br&gt;
&amp;gt; &amp;gt; have tested this methods when output data contains noise. I simulated&lt;br&gt;
&amp;gt; &amp;gt; noise by random number generator.&lt;br&gt;
&amp;gt; &amp;gt; Can you please explain to me what does it mean when one gets the&lt;br&gt;
&amp;gt; &amp;gt; following result:&lt;br&gt;
&amp;gt; &amp;gt; g2 = tf(arx221)&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Transfer function from input &quot;u1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;gt; &amp;gt;   -0.4777 z + 0.4677&lt;br&gt;
&amp;gt; &amp;gt; ------------------------&lt;br&gt;
&amp;gt; &amp;gt; z^2 - 0.9353 z - 0.01695&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Transfer function from input &quot;v@y1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;gt; &amp;gt;      0.01454 z^2&lt;br&gt;
&amp;gt; &amp;gt; ------------------------&lt;br&gt;
&amp;gt; &amp;gt; z^2 - 0.9353 z - 0.01695&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Data object for identification is formed from one input and one output&lt;br&gt;
&amp;gt; &amp;gt; vector. It is SISO system. How to inperpret input &quot;v@y1&quot; to output&lt;br&gt;
&amp;gt; &amp;gt; &quot;y1&quot;? What does it mean?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Thank you&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Thank you Rajiv, you're most helpful.</description>
    </item>
    <item>
      <pubDate>Thu, 26 Feb 2009 21:11:06 -0500</pubDate>
      <title>Re: Linear parametric identification</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/245075#631165</link>
      <author>AsimV</author>
      <description>On Feb 24, 6:16 pm, AsimV &amp;lt;asim...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; On Feb 23, 3:47 pm, &quot;Rajiv Singh&quot; &amp;lt;rajiv_si...@msn.com&amp;gt; wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Your model has one &quot;measured&quot; input and one output. However, there is also a&lt;br&gt;
&amp;gt; &amp;gt; noise input which you could think of an unmeasured input. When you perform&lt;br&gt;
&amp;gt; &amp;gt; an estimation, you not only estimate a &quot;measured&quot; model G, but also a&lt;br&gt;
&amp;gt; &amp;gt; &quot;noise&quot; model H, according to equation:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; y = Gu+He&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; H is the transfer function between the unmeasured (noise) input e and the&lt;br&gt;
&amp;gt; &amp;gt; output y. H explains the component of the output that could not be captured&lt;br&gt;
&amp;gt; &amp;gt; by G.  H is also called a disturbance model. The inputs are &quot;u&quot; (measured)&lt;br&gt;
&amp;gt; &amp;gt; and &quot;e&quot; (unmeasured).&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; When you do TF(arx221), this operation converts the noise input channel (e)&lt;br&gt;
&amp;gt; &amp;gt; into a regular input. Hence the number of inputs in the resulting model&lt;br&gt;
&amp;gt; &amp;gt; becomes 2. If you just need &quot;G&quot;, the transfer function between measured&lt;br&gt;
&amp;gt; &amp;gt; input and output, you should do:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; g2 = tf(arx221('m'))&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; This operation separates out the measured component (G) and converts only&lt;br&gt;
&amp;gt; &amp;gt; that component into a TF object.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; HTH,&lt;br&gt;
&amp;gt; &amp;gt; Rajiv&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &quot;AsimV&quot; &amp;lt;asim...@gmail.com&amp;gt; wrote in message&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;news:dcb69d15-194c-40d1-acb9-49000bd8f1c8@l16g2000yqo.googlegroups.com...&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Hello to all,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; I'm experimenting with linear parametric identification methods. I&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; have tested this methods when output data contains noise. I simulated&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; noise by random number generator.&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Can you please explain to me what does it mean when one gets the&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; following result:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; g2 = tf(arx221)&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Transfer function from input &quot;u1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt;   -0.4777 z + 0.4677&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; ------------------------&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; z^2 - 0.9353 z - 0.01695&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Transfer function from input &quot;v@y1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt;      0.01454 z^2&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; ------------------------&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; z^2 - 0.9353 z - 0.01695&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Data object for identification is formed from one input and one output&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; vector. It is SISO system. How to inperpret input &quot;v@y1&quot; to output&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &quot;y1&quot;? What does it mean?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Thank you&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thank you Rajiv, you're most helpful.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Rajiv, I also need help abput simulating noise channel.&lt;br&gt;
For example, I have created a model with process data, and I have also&lt;br&gt;
&quot;v@y1&quot; part (transfer function) in my model.&lt;br&gt;
I'd like to simulate and test the model in the Simulink. It's fairly&lt;br&gt;
easy to set up transfer functions blocks with inputs and outputs, but&lt;br&gt;
how to simulate that noise part, because I don't know anything about&lt;br&gt;
nature of the process noise that is present in the data.&lt;br&gt;
Should I use random generator for such such purpose?&lt;br&gt;
&lt;br&gt;
Thanks</description>
    </item>
    <item>
      <pubDate>Thu, 26 Feb 2009 21:48:33 -0500</pubDate>
      <title>Re: Linear parametric identification</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/245075#631177</link>
      <author>Rajiv Singh</author>
      <description>When simulating an estimated model in command-line, use the SIM command &lt;br&gt;
(look up help on idmodel/sim). For simulation with noise you have two &lt;br&gt;
options: either specify noise inputs as white noise sequence yourself, or &lt;br&gt;
simply use the string 'noise' as an input argument to the SIM command. When &lt;br&gt;
using 'noise' argument, a noise sequence will be genrated automatically. &lt;br&gt;
This is the simplest thing you can do.&lt;br&gt;
&lt;br&gt;
In simulink, use an IDMODEL block to present your model (available as part &lt;br&gt;
of System Identification Toolbox block library). This block's dialog offers &lt;br&gt;
an option to add noise to simulation. Note that the model must have a &lt;br&gt;
disturbance (noise) component in order to use this option. If model('noise') &lt;br&gt;
comes up empty, then noise cannot be added. All IDPOLY and IDSS models would &lt;br&gt;
have a noise component by default, even if the noise model is trivial (H=1). &lt;br&gt;
However, IDPROC model would not have a noise component unless you have &lt;br&gt;
specifically asked for a disturbance model during estimation (see help on &lt;br&gt;
idproc and idproc/pem for more info)&lt;br&gt;
&lt;br&gt;
Rajiv&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&quot;AsimV&quot; &amp;lt;asimvod@gmail.com&amp;gt; wrote in message &lt;br&gt;
news:b837280c-62f3-4c0d-b032-3bd17a95f684@x38g2000yqj.googlegroups.com...&lt;br&gt;
&amp;gt; On Feb 24, 6:16 pm, AsimV &amp;lt;asim...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt; On Feb 23, 3:47 pm, &quot;Rajiv Singh&quot; &amp;lt;rajiv_si...@msn.com&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; Your model has one &quot;measured&quot; input and one output. However, there is &lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; also a&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; noise input which you could think of an unmeasured input. When you &lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; perform&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; an estimation, you not only estimate a &quot;measured&quot; model G, but also a&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &quot;noise&quot; model H, according to equation:&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; y = Gu+He&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; H is the transfer function between the unmeasured (noise) input e and &lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; the&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; output y. H explains the component of the output that could not be &lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; captured&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; by G.  H is also called a disturbance model. The inputs are &quot;u&quot; &lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; (measured)&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; and &quot;e&quot; (unmeasured).&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; When you do TF(arx221), this operation converts the noise input channel &lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; (e)&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; into a regular input. Hence the number of inputs in the resulting model&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; becomes 2. If you just need &quot;G&quot;, the transfer function between measured&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; input and output, you should do:&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; g2 = tf(arx221('m'))&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; This operation separates out the measured component (G) and converts &lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; only&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; that component into a TF object.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; HTH,&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; Rajiv&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &quot;AsimV&quot; &amp;lt;asim...@gmail.com&amp;gt; wrote in message&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt;news:dcb69d15-194c-40d1-acb9-49000bd8f1c8@l16g2000yqo.googlegroups.com...&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; Hello to all,&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; I'm experimenting with linear parametric identification methods. I&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; have tested this methods when output data contains noise. I simulated&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; noise by random number generator.&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; Can you please explain to me what does it mean when one gets the&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; following result:&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; g2 = tf(arx221)&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; Transfer function from input &quot;u1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;   -0.4777 z + 0.4677&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; ------------------------&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; z^2 - 0.9353 z - 0.01695&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; Transfer function from input &quot;v@y1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;      0.01454 z^2&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; ------------------------&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; z^2 - 0.9353 z - 0.01695&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; Data object for identification is formed from one input and one &lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; output&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; vector. It is SISO system. How to inperpret input &quot;v@y1&quot; to output&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; &quot;y1&quot;? What does it mean?&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; Thank you&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Thank you Rajiv, you're most helpful.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Rajiv, I also need help abput simulating noise channel.&lt;br&gt;
&amp;gt; For example, I have created a model with process data, and I have also&lt;br&gt;
&amp;gt; &quot;v@y1&quot; part (transfer function) in my model.&lt;br&gt;
&amp;gt; I'd like to simulate and test the model in the Simulink. It's fairly&lt;br&gt;
&amp;gt; easy to set up transfer functions blocks with inputs and outputs, but&lt;br&gt;
&amp;gt; how to simulate that noise part, because I don't know anything about&lt;br&gt;
&amp;gt; nature of the process noise that is present in the data.&lt;br&gt;
&amp;gt; Should I use random generator for such such purpose?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thanks </description>
    </item>
    <item>
      <pubDate>Fri, 27 Feb 2009 15:36:26 -0500</pubDate>
      <title>Re: Linear parametric identification</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/245075#631348</link>
      <author>AsimV</author>
      <description>On Feb 26, 10:48 pm, &quot;Rajiv Singh&quot; &amp;lt;rajiv_si...@msn.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; When simulating an estimated model in command-line, use the SIM command&lt;br&gt;
&amp;gt; (look up help on idmodel/sim). For simulation with noise you have two&lt;br&gt;
&amp;gt; options: either specify noise inputs as white noise sequence yourself, or&lt;br&gt;
&amp;gt; simply use the string 'noise' as an input argument to the SIM command. When&lt;br&gt;
&amp;gt; using 'noise' argument, a noise sequence will be genrated automatically.&lt;br&gt;
&amp;gt; This is the simplest thing you can do.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; In simulink, use an IDMODEL block to present your model (available as part&lt;br&gt;
&amp;gt; of System Identification Toolbox block library). This block's dialog offers&lt;br&gt;
&amp;gt; an option to add noise to simulation. Note that the model must have a&lt;br&gt;
&amp;gt; disturbance (noise) component in order to use this option. If model('noise')&lt;br&gt;
&amp;gt; comes up empty, then noise cannot be added. All IDPOLY and IDSS models would&lt;br&gt;
&amp;gt; have a noise component by default, even if the noise model is trivial (H=1).&lt;br&gt;
&amp;gt; However, IDPROC model would not have a noise component unless you have&lt;br&gt;
&amp;gt; specifically asked for a disturbance model during estimation (see help on&lt;br&gt;
&amp;gt; idproc and idproc/pem for more info)&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Rajiv&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &quot;AsimV&quot; &amp;lt;asim...@gmail.com&amp;gt; wrote in message&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; news:b837280c-62f3-4c0d-b032-3bd17a95f684@x38g2000yqj.googlegroups.com...&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; On Feb 24, 6:16 pm, AsimV &amp;lt;asim...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; On Feb 23, 3:47 pm, &quot;Rajiv Singh&quot; &amp;lt;rajiv_si...@msn.com&amp;gt; wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; Your model has one &quot;measured&quot; input and one output. However, there is&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; also a&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; noise input which you could think of an unmeasured input. When you&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; perform&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; an estimation, you not only estimate a &quot;measured&quot; model G, but also a&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &quot;noise&quot; model H, according to equation:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; y = Gu+He&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; H is the transfer function between the unmeasured (noise) input e and&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; the&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; output y. H explains the component of the output that could not be&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; captured&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; by G.  H is also called a disturbance model. The inputs are &quot;u&quot;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; (measured)&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; and &quot;e&quot; (unmeasured).&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; When you do TF(arx221), this operation converts the noise input channel&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; (e)&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; into a regular input. Hence the number of inputs in the resulting model&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; becomes 2. If you just need &quot;G&quot;, the transfer function between measured&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; input and output, you should do:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; g2 = tf(arx221('m'))&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; This operation separates out the measured component (G) and converts&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; only&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; that component into a TF object.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; HTH,&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; Rajiv&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &quot;AsimV&quot; &amp;lt;asim...@gmail.com&amp;gt; wrote in message&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;news:dcb69d15-194c-40d1-acb9-49000bd8f1c8@l16g2000yqo.googlegroups.com...&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; Hello to all,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; I'm experimenting with linear parametric identification methods. I&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; have tested this methods when output data contains noise. I simulated&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; noise by random number generator.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; Can you please explain to me what does it mean when one gets the&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; following result:&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; g2 = tf(arx221)&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; Transfer function from input &quot;u1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt;   -0.4777 z + 0.4677&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; ------------------------&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; z^2 - 0.9353 z - 0.01695&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; Transfer function from input &quot;v@y1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt;      0.01454 z^2&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; ------------------------&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; z^2 - 0.9353 z - 0.01695&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; Data object for identification is formed from one input and one&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; output&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; vector. It is SISO system. How to inperpret input &quot;v@y1&quot; to output&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; &quot;y1&quot;? What does it mean?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; Thank you&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; Thank you Rajiv, you're most helpful.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Rajiv, I also need help abput simulating noise channel.&lt;br&gt;
&amp;gt; &amp;gt; For example, I have created a model with process data, and I have also&lt;br&gt;
&amp;gt; &amp;gt; &quot;v@y1&quot; part (transfer function) in my model.&lt;br&gt;
&amp;gt; &amp;gt; I'd like to simulate and test the model in the Simulink. It's fairly&lt;br&gt;
&amp;gt; &amp;gt; easy to set up transfer functions blocks with inputs and outputs, but&lt;br&gt;
&amp;gt; &amp;gt; how to simulate that noise part, because I don't know anything about&lt;br&gt;
&amp;gt; &amp;gt; nature of the process noise that is present in the data.&lt;br&gt;
&amp;gt; &amp;gt; Should I use random generator for such such purpose?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Thanks&lt;br&gt;
&lt;br&gt;
Thank you I'll try that.&lt;br&gt;
So far, when I export model to workspace, I use simulink and create&lt;br&gt;
transfer functions form &quot;discrete tools&quot;. I just retype numerators and&lt;br&gt;
denomimators from workspace. In the tools &quot;Sources&quot; I can find band-&lt;br&gt;
limited withe noise block. Is this the same noise that would be added&lt;br&gt;
by IDMODEL block?&lt;br&gt;
&lt;br&gt;
Cheers</description>
    </item>
    <item>
      <pubDate>Sun, 22 Feb 2009 11:53:01 -0500</pubDate>
      <title>Linear parametric identification</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/245075#630000</link>
      <author>AsimV</author>
      <description>Hello to all,&lt;br&gt;
&lt;br&gt;
I'm experimenting with linear parametric identification methods. I&lt;br&gt;
have tested this methods when output data contains noise. I simulated&lt;br&gt;
noise by random number generator.&lt;br&gt;
Can you please explain to me what does it mean when one gets the&lt;br&gt;
following result:&lt;br&gt;
g2 = tf(arx221)&lt;br&gt;
&lt;br&gt;
Transfer function from input &quot;u1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;-0.4777 z + 0.4677&lt;br&gt;
------------------------&lt;br&gt;
z^2 - 0.9353 z - 0.01695&lt;br&gt;
&lt;br&gt;
Transfer function from input &quot;v@y1&quot; to output &quot;y1&quot;:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.01454 z^2&lt;br&gt;
------------------------&lt;br&gt;
z^2 - 0.9353 z - 0.01695&lt;br&gt;
&lt;br&gt;
Data object for identification is formed from one input and one output&lt;br&gt;
vector. It is SISO system. How to inperpret input &quot;v@y1&quot; to output&lt;br&gt;
&quot;y1&quot;? What does it mean?&lt;br&gt;
&lt;br&gt;
Thank you</description>
    </item>
  </channel>
</rss>

