Note: This content is accessible to all versions of every browser. However, this browser does not seem to support current Web standards, preventing the display of our site's design details.


Roy S. Smith

Roy Smith

Automatic Control Laboratory
ETH Zurich
Physikstrasse 3, ETL K 14.2
8092 Zurich

Phone: +41 44 632 8783
Fax: +41 44 632 1211


  • Research projects:
    Thermoacoustic control
    Control of Electrical Drives
    Embedded Optimization
    Digital Fabrication
    System Identification
    Autonomous Sailing Project
    Cooperative Control
    Building Control
    Airborne Wind Energy


    A recent paper (to appear in the IEEE Transactions on Automatic Control) presents optimisation based methods for subspace identification. The nuclear norm is used as a heuristic for matrix rank. The code to generate the example presented in the paper is provided here. Also included is code for the basic algorithms given in the paper.

    The code given here uses the CVX toolbox. It is not optimized. Please feel free to use this at your own risk; suitability for any purpose is not guaranteed. If you have comments I would be happy to hear them.

    I have an ongoing project developing optimised algorithms for this method. Please check back for updates.

    Open PhD positions

    Applications from highly qualified PhD students or post-doctoral students are welcome at any time. To apply please send the following information to me in PDF format:

    • A current curriculum vitae;
    • A one page statement summarising your research and career interests;
    • A copy of your undergraduate and masters grades (also list any current courses for which the grade is not yet assigned);
    • The names and contact information for 2 or 3 references who are in a position to assess your research potential.

  • Publications
  • Lectures
  • Student Projects