|
|
Line 1: |
Line 1: |
| <h1 align="left">Home of ShapeIt</h1>
| |
| <h2 align="left">ShapeIt is a dedicated loopshaping tool for motion systems.</h2>
| |
| <p>ShapeIt is designed for Matlab. Here are some screenshots (click to enlarge):</p>
| |
| [[File:Shapeit-screendump-1.jpg|200px]]
| |
| [[File:Shapeit-screendump-2.jpg|200px]]
| |
| [[File:Shapeit-screendump-3.jpg|336px]]
| |
| [[File:Shapeit-screendump-4.jpg|225px]]
| |
|
| |
|
| <h3 align="left">Requirements</h3>
| |
| <p align="left">
| |
| <ul type="circle">
| |
| <li> Matlab 7.04 or newer</li>
| |
| <li> Control System Toolbox</li>
| |
| <li> C-compiler (Matlab LCC, gcc, or any other compiler)</li>
| |
| <li> To use the optimization: Global Optimization Toolbox (from R2010a onwards) / Genetic Algorithm Direct Search Toolbox (up to R2009b)</li>
| |
| </ul>
| |
| </p>
| |
|
| |
| <h3 align="left">Download</h3>
| |
| <p>The current version is <b>v0.14</b>.</p>
| |
| <table border=1 cellpadding=4 cellspacing=1>
| |
| <tr bgcolor=#dddddd>
| |
| <td><p>Release v0.12</p></td>
| |
| <td><p>Release v0.13</p></td>
| |
| <td><p><b>Release v0.14</b></p></td>
| |
| </tr>
| |
| <tr>
| |
| <td><p>Full version:*<br>[[Media:Shapeit v0.12 mfiles.zip|ShapeIt_v0.12]]</p></td>
| |
| <td><p>Full version:*<br>[[Media:Shapeit v0.13 mfiles.zip|ShapeIt_v0.13]]</p></td>
| |
| <td><p>Full version:*<br><b>[[Media:Shapeit v0.14 mfiles.zip|ShapeIt_v0.14]]</b></p></td>
| |
| </tr>
| |
| <tr>
| |
| <td><p>Educational version:**<br>[[Media:Shapeit student version v0.12.zip|ShapeIt_student_version_v0.12]]</p></td>
| |
| <td><p>Educational version:**<br>[[Media:Shapeit student version v0.13.zip|ShapeIt_student_version_v0.13]]</p></td>
| |
| <td><p>Educational version:**<br><b>[[Media:Shapeit student version v0.14.zip|ShapeIt_student_version_v0.14]]</b></p></td>
| |
| </tr>
| |
| <tr>
| |
| <td valign="top"><p>Some important changes:
| |
| <ul type="circle">
| |
| <li>compatible with Matlab FRD objects</li>
| |
| <li>improved computation of unwrapped phase</li>
| |
| <li>improved margin computations</li>
| |
| <li>unit disc (0dB) in Nyquist plot</li>
| |
| <li>wrapping of Nichols chart possible</li>
| |
| <li>improved controller discretization</li>
| |
| <li>small bug-fixes</li>
| |
| </ul></p>
| |
| </td>
| |
| <td valign="top"><p>Some important changes:
| |
| <ul type="circle">
| |
| <li>improved labels for data cursors in all plots</li>
| |
| <li>frequency data available in Nyquist and Nichols data cursor</li>
| |
| <li>loading plants from file improved</li>
| |
| <li>better usability of data-loading functionality</li>
| |
| <li>better looks when used on Linux platforms</li>
| |
| </ul></p>
| |
| </td>
| |
| <td valign="top"><p>Some important changes:
| |
| <ul type="circle">
| |
| <li>added extra 4th order example plant with adjustable parameters</li>
| |
| <li>updated DCTools for compatibility with dSpace</li>
| |
| <li>solved occasional stability-issue for discretized controller</li>
| |
| <li>minor adjustments for plants with many RHP zeros and/or poles</li>
| |
| <li>minor bug-fixes</li>
| |
| </ul></p>
| |
| </td>
| |
| </tr>
| |
| </table>
| |
| <p><i>* Full version contains optimization aid based on genetic programming:
| |
| <ul type="circle">
| |
| <li> contact the program maintainer if you want to try it (file is password protected for educational reasons) </li>
| |
| <li> requires the "Global Optimization Toolbox" (formerly known as "Genetic Algorithm Direct Search Toolbox")</li>
| |
| </ul></i></p>
| |
| <p><i>** Educational version has no optimization aid.</i></p>
| |
|
| |
| <h3 align="left">Installation</h3>
| |
| <ul type="circle">
| |
| <li>
| |
| Unzip files into a directory e.g. <tt>C:\Program Files\matlab704\toolbox\shapeit</tt></li>
| |
| <li>
| |
| Goto this directory in Matlab and run: <tt>shapeit_setup_runonce</tt> </li>
| |
| <li>
| |
| Installation is ready now, the application can be started by running: <tt>shapeit</tt> </li>
| |
| </ul>
| |
| <p>If you have any trouble installing or using ShapeIt, <b>please read the <a href="faq_of_shapeit.htm">FAQ</a> first.</b></p>
| |
|
| |
| <h3 align="left">Feedback</h3>
| |
| <p align="left">Please send bugs, problems, suggestions for future releases etc. to [mailto:G.Witvoet@tue.nl Gert Witvoet].</p>
| |
|
| |
| <h3 align="left">Copyright</h3>
| |
| <p align="left">Copyright © 2005-2012 DJH Bruijnen, G Witvoet; Control Systems Technology, Eindhoven University of Technology</p>
| |
| <p align="left">This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.<br>
| |
| This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the [http://www.gnu.org/copyleft/gpl.html GNU General Public License] for more details.</p>
| |