Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%
- kUC = (__request__.args).get('kU')
- tUC = (__request__.args).get('tU')
- kPSPI = 0.45*kUC
- kPSPD = 0.8*kUC
- kPCPID = 0.6*kUC
- kPPIR = 0.7*kUC
- kPSO = 0.33*kUC
- kPNO = 0.2*kUC
- %>
- <!DOCTYPE html>
- <html>
- <head>
- <title>PID Z-N Autotuner</title>
- </head>
- <body>
- <table>
- <tbody>
- <tr>
- <td align="center" colspan="5">Ziegler–Nichols method</td>
- </tr>
- <tr>
- <td align="center"><b>Control Type</b></td>
- <td align="center"><p>kP</p></td>
- <td align="center"><p>kI</p></td>
- <td align="center"><p>kD</p></td>
- </tr>
- <tr>
- <td align="center"><i>P</i></td>
- <td align="center"><p>{{0.5*kUC}}</p></td>
- <td align="center">-</td>
- <td align="center">-</td>
- </tr>
- <tr>
- <td align="center"><i>PI</i></td>
- <td align="center"><p>{{kPSPI}}</p></td>
- <td align="center"><p>{{1.2*kPSPI/tUC}}</p></td>
- <td align="center">-</td>
- </tr>
- <tr>
- <td align="center"><i>PD</i></td>
- <td align="center"><p>{{kPSPD}}</p></td>
- <td align="center">-</td>
- <td align="center"><p>{{kPSPD*tUC/8}}</p></td>
- </tr>
- <tr>
- <td align="center"><i>classic PID</i></td>
- <td align="center"><p>{{kPCPID}}</p></td>
- <td align="center"><p>{{2*kPCPID/kTU}}</p></td>
- <td align="center"><p>{{kPCPID*tUC/8}}</p></td>
- </tr>
- <tr>
- <td align="center"><i>Pessen Integral Rule</i></td>
- <td align="center"><p>{{kPPIR}}</p></td>
- <td align="center"><p>{{2.5*kPPIR/kTU}}</p></td>
- <td align="center"><p>{{3*kPPIR*kTU/20}}</p></td>
- </tr>
- <tr>
- <td align="center"><i>some overshoot</i></td>
- <td align="center"><p>{{kPSO}}</p></td>
- <td align="center"><p>{{2*kPSO/tUC}}</p></td>
- <td align="center"><p>{{kPSO*tUC/3}}</p></td>
- </tr>
- <tr>
- <td align="center"><i>no overshoot</i></td>
- <td align="center"><p>{{kPNO}}</p></td>
- <td align="center"><p>{{2*kPNO/tUC}}</p></td>
- <td align="center"><p>{{kPNO*tUC/3}}</p></td>
- </tr>
- </tbody>
- </table>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement