<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin</title><revhistory><revision><revnumber>44</revnumber><date>2010-10-04 16:04:32</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>43</revnumber><date>2010-10-04 14:45:24</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>42</revnumber><date>2010-10-04 14:35:26</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>41</revnumber><date>2010-10-04 14:17:35</date><authorinitials>Jaarac</authorinitials><revremark>Se cambia nombre desde &quot;LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles&quot;</revremark></revision><revision><revnumber>40</revnumber><date>2010-10-04 14:13:25</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>39</revnumber><date>2010-10-04 14:02:58</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>38</revnumber><date>2010-10-04 14:01:48</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>37</revnumber><date>2010-10-04 13:59:12</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>36</revnumber><date>2010-10-04 13:56:25</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>35</revnumber><date>2010-10-04 13:55:13</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>34</revnumber><date>2010-10-04 13:22:37</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>33</revnumber><date>2010-10-04 13:10:29</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>32</revnumber><date>2010-10-04 13:06:01</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>31</revnumber><date>2010-10-01 23:51:19</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>30</revnumber><date>2010-10-01 23:47:49</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>29</revnumber><date>2010-10-01 23:40:58</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>28</revnumber><date>2010-10-01 23:40:39</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>27</revnumber><date>2010-10-01 23:40:21</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>26</revnumber><date>2010-10-01 23:39:05</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>25</revnumber><date>2010-10-01 23:38:35</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>24</revnumber><date>2010-10-01 23:37:26</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>23</revnumber><date>2010-10-01 23:36:36</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>22</revnumber><date>2010-10-01 23:35:53</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>21</revnumber><date>2010-10-01 23:34:38</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>20</revnumber><date>2010-10-01 23:16:53</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>19</revnumber><date>2010-10-01 23:15:37</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>18</revnumber><date>2010-10-01 23:07:58</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>17</revnumber><date>2010-10-01 23:01:50</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>16</revnumber><date>2010-10-01 22:38:35</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>15</revnumber><date>2010-10-01 22:36:19</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>14</revnumber><date>2010-10-01 22:30:18</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>13</revnumber><date>2010-10-01 22:30:04</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>12</revnumber><date>2010-10-01 22:29:44</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>11</revnumber><date>2010-10-01 22:29:08</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>10</revnumber><date>2010-10-01 22:24:35</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>9</revnumber><date>2010-10-01 22:00:30</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>8</revnumber><date>2010-10-01 22:00:05</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>7</revnumber><date>2010-10-01 21:46:02</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>6</revnumber><date>2010-10-01 21:44:12</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>5</revnumber><date>2010-10-01 21:42:16</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>4</revnumber><date>2010-10-01 21:40:08</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>3</revnumber><date>2010-09-20 23:21:19</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>2</revnumber><date>2010-09-20 23:21:01</date><authorinitials>Jaarac</authorinitials></revision><revision><revnumber>1</revnumber><date>2010-09-20 23:19:32</date><authorinitials>Jaarac</authorinitials></revision></revhistory></articleinfo><section><title>Estudio del modelo del Balancín y de su compensador</title><section><title>Compensador PID</title><section><title>Ecuacion Diferencial</title><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=ba6e60233d75b251d0210c4bd67746ab23c84baa"/></imageobject><textobject><phrase>$$$ c(t) = k[e(t) + \frac{1}{T_i}\int_0^t \!  e(t) dt \ + T_d \frac{de(t)}{dt} ] $$</phrase></textobject></inlinemediaobject></para></section><section><title>Transformada de Laplace</title><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=35b952d688d224607b5d3406e3a4d45135b2856e"/></imageobject><textobject><phrase>$$$ C(s) = k( 1 + \frac{1}{T_i s} + T_d s ) E(s) $$</phrase></textobject></inlinemediaobject></para></section><section><title>Transformada Z</title><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=4e8852aec0665f8a65a0bc91169e52bd89a4379f"/></imageobject><textobject><phrase>$$$ C(z) = k[1-\frac{T}{2T_i} + \frac{T}{T_i}\frac{1}{1-z^{-1}} + \frac{T_d}{T}(1-z^{-1}) ]E(z) $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=110484930dfbd804cf4428036e5ab4a447333310"/></imageobject><textobject><phrase>$$$ C(z) = [K_p + \frac{K_i}{1-z^{-1}} + K_d(1-z^{-1}) ]E(z) $$</phrase></textobject></inlinemediaobject></para></section><section><title>Tiempo Discreto</title><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=34d74f862e965be17e0d3df4390a01cacea41f63"/></imageobject><textobject><phrase>$$$ c(k) = c(k-1) + K_p[e(k)-e(k-1)] + K_i e(k) + K_d[e(k)-2e(k-1)+e(k-2)] $$</phrase></textobject></inlinemediaobject></para></section></section><section><title>Modelo Balancín con Compensador PID</title><section><title>Modelo Continuo</title><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin?action=AttachFile&amp;do=get&amp;target=planta_lc_continuo.png"/></imageobject><textobject><phrase>planta_lc_continuo.png</phrase></textobject></inlinemediaobject>  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=1c1855e7e053803ca038bb4d585b74518bf2dce4"/></imageobject><textobject><phrase>$$$ \sum{\tau_x} = \tau_2 - \tau_1 = J\frac{d^2\theta}{dt^2} $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=9f1fd0c77c983c437980b6771362b51ed71e2050"/></imageobject><textobject><phrase>$$$ s^2\theta_{(s)}= \frac{\tau_{(s)}}{J} $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=e3c5a60ca2c396ce3d0e82381c0ec4c27e1ec3a1"/></imageobject><textobject><phrase>$$$ G_{bal(s)} = \frac{1}{Js^2} $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=9d1c27bdb39bf6e5730151421224efc225ceba38"/></imageobject><textobject><phrase>$$$ G_{torque(s)} = k_\tau $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=52967615ee864a8fe755826fbad14e841ef2801a"/></imageobject><textobject><phrase>$$$ G_{PID(s)} = k_p\cdot(1 + \frac{1}{T_is} + T_ds}) $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=beec10c16f868ee4a0d78bdead98bc34507caa73"/></imageobject><textobject><phrase>$$$ G_{LA(s)} = G_{bal(s)}G_{torque(s)}G_{PID(s)} = \frac{k_pk_{\tau}}{T_iJ}\frac{T_iT_ds^2 + T_is + 1}{s^3} $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=356e50f1ed8241f19f31f76a3e4fc2e24d6a88ef"/></imageobject><textobject><phrase>$$$ G_{LC(s)} = \frac{G_{LA(s)}}{1+G_{LA(s)}} = k_p k_{\tau} \frac{T_i T_d s^2 + T_i s + 1}{T_i J s^3 + k_p k_{\tau} T_i T_d s^2 + k_p k_{\tau} T_i s + k_p k_{\tau}}$$</phrase></textobject></inlinemediaobject></para><section><title>Archivos para Simulaciones</title><para>Simulacion de la planta a lazo abierto con el PID. <programlisting format="linespecific" language="highlight" linenumbering="numbered" startinglinenumber="1"><methodname><![CDATA[J]]></methodname><![CDATA[ = 0.0086556;]]>
<methodname><![CDATA[Kp]]></methodname><![CDATA[ = 1;]]>
<methodname><![CDATA[Kt]]></methodname><![CDATA[ = 90.63e-6;]]>
<methodname><![CDATA[Ti]]></methodname><![CDATA[ = 0;]]>
<methodname><![CDATA[Td]]></methodname><![CDATA[ = 0;]]>

<methodname><![CDATA[desicion]]></methodname><![CDATA[ = 1;]]>

<token><![CDATA[while]]></token><![CDATA[( ]]><methodname><![CDATA[desicion]]></methodname><![CDATA[ == 1)]]>

<![CDATA[	%]]><methodname><![CDATA[Kp]]></methodname><![CDATA[ = ]]><methodname><![CDATA[input]]></methodname><![CDATA[(']]><methodname><![CDATA[Ingrese]]></methodname><![CDATA[ ]]><methodname><![CDATA[Kp]]></methodname><![CDATA[ : ');]]>
<![CDATA[	]]><methodname><![CDATA[Ti]]></methodname><![CDATA[ = ]]><methodname><![CDATA[input]]></methodname><![CDATA[(']]><methodname><![CDATA[Ingrese]]></methodname><![CDATA[ ]]><methodname><![CDATA[Ti]]></methodname><![CDATA[ : ');]]>
<![CDATA[	]]><methodname><![CDATA[Td]]></methodname><![CDATA[ = ]]><methodname><![CDATA[input]]></methodname><![CDATA[(']]><methodname><![CDATA[Ingrese]]></methodname><![CDATA[ ]]><methodname><![CDATA[Td]]></methodname><![CDATA[ : ');]]>

<![CDATA[	]]><methodname><![CDATA[num]]></methodname><![CDATA[ = ]]><methodname><![CDATA[Kp]]></methodname><![CDATA[*]]><methodname><![CDATA[Kt]]></methodname><![CDATA[/(]]><methodname><![CDATA[Ti]]></methodname><![CDATA[*]]><methodname><![CDATA[J]]></methodname><![CDATA[)*[]]><methodname><![CDATA[Ti]]></methodname><![CDATA[*]]><methodname><![CDATA[Td]]></methodname><![CDATA[, ]]><methodname><![CDATA[Ti]]></methodname><![CDATA[, 1];]]>
<![CDATA[	]]><methodname><![CDATA[den]]></methodname><![CDATA[ = [1, 0, 0, 0];]]>

