Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Control system design

    Control system design

    Bernard Friedland · 1986

    AI & Machine LearningMathematics
    Open LibraryAmazon
    Stats for nerds
    3recommend
    3mentions
    3people
    2020–2023years
    100% recommend

    Mentions per year

    2020202120222023

    What Hacker News says

    1. TheHideoutApr 2023
      From a control system perspective:

      Nise - Control Systems Engineering: https://www.amazon.com/Control-Systems-Engineering-Norman-Ni...

      Friedland - Control System Design: https://www.amazon.com/Control-System-Design-Introduction-St...

      thread
    2. cashsterlingJan 2022
      I really like the Control System Bootcamp videos by Prof. Steve Brunton on youtube: https://www.youtube.com/watch?v=Pi7l8mMjYVE&list=PLMrJAkhIeN...

      Good book's to accompany the videos are: - linear systems theory by Joao Hespanha (has some MATLAB code) - Linear state-space control systems by Willams and Lawrence (has some MATLAB code) - Control system design by Bernard Friedland (20 usd dover paperback available) - Data-Driven Science & Engineering by Steve Brunton (video guy above) and Kutz

      Some other interesting books: - Control system engineering: design and implementation using ARM Cortex-M Micro-controllers (some MATLAB and C code) - Linear Feedback Control: analysis and design with MATLAB by Xue, Chen and Atherton (MATLAB, obviously)

      ...a lot basic MATLAB control system functions are also available in Octave, Scilab, Python, and Julia packages

      thread
    3. tobinfrickeMay 2020
      PID is popular because it has only three tunable parameters, and you can kind of just turn the knobs until it works. :-)

      For a more systematic design, construct a simple mathematical model of your plant. If nothing else, this will allow you to run faster-than-realtime simulations to experiment with parameters. (Thermal time constants are typically annoyingly slow to fiddle with in real time.)

      Simulink is an ideal tool for this, but you can just as well use Python or C++. One way to do it is to structure your model as a differential equation and then use a solver to integrate it.

      There are several typical lines of attack. Write the plant either as a transfer function and then think about poles and zeros. Write it as coupled first-order linear differential equations and think about state space.

      "Feedback systems: An intro for scientists and engineers" by Åstrom and Murray is a popular introductory text. "Feedback control of dynamic systems" by Franklin and Powell is a superb, slightly more advanced college textbook. (The current edition is wildly expensive but older editions are just as good and nearly free.) I also like "Control System Design: An Intro to State-Space Methods" by Friedland (an inexpensive paperback published by Dover).

      thread

    Related

    Cover of Algorithms for Optimization
    2020–2025

    Algorithms for Optimization

    Mykel J. Kochenderfer
    5 recommend · 13
    Cover of Modern control engineering
    2018–2023

    Modern control engineering

    Katsuhiko Ogata
    3 recommend · 5
    Cover of Modern control systems
    2016–2021

    Modern control systems

    Richard C. Dorf
    2 recommend · 4
    Cover of Optimal Control Theory
    2021–2023

    Optimal Control Theory

    Donald E. Kirk
    1 recommend · 2
    Cover of Superintelligence
    2014–2026

    Superintelligence

    Nick Bostrom
    92 recommend · 234
    Cover of Introduction to the theory of computation
    2008–2026

    Introduction to the theory of computation

    Michael Sipser
    66 recommend · 96
    Cover of Reinforcement Learning
    2010–2026

    Reinforcement Learning

    Richard S. Sutton
    18 recommend · 34
    Cover of Mathematics for Machine Learning
    2019–2025

    Mathematics for Machine Learning

    Marc Peter Deisenroth
    20 recommend · 21