Skip to content

Commit 2f87ab9

Browse files
committed
Updated docs
1 parent c982499 commit 2f87ab9

File tree

12 files changed

+30
-18
lines changed

12 files changed

+30
-18
lines changed
153 Bytes
Binary file not shown.

docs/_build/doctrees/ref.doctree

1.29 KB
Binary file not shown.

docs/_build/doctrees/rep.doctree

-243 Bytes
Binary file not shown.

docs/_build/html/_sources/ref.rst.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ State Space Methods
3737
"`contr()`", "Controllability of the system"
3838
"`obs()`", "Observability of the system"
3939
"`stability()`", "Stability of the system"
40-
"`eigplot(self, ret=True)`", "Plots eigenvalues/poles of system"
40+
"`eigplot(ret=True)`", "Plots eigenvalues/poles of system"
41+
"`StateResponse(t, initial_cond, u, ret=False, show=True)`", "Returns and plots state response"
42+
"`OutputResponse(t, initial_cond, u, ret=False, show=True)`", "Returns and plots output response"
4143

4244
System Connections
4345
*******************
@@ -59,15 +61,15 @@ Frequency Domain Analysis
5961
"`bode.freqresp(tf)`", "Returns the Frequency Response of the system"
6062
"`bode.bode(tf)`", "Returns the Bode Plot of the system"
6163

62-
PID Control Design
63-
******************
64+
PID Controller Design
65+
**********************
6466
.. csv-table::
6567
:header: "Method", "Description"
6668
:widths: 40, 40
6769

6870
"`PID(Kp, Ki, Kd, tf)`", "Creates a PID object"
6971
"`response(input_type, time_period=10, sample_time=0.05, ret=False, show=True)`", "Return the response of the system after PID control"
70-
"`tune(input_type=""step"", set_point=1, num_itr=70, rate=0.00000000001)`", "Tune the PID coefficients"
72+
"`tune(input_type=""step"", set_point=1, num_itr=70, rate=0.00000000001, lambd=0.7)`", "Tune the PID coefficients"
7173
"`display()`", "Display the PID block"
7274
"`reduced_tf`", "Displays the reduced Transfer Function (Controller + Plant)"
7375

docs/_build/html/_sources/rep.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,4 @@ To define a system as Space State model, use the `StateSpace` class.
3535

3636
Here, A,B,C,D are ndarrays.
3737

38-
.. note:: Although you can define a system in any of the above form, few features are suited only for a particular representation. Therefore, if a particular method is needed and is not provided for the given system, you need to convert the system model first using the `convert2TF()` or `convert2SS()` method. Direct support for these methods will be added in a future update.
38+
.. note:: A system can be defined by any of the two representations above. If a particular method is needed but is not provided for the given system representation (which is unlikely), you can convert the system model to the desired representation using the `convert2TF()` or `convert2SS()` method.

docs/_build/html/debug.log

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,5 @@
5555
[0627/191908.903:ERROR:crash_report_database_win.cc(428)] unexpected header
5656
[0627/192229.237:ERROR:crash_report_database_win.cc(428)] unexpected header
5757
[0627/194136.956:ERROR:crash_report_database_win.cc(428)] unexpected header
58+
[0706/193415.493:ERROR:crash_report_database_win.cc(428)] unexpected header
59+
[0706/194153.550:ERROR:crash_report_database_win.cc(428)] unexpected header

docs/_build/html/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ <h1>Python Control Systems Toolbox<a class="headerlink" href="#python-control-sy
8888
<li class="toctree-l2"><a class="reference internal" href="ref.html#state-space-methods">State Space Methods</a></li>
8989
<li class="toctree-l2"><a class="reference internal" href="ref.html#system-connections">System Connections</a></li>
9090
<li class="toctree-l2"><a class="reference internal" href="ref.html#frequency-domain-analysis">Frequency Domain Analysis</a></li>
91-
<li class="toctree-l2"><a class="reference internal" href="ref.html#pid-control-design">PID Control Design</a></li>
91+
<li class="toctree-l2"><a class="reference internal" href="ref.html#pid-controller-design">PID Controller Design</a></li>
9292
<li class="toctree-l2"><a class="reference internal" href="ref.html#state-feedback-design">State Feedback Design</a></li>
9393
<li class="toctree-l2"><a class="reference internal" href="ref.html#state-observer-design">State Observer Design</a></li>
9494
<li class="toctree-l2"><a class="reference internal" href="ref.html#linear-quadratic-regulator-lqr">Linear Quadratic Regulator(LQR)</a></li>

docs/_build/html/ref.html

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,15 @@ <h2>State Space Methods<a class="headerlink" href="#state-space-methods" title="
125125
<tr class="row-even"><td><p><cite>stability()</cite></p></td>
126126
<td><p>Stability of the system</p></td>
127127
</tr>
128-
<tr class="row-odd"><td><p><cite>eigplot(self, ret=True)</cite></p></td>
128+
<tr class="row-odd"><td><p><cite>eigplot(ret=True)</cite></p></td>
129129
<td><p>Plots eigenvalues/poles of system</p></td>
130130
</tr>
131+
<tr class="row-even"><td><p><cite>StateResponse(t, initial_cond, u, ret=False, show=True)</cite></p></td>
132+
<td><p>Returns and plots state response</p></td>
133+
</tr>
134+
<tr class="row-odd"><td><p><cite>OutputResponse(t, initial_cond, u, ret=False, show=True)</cite></p></td>
135+
<td><p>Returns and plots output response</p></td>
136+
</tr>
131137
</tbody>
132138
</table>
133139
</div>
@@ -178,8 +184,8 @@ <h2>Frequency Domain Analysis<a class="headerlink" href="#frequency-domain-analy
178184
</tbody>
179185
</table>
180186
</div>
181-
<div class="section" id="pid-control-design">
182-
<h2>PID Control Design<a class="headerlink" href="#pid-control-design" title="Permalink to this headline"></a></h2>
187+
<div class="section" id="pid-controller-design">
188+
<h2>PID Controller Design<a class="headerlink" href="#pid-controller-design" title="Permalink to this headline"></a></h2>
183189
<table class="colwidths-given docutils align-default">
184190
<colgroup>
185191
<col style="width: 50%" />
@@ -197,7 +203,7 @@ <h2>PID Control Design<a class="headerlink" href="#pid-control-design" title="Pe
197203
<tr class="row-odd"><td><p><cite>response(input_type, time_period=10, sample_time=0.05, ret=False, show=True)</cite></p></td>
198204
<td><p>Return the response of the system after PID control</p></td>
199205
</tr>
200-
<tr class="row-even"><td><p><cite>tune(input_type=”step”, set_point=1, num_itr=70, rate=0.00000000001)</cite></p></td>
206+
<tr class="row-even"><td><p><cite>tune(input_type=”step”, set_point=1, num_itr=70, rate=0.00000000001, lambd=0.7)</cite></p></td>
201207
<td><p>Tune the PID coefficients</p></td>
202208
</tr>
203209
<tr class="row-odd"><td><p><cite>display()</cite></p></td>
@@ -329,7 +335,7 @@ <h3><a href="index.html">Table of Contents</a></h3>
329335
<li><a class="reference internal" href="#state-space-methods">State Space Methods</a></li>
330336
<li><a class="reference internal" href="#system-connections">System Connections</a></li>
331337
<li><a class="reference internal" href="#frequency-domain-analysis">Frequency Domain Analysis</a></li>
332-
<li><a class="reference internal" href="#pid-control-design">PID Control Design</a></li>
338+
<li><a class="reference internal" href="#pid-controller-design">PID Controller Design</a></li>
333339
<li><a class="reference internal" href="#state-feedback-design">State Feedback Design</a></li>
334340
<li><a class="reference internal" href="#state-observer-design">State Observer Design</a></li>
335341
<li><a class="reference internal" href="#linear-quadratic-regulator-lqr">Linear Quadratic Regulator(LQR)</a></li>

docs/_build/html/rep.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ <h2>State Space Models<a class="headerlink" href="#state-space-models" title="Pe
7272
<p>Here, A,B,C,D are ndarrays.</p>
7373
<div class="admonition note">
7474
<p class="admonition-title">Note</p>
75-
<p>Although you can define a system in any of the above form, few features are suited only for a particular representation. Therefore, if a particular method is needed and is not provided for the given system, you need to convert the system model first using the <cite>convert2TF()</cite> or <cite>convert2SS()</cite> method. Direct support for these methods will be added in a future update.</p>
75+
<p>A system can be defined by any of the two representations above. If a particular method is needed but is not provided for the given system representation (which is unlikely), you can convert the system model to the desired representation using the <cite>convert2TF()</cite> or <cite>convert2SS()</cite> method.</p>
7676
</div>
7777
</div>
7878
</div>

docs/_build/html/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)