<![CDATA[	]]><methodname><![CDATA[sistema]]></methodname><![CDATA[ = ]]><methodname><![CDATA[tf]]></methodname><![CDATA[(]]><methodname><![CDATA[num]]></methodname><![CDATA[,]]><methodname><![CDATA[den]]></methodname><![CDATA[);]]>

<![CDATA[    ]]><methodname><![CDATA[K_inc]]></methodname><![CDATA[ = ]]><methodname><![CDATA[input]]></methodname><![CDATA[(']]><methodname><![CDATA[Ingrese]]></methodname><![CDATA[ ]]><methodname><![CDATA[el]]></methodname><![CDATA[ ]]><methodname><![CDATA[incremento]]></methodname><![CDATA[ ]]><methodname><![CDATA[de]]></methodname><![CDATA[ ]]><methodname><![CDATA[K]]></methodname><![CDATA[ ]]><methodname><![CDATA[del]]></methodname><![CDATA[ ]]><methodname><![CDATA[rlocus]]></methodname><![CDATA[: ');]]>
<![CDATA[	]]><methodname><![CDATA[K_max]]></methodname><![CDATA[ = ]]><methodname><![CDATA[input]]></methodname><![CDATA[(']]><methodname><![CDATA[Ingrese]]></methodname><![CDATA[ ]]><methodname><![CDATA[el]]></methodname><![CDATA[ ]]><methodname><![CDATA[K_max]]></methodname><![CDATA[ ]]><methodname><![CDATA[del]]></methodname><![CDATA[ ]]><methodname><![CDATA[rlocus]]></methodname><![CDATA[: ');]]>
<![CDATA[	]]>
<![CDATA[	%]]><methodname><![CDATA[rlocus]]></methodname><![CDATA[(]]><methodname><![CDATA[sistema]]></methodname><![CDATA[,]]><methodname><![CDATA[K_inc]]></methodname><![CDATA[,0,]]><methodname><![CDATA[K_max]]></methodname><![CDATA[);]]>
<![CDATA[    ]]><methodname><![CDATA[rlocus]]></methodname><![CDATA[(]]><methodname><![CDATA[sistema]]></methodname><![CDATA[);]]>

<![CDATA[    ]]><methodname><![CDATA[pause]]></methodname><![CDATA[;]]>
<![CDATA[	]]><methodname><![CDATA[desicion]]></methodname><![CDATA[ = ]]><methodname><![CDATA[input]]></methodname><![CDATA[(']]><methodname><![CDATA[Ingrese]]></methodname><![CDATA[ 1 ]]><methodname><![CDATA[para]]></methodname><![CDATA[ ]]><methodname><![CDATA[hacer]]></methodname><![CDATA[ ]]><methodname><![CDATA[otro]]></methodname><![CDATA[ ]]><methodname><![CDATA[rlocus]]></methodname><![CDATA[: ');]]>

<methodname><![CDATA[end]]></methodname>
</programlisting><ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin/wiki/LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin?action=AttachFile&amp;do=get&amp;target=PID_LA_continuo.m">PID_LA_continuo.m</ulink>  </para><para>Respuesta en el tiempo de la planta a lazo cerrado con el PID. <programlisting format="linespecific" language="highlight" linenumbering="numbered" startinglinenumber="1"><methodname><![CDATA[J]]></methodname><![CDATA[ = 8.56e-3]]>
<methodname><![CDATA[td]]></methodname><![CDATA[=.1;]]>
<methodname><![CDATA[ti]]></methodname><![CDATA[=1e9;]]>
<methodname><![CDATA[kt]]></methodname><![CDATA[ = 90.63e-6;]]>
<methodname><![CDATA[kp]]></methodname><![CDATA[ = 10000;]]>
<methodname><![CDATA[step]]></methodname><![CDATA[(]]><methodname><![CDATA[tf]]></methodname><![CDATA[(]]><methodname><![CDATA[kp]]></methodname><![CDATA[*]]><methodname><![CDATA[kt]]></methodname><![CDATA[*[]]><methodname><![CDATA[td]]></methodname><![CDATA[*]]><methodname><![CDATA[ti]]></methodname><![CDATA[,]]><methodname><![CDATA[ti]]></methodname><![CDATA[,1],[]]><methodname><![CDATA[ti]]></methodname><![CDATA[*]]><methodname><![CDATA[J]]></methodname><![CDATA[,]]><methodname><![CDATA[ti]]></methodname><![CDATA[*]]><methodname><![CDATA[td]]></methodname><![CDATA[*]]><methodname><![CDATA[kp]]></methodname><![CDATA[*]]><methodname><![CDATA[kt]]></methodname><![CDATA[,]]><methodname><![CDATA[kp]]></methodname><![CDATA[*]]><methodname><![CDATA[kt]]></methodname><![CDATA[*]]><methodname><![CDATA[ti]]></methodname><![CDATA[,]]><methodname><![CDATA[kp]]></methodname><![CDATA[*]]><methodname><![CDATA[kt]]></methodname><![CDATA[]),1,1,100);]]>
<methodname><![CDATA[ylabel]]></methodname><![CDATA[(]]><phrase><![CDATA["]]></phrase><phrase><![CDATA[respuesta al escalon con PID]]></phrase><phrase><![CDATA["]]></phrase><![CDATA[);]]>
</programlisting><ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin/wiki/LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin?action=AttachFile&amp;do=get&amp;target=PID_LC_continuo.m">PID_LC_continuo.m</ulink> </para></section></section><section><title>Modelo Discreto</title><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin?action=AttachFile&amp;do=get&amp;target=planta_lc_discreto.png"/></imageobject><textobject><phrase>planta_lc_discreto.png</phrase></textobject></inlinemediaobject>  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=e3c5a60ca2c396ce3d0e82381c0ec4c27e1ec3a1"/></imageobject><textobject><phrase>$$$ G_{bal(s)} = \frac{1}{Js^2} $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=376113fb2c180e82462e758043df02891ac32a5e"/></imageobject><textobject><phrase>$$$ G_{ROC(s)}=\frac{1-e^{-TS}}{S}$$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=9d1c27bdb39bf6e5730151421224efc225ceba38"/></imageobject><textobject><phrase>$$$ G_{torque(s)} = k_\tau $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=52967615ee864a8fe755826fbad14e841ef2801a"/></imageobject><textobject><phrase>$$$ G_{PID(s)} = k_p\cdot(1 + \frac{1}{T_is} + T_ds}) $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=38586d66b935768ad7420178e486863c10a1630a"/></imageobject><textobject><phrase>$$$ G_{planta(Z)} = Z[G_{ROC(s)}G_{bal(s)}G_{torque(s)}] = Z[\frac{1 - e^{-TS}}{S}\frac{k_\tau}{JS^2}] = (1-z^-1)Z[\frac{2k_\tau}{2JS^3}] = \frac{T^2k_\tau}{2J}\frac{z+1}{z^2-2z+1}$$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=19d3de4b04d11bdef150ab6da56b2f08322e238f"/></imageobject><textobject><phrase>$$$ G_{PID(Z)} = K_P + \frac{K_I}{1-z^-1} + K_D(1-z^-1) = \frac{(K_P + K_I + K_D)z^2 + ( -2K_D - K_P )z + K_D }{ z^2 - z } $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=e555199fcb6665f8aa6414938c093b81d03ac92f"/></imageobject><textobject><phrase>$$$ G_{LA(Z)} = G_{PID(Z)}G_{planta(Z)} = \frac{T^2k_\tau}{2J}\frac{(K_P + K_I + K_D)z^3 + (K_I - K_D)z^2 + (-K_P - K_D)z + K_D}{z^4-3z^3+3z^2-z} $$</phrase></textobject></inlinemediaobject></para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki?action=cache&amp;do=get&amp;key=eee102c16c0414535bfa4c15370b1ba7cb66dd6c"/></imageobject><textobject><phrase>$$$ G_{LC(Z)} =  \frac{G_{LA(Z)}}{1+G_{LA(Z)}} = \frac{k_{\tau}T^2((K_P + K_I + K_D)z^3 + (K_I - K_D)z^2 + (-K_P - K_D)z + K_D)}{ 2Jz^4 + ((K_P + K_I + K_D)k_{\tau}T^2 -6J )z^3 + ((K_I - K_D)k_{\tau}T^2 +6J )z^2 + ( ( -K_P - K_D ) k_{\tau} T^2 -2J )z + K_D k_{\tau} T^2 } $$</phrase></textobject></inlinemediaobject></para><section><title>Archivos para Simulaciones</title><para>Simulacion de la planta a lazo abierto con el PID. <programlisting format="linespecific" language="highlight" linenumbering="numbered" startinglinenumber="1"><methodname><![CDATA[ti]]></methodname><![CDATA[ = 1e9;]]>
<methodname><![CDATA[td]]></methodname><![CDATA[ = .1;]]>
<methodname><![CDATA[kt]]></methodname><![CDATA[ = 90.63e-6;]]>
<methodname><![CDATA[t]]></methodname><![CDATA[ = 1/20000;]]>
<methodname><![CDATA[J]]></methodname><![CDATA[ = 8.6556e-3;]]>
<![CDATA[ ]]>
<methodname><![CDATA[k]]></methodname><![CDATA[ = ]]><methodname><![CDATA[kt]]></methodname><![CDATA[; ]]>
<methodname><![CDATA[kp]]></methodname><![CDATA[ = ]]><methodname><![CDATA[k]]></methodname><![CDATA[-]]><methodname><![CDATA[k]]></methodname><![CDATA[*]]><methodname><![CDATA[t]]></methodname><![CDATA[/(2*]]><methodname><![CDATA[ti]]></methodname><![CDATA[); ]]>
<methodname><![CDATA[kd]]></methodname><![CDATA[ = ]]><methodname><![CDATA[k]]></methodname><![CDATA[*]]><methodname><![CDATA[td]]></methodname><![CDATA[/]]><methodname><![CDATA[t]]></methodname><![CDATA[;]]>
<methodname><![CDATA[ki]]></methodname><![CDATA[ = ]]><methodname><![CDATA[k]]></methodname><![CDATA[*]]><methodname><![CDATA[t]]></methodname><![CDATA[/]]><methodname><![CDATA[ti]]></methodname><![CDATA[;]]>

<methodname><![CDATA[num]]></methodname><![CDATA[ = ]]><methodname><![CDATA[t]]></methodname><![CDATA[^2/(2*]]><methodname><![CDATA[J]]></methodname><![CDATA[)*[]]><methodname><![CDATA[kd]]></methodname><![CDATA[+]]><methodname><![CDATA[ki]]></methodname><![CDATA[+]]><methodname><![CDATA[kp]]></methodname><![CDATA[,-]]><methodname><![CDATA[kd]]></methodname><![CDATA[+]]><methodname><![CDATA[ki]]></methodname><![CDATA[,-]]><methodname><![CDATA[kd]]></methodname><![CDATA[-]]><methodname><![CDATA[kp]]></methodname><![CDATA[,]]><methodname><![CDATA[kd]]></methodname><![CDATA[];]]>
<methodname><![CDATA[den]]></methodname><![CDATA[ = [1,-3,3,-1,0];]]>

<methodname><![CDATA[hold]]></methodname><![CDATA[ ]]><methodname><![CDATA[off]]></methodname><![CDATA[;]]>
<methodname><![CDATA[rlocus]]></methodname><![CDATA[(]]><methodname><![CDATA[tf]]></methodname><![CDATA[(]]><methodname><![CDATA[num]]></methodname><![CDATA[,]]><methodname><![CDATA[den]]></methodname><![CDATA[,]]><methodname><![CDATA[t]]></methodname><![CDATA[));]]>

<methodname><![CDATA[tita]]></methodname><![CDATA[ = 0:0.01*]]><methodname><![CDATA[pi]]></methodname><![CDATA[:2*]]><methodname><![CDATA[pi]]></methodname><![CDATA[;]]>
<methodname><![CDATA[x]]></methodname><![CDATA[ = ]]><methodname><![CDATA[sin]]></methodname><![CDATA[(]]><methodname><![CDATA[tita]]></methodname><![CDATA[);]]>
<methodname><![CDATA[y]]></methodname><![CDATA[ = ]]><methodname><![CDATA[cos]]></methodname><![CDATA[(]]><methodname><![CDATA[tita]]></methodname><![CDATA[);]]>
<methodname><![CDATA[hold]]></methodname><![CDATA[ ]]><methodname><![CDATA[on]]></methodname><![CDATA[;]]>
<methodname><![CDATA[plot]]></methodname><![CDATA[(]]><methodname><![CDATA[x]]></methodname><![CDATA[,]]><methodname><![CDATA[y]]></methodname><![CDATA[,']]><methodname><![CDATA[o1]]></methodname><![CDATA[');]]>
</programlisting><ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin/wiki/LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin?action=AttachFile&amp;do=get&amp;target=PID_LA_discreto.m">PID_LA_discreto.m</ulink>  </para><para>Respuesta en el tiempo de la planta a lazo cerrado con el PID. <programlisting format="linespecific" language="highlight" linenumbering="numbered" startinglinenumber="1"><methodname><![CDATA[J]]></methodname><![CDATA[ = 8.56e-3;]]>
<methodname><![CDATA[td]]></methodname><![CDATA[=.1;]]>
<methodname><![CDATA[ti]]></methodname><![CDATA[=1e9;]]>
<methodname><![CDATA[T]]></methodname><![CDATA[=1/200;]]>

<methodname><![CDATA[k]]></methodname><![CDATA[ = 1000;]]>
<methodname><![CDATA[kt]]></methodname><![CDATA[ = 90.63e-6;]]>

<methodname><![CDATA[kp]]></methodname><![CDATA[ = ]]><methodname><![CDATA[k]]></methodname><![CDATA[-]]><methodname><![CDATA[k]]></methodname><![CDATA[*]]><methodname><![CDATA[T]]></methodname><![CDATA[/(2*]]><methodname><![CDATA[ti]]></methodname><![CDATA[);]]>
<methodname><![CDATA[ki]]></methodname><![CDATA[ = ]]><methodname><![CDATA[k]]></methodname><![CDATA[*]]><methodname><![CDATA[T]]></methodname><![CDATA[/]]><methodname><![CDATA[ti]]></methodname><![CDATA[;]]>
<methodname><![CDATA[kd]]></methodname><![CDATA[ = ]]><methodname><![CDATA[k]]></methodname><![CDATA[*]]><methodname><![CDATA[td]]></methodname><![CDATA[/]]><methodname><![CDATA[T]]></methodname><![CDATA[;]]>

<methodname><![CDATA[num]]></methodname><![CDATA[ = ]]><methodname><![CDATA[T]]></methodname><![CDATA[^2*]]><methodname><![CDATA[kt]]></methodname><![CDATA[*[]]><methodname><![CDATA[kp]]></methodname><![CDATA[+]]><methodname><![CDATA[ki]]></methodname><![CDATA[+]]><methodname><![CDATA[kd]]></methodname><![CDATA[,]]><methodname><![CDATA[ki]]></methodname><![CDATA[-]]><methodname><![CDATA[kd]]></methodname><![CDATA[,-]]><methodname><![CDATA[kp]]></methodname><![CDATA[-]]><methodname><![CDATA[kd]]></methodname><![CDATA[,]]><methodname><![CDATA[kd]]></methodname><![CDATA[];]]>
<methodname><![CDATA[den]]></methodname><![CDATA[ = [2*]]><methodname><![CDATA[J]]></methodname><![CDATA[,(]]><methodname><![CDATA[kp]]></methodname><![CDATA[+]]><methodname><![CDATA[ki]]></methodname><![CDATA[+]]><methodname><![CDATA[kd]]></methodname><![CDATA[)*]]><methodname><![CDATA[kt]]></methodname><![CDATA[*]]><methodname><![CDATA[T]]></methodname><![CDATA[^2-6*]]><methodname><![CDATA[J]]></methodname><![CDATA[,(]]><methodname><![CDATA[ki]]></methodname><![CDATA[-]]><methodname><![CDATA[kd]]></methodname><![CDATA[)*]]><methodname><![CDATA[kt]]></methodname><![CDATA[*]]><methodname><![CDATA[T]]></methodname><![CDATA[^2+6*]]><methodname><![CDATA[J]]></methodname><![CDATA[,(-]]><methodname><![CDATA[kp]]></methodname><![CDATA[-]]><methodname><![CDATA[kd]]></methodname><![CDATA[)*]]><methodname><![CDATA[kt]]></methodname><![CDATA[*]]><methodname><![CDATA[T]]></methodname><![CDATA[^2-2*]]><methodname><![CDATA[J]]></methodname><![CDATA[,]]><methodname><![CDATA[kd]]></methodname><![CDATA[*]]><methodname><![CDATA[kt]]></methodname><![CDATA[*]]><methodname><![CDATA[T]]></methodname><![CDATA[^2];]]>

<methodname><![CDATA[step]]></methodname><![CDATA[(]]><methodname><![CDATA[tf]]></methodname><![CDATA[(]]><methodname><![CDATA[num]]></methodname><![CDATA[,]]><methodname><![CDATA[den]]></methodname><![CDATA[,]]><methodname><![CDATA[T]]></methodname><![CDATA[));]]>

<methodname><![CDATA[ylabel]]></methodname><![CDATA[(]]><phrase><![CDATA["]]></phrase><phrase><![CDATA[respuesta al escalon con PID]]></phrase><phrase><![CDATA["]]></phrase><![CDATA[);]]>

<methodname><![CDATA[pause]]></methodname><![CDATA[();]]>
</programlisting><ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin/wiki/LabElectronica/ProyectoQuadricoptero/QA3Fase1EstModYConArqRobMoviles/Balancin?action=AttachFile&amp;do=get&amp;target=PID_LC_discreto.m">PID_LC_discreto.m</ulink> </para></section></section></section></section></article>