Update many posts
This commit is contained in:
208
public/websites/control_bootcamp/index.html
Normal file
208
public/websites/control_bootcamp/index.html
Normal file
@@ -0,0 +1,208 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Control Bootcamp - My digital brain</title>
|
||||
<meta name="renderer" content="webkit" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
|
||||
|
||||
<meta http-equiv="Cache-Control" content="no-transform" />
|
||||
<meta http-equiv="Cache-Control" content="no-siteapp" />
|
||||
|
||||
<meta name="theme-color" content="#f8f5ec" />
|
||||
<meta name="msapplication-navbutton-color" content="#f8f5ec">
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="#f8f5ec">
|
||||
|
||||
|
||||
<meta name="author" content="
|
||||
|
||||
|
||||
—
|
||||
|
||||
Thomas Dehaeze
|
||||
|
||||
|
||||
|
||||
" /><meta name="description" content="Tags :
|
||||
https://www.youtube.com/playlist?list=PLMrJAkhIeNNR20Mz-VpzgfQs5zrYi085m
|
||||
Overview Linear Systems Stability and Eigenvalues Linearizing Around a Fixed Point Controllability Controllability, Reachability, and Eigenvalue Placement Controllability and the Discrete-Time Impulse Response Degrees of Controllability and Gramians Controllability and the PBH Test Cayley-Hamilton Theorem Reachability and Controllability with Cayley-Hamilton Inverted Pendulum on a Cart Eigenvalue Placement for the Inverted Pendulum on a Cart Linear Quadratic Regulator (LQR) Control for the Inverted Pendulum on a Cart Motivation for Full-State Estimation Observability Full-State Estimation Kalman Filter Observability Example in Matlab Observability Example in Matlab (Part 2) Kalman Filter Example in Matlab Linear Quadratic Gaussian (LQG) LQG Example in Matlab Introduction to Robust Control Three Equivalent Representations of Linear Systems Example Frequency Response (Bode Plot) for Spring-Mass-Damper Laplace Transforms and the Transfer Function Benefits of Feedback on Cruise Control Example Benefits of Feedback on Cruise Control Example (Part 2) Cruise Control Example with Proportional-Integral (PI) control Sensitivity and Complementary Sensitivity Sensitivity and Complementary Sensitivity (Part 2) Loop shaping Loop Shaping Example for Cruise Control Sensitivity and Robustness Limitations on Robustness Cautionary Tale About Inverting the Plant Dynamics Control systems with non-minimum phase dynamics &lt;." />
|
||||
<link rel="canonical" href="/websites/control_bootcamp/" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
|
||||
|
||||
|
||||
|
||||
<link href="/sass/main.min.47a894bd6354cc46903f62433747958dc936e1c95c28a76ac80319bca9708ed1.css" rel="stylesheet">
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="mobile-navbar" class="mobile-navbar">
|
||||
<div class="mobile-header-logo">
|
||||
<a href="/" class="logo">Digital Brain</a>
|
||||
</div>
|
||||
<div class="mobile-navbar-icon">
|
||||
<span></span>
|
||||
<span></span>
|
||||
<span></span>
|
||||
</div>
|
||||
</div>
|
||||
<nav id="mobile-menu" class="mobile-menu slideout-menu">
|
||||
<ul class="mobile-menu-list">
|
||||
<a href="/">
|
||||
<li class="mobile-menu-item">Home</li>
|
||||
</a><a href="/zettels/">
|
||||
<li class="mobile-menu-item">Zettels</li>
|
||||
</a><a href="/book/">
|
||||
<li class="mobile-menu-item">Books</li>
|
||||
</a><a href="/paper/">
|
||||
<li class="mobile-menu-item">Papers</li>
|
||||
</a><a href="/search/">
|
||||
<li class="mobile-menu-item">Search</li>
|
||||
</a>
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="container" id="mobile-panel">
|
||||
<header id="header" class="header">
|
||||
<div class="logo-wrapper">
|
||||
<a href="/" class="logo">Digital Brain</a>
|
||||
</div>
|
||||
|
||||
<nav class="site-navbar">
|
||||
<ul id="menu" class="menu">
|
||||
<li class="menu-item">
|
||||
<a class="menu-item-link" href="/">Home</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/zettels/">Zettels</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/book/">Books</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/paper/">Papers</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/search/">Search</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</header>
|
||||
|
||||
<main id="main" class="main">
|
||||
<div class="content-wrapper">
|
||||
<div id="content" class="content">
|
||||
<article class="post">
|
||||
<div class="post-content">
|
||||
<p>Tags
|
||||
:</p>
|
||||
<p><a href="https://www.youtube.com/playlist?list=PLMrJAkhIeNNR20Mz-VpzgfQs5zrYi085m">https://www.youtube.com/playlist?list=PLMrJAkhIeNNR20Mz-VpzgfQs5zrYi085m</a></p>
|
||||
<h2 id="overview">Overview</h2>
|
||||
<h2 id="linear-systems">Linear Systems</h2>
|
||||
<h2 id="stability-and-eigenvalues">Stability and Eigenvalues</h2>
|
||||
<h2 id="linearizing-around-a-fixed-point">Linearizing Around a Fixed Point</h2>
|
||||
<h2 id="controllability">Controllability</h2>
|
||||
<h2 id="controllability-reachability-and-eigenvalue-placement">Controllability, Reachability, and Eigenvalue Placement</h2>
|
||||
<h2 id="controllability-and-the-discrete-time-impulse-response">Controllability and the Discrete-Time Impulse Response</h2>
|
||||
<h2 id="degrees-of-controllability-and-gramians">Degrees of Controllability and Gramians</h2>
|
||||
<h2 id="controllability-and-the-pbh-test">Controllability and the PBH Test</h2>
|
||||
<h2 id="cayley-hamilton-theorem">Cayley-Hamilton Theorem</h2>
|
||||
<h2 id="reachability-and-controllability-with-cayley-hamilton">Reachability and Controllability with Cayley-Hamilton</h2>
|
||||
<h2 id="inverted-pendulum-on-a-cart">Inverted Pendulum on a Cart</h2>
|
||||
<h2 id="eigenvalue-placement-for-the-inverted-pendulum-on-a-cart">Eigenvalue Placement for the Inverted Pendulum on a Cart</h2>
|
||||
<h2 id="linear-quadratic-regulator--lqr--control-for-the-inverted-pendulum-on-a-cart">Linear Quadratic Regulator (LQR) Control for the Inverted Pendulum on a Cart</h2>
|
||||
<h2 id="motivation-for-full-state-estimation">Motivation for Full-State Estimation</h2>
|
||||
<h2 id="observability">Observability</h2>
|
||||
<h2 id="full-state-estimation">Full-State Estimation</h2>
|
||||
<h2 id="kalman-filter">Kalman Filter</h2>
|
||||
<h2 id="observability-example-in-matlab">Observability Example in Matlab</h2>
|
||||
<h2 id="observability-example-in-matlab--part-2">Observability Example in Matlab (Part 2)</h2>
|
||||
<h2 id="kalman-filter-example-in-matlab">Kalman Filter Example in Matlab</h2>
|
||||
<h2 id="linear-quadratic-gaussian--lqg">Linear Quadratic Gaussian (LQG)</h2>
|
||||
<h2 id="lqg-example-in-matlab">LQG Example in Matlab</h2>
|
||||
<h2 id="introduction-to-robust-control">Introduction to Robust Control</h2>
|
||||
<h2 id="three-equivalent-representations-of-linear-systems">Three Equivalent Representations of Linear Systems</h2>
|
||||
<h2 id="example-frequency-response--bode-plot--for-spring-mass-damper">Example Frequency Response (Bode Plot) for Spring-Mass-Damper</h2>
|
||||
<h2 id="laplace-transforms-and-the-transfer-function">Laplace Transforms and the Transfer Function</h2>
|
||||
<h2 id="benefits-of-feedback-on-cruise-control-example">Benefits of Feedback on Cruise Control Example</h2>
|
||||
<h2 id="benefits-of-feedback-on-cruise-control-example--part-2">Benefits of Feedback on Cruise Control Example (Part 2)</h2>
|
||||
<h2 id="cruise-control-example-with-proportional-integral--pi--control">Cruise Control Example with Proportional-Integral (PI) control</h2>
|
||||
<h2 id="sensitivity-and-complementary-sensitivity">Sensitivity and Complementary Sensitivity</h2>
|
||||
<h2 id="sensitivity-and-complementary-sensitivity--part-2">Sensitivity and Complementary Sensitivity (Part 2)</h2>
|
||||
<h2 id="loop-shaping">Loop shaping</h2>
|
||||
<h2 id="loop-shaping-example-for-cruise-control">Loop Shaping Example for Cruise Control</h2>
|
||||
<h2 id="sensitivity-and-robustness">Sensitivity and Robustness</h2>
|
||||
<h2 id="limitations-on-robustness">Limitations on Robustness</h2>
|
||||
<h2 id="cautionary-tale-about-inverting-the-plant-dynamics">Cautionary Tale About Inverting the Plant Dynamics</h2>
|
||||
<h2 id="control-systems-with-non-minimum-phase-dynamics">Control systems with non-minimum phase dynamics</h2>
|
||||
<p><./biblio/references.bib></p>
|
||||
|
||||
</div>
|
||||
</article>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<footer id="footer" class="footer">
|
||||
<div class="social-links">
|
||||
<a href="mailto:dehaeze.thomas@gmail.com" class="iconfont icon-email" title="email"></a>
|
||||
<a href="https://github.com/tdehaeze/" class="iconfont icon-github" title="github"></a>
|
||||
<a href="/index.xml" type="application/rss+xml" class="iconfont icon-rss" title="rss"></a>
|
||||
</div>
|
||||
|
||||
<div class="copyright">
|
||||
<span class="power-by">
|
||||
Powered by <a class="hexo-link" href="https://gohugo.io">Hugo</a>
|
||||
</span>
|
||||
|
||||
<span class="copyright-year">
|
||||
©
|
||||
2020
|
||||
<span class="heart">
|
||||
<i class="iconfont icon-heart"></i>
|
||||
</span>
|
||||
<span class="author">Thomas Dehaeze</span>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
</footer>
|
||||
|
||||
<div class="back-to-top" id="back-to-top">
|
||||
<i class="iconfont icon-up"></i>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/slideout@1.0.1/dist/slideout.min.js" integrity="sha256-t+zJ/g8/KXIJMjSVQdnibt4dlaDxc9zXr/9oNPeWqdg=" crossorigin="anonymous"></script>
|
||||
|
||||
|
||||
<script type="text/javascript" src="/js/main.4bada4f824623eea2eb7cfd5cf8c1d99c3dd797297e7e8cbc59a41da450bb334.js"></script>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
window.MathJax = {
|
||||
loader: {
|
||||
load: ['[tex]/ams']
|
||||
},
|
||||
tex: {
|
||||
inlineMath: [
|
||||
['$','$'], ['\\(','\\)']
|
||||
],
|
||||
tags: 'ams',
|
||||
packages: {'[+]': ['ams']},
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<script async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js" crossorigin="anonymous"></script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/3.2.0/fuse.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js"></script>
|
||||
<script type="text/javascript" src="/lib/search/search.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
@@ -0,0 +1,238 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Data-Driven Dynamical Systems with Machine Learning - My digital brain</title>
|
||||
<meta name="renderer" content="webkit" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
|
||||
|
||||
<meta http-equiv="Cache-Control" content="no-transform" />
|
||||
<meta http-equiv="Cache-Control" content="no-siteapp" />
|
||||
|
||||
<meta name="theme-color" content="#f8f5ec" />
|
||||
<meta name="msapplication-navbutton-color" content="#f8f5ec">
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="#f8f5ec">
|
||||
|
||||
|
||||
<meta name="author" content="
|
||||
|
||||
|
||||
—
|
||||
|
||||
Thomas Dehaeze
|
||||
|
||||
|
||||
|
||||
" /><meta name="description" content="Tags :
|
||||
Data-Driven Control Overview Challenges With modern control (LQR, LQG, H-Infinity), we work with linear system (or linearized systems) and we develop a control law that minimize some cost function.
|
||||
Challenging systems where modern control is not efficient:
|
||||
Non-linear systems System with unknown dynamics High dimensional systems Limited measurements or control inputs For these kinds of systems, data-driven control seems to be a good alternative.
|
||||
What is control?" />
|
||||
<link rel="canonical" href="/websites/data_driven_dynamical_systems_with_machine_learning/" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
|
||||
|
||||
|
||||
|
||||
<link href="/sass/main.min.47a894bd6354cc46903f62433747958dc936e1c95c28a76ac80319bca9708ed1.css" rel="stylesheet">
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="mobile-navbar" class="mobile-navbar">
|
||||
<div class="mobile-header-logo">
|
||||
<a href="/" class="logo">Digital Brain</a>
|
||||
</div>
|
||||
<div class="mobile-navbar-icon">
|
||||
<span></span>
|
||||
<span></span>
|
||||
<span></span>
|
||||
</div>
|
||||
</div>
|
||||
<nav id="mobile-menu" class="mobile-menu slideout-menu">
|
||||
<ul class="mobile-menu-list">
|
||||
<a href="/">
|
||||
<li class="mobile-menu-item">Home</li>
|
||||
</a><a href="/zettels/">
|
||||
<li class="mobile-menu-item">Zettels</li>
|
||||
</a><a href="/book/">
|
||||
<li class="mobile-menu-item">Books</li>
|
||||
</a><a href="/paper/">
|
||||
<li class="mobile-menu-item">Papers</li>
|
||||
</a><a href="/search/">
|
||||
<li class="mobile-menu-item">Search</li>
|
||||
</a>
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="container" id="mobile-panel">
|
||||
<header id="header" class="header">
|
||||
<div class="logo-wrapper">
|
||||
<a href="/" class="logo">Digital Brain</a>
|
||||
</div>
|
||||
|
||||
<nav class="site-navbar">
|
||||
<ul id="menu" class="menu">
|
||||
<li class="menu-item">
|
||||
<a class="menu-item-link" href="/">Home</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/zettels/">Zettels</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/book/">Books</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/paper/">Papers</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/search/">Search</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</header>
|
||||
|
||||
<main id="main" class="main">
|
||||
<div class="content-wrapper">
|
||||
<div id="content" class="content">
|
||||
<article class="post">
|
||||
<div class="post-content">
|
||||
<p>Tags
|
||||
:</p>
|
||||
<h2 id="data-driven-control">Data-Driven Control</h2>
|
||||
<h3 id="overview">Overview</h3>
|
||||
<h4 id="challenges">Challenges</h4>
|
||||
<p>With modern control (LQR, LQG, H-Infinity), we work with linear system (or linearized systems) and we develop a control law that minimize some cost function.</p>
|
||||
<p>Challenging systems where modern control is not efficient:</p>
|
||||
<ul>
|
||||
<li>Non-linear systems</li>
|
||||
<li>System with unknown dynamics</li>
|
||||
<li>High dimensional systems</li>
|
||||
<li>Limited measurements or control inputs</li>
|
||||
</ul>
|
||||
<p>For these kinds of systems, data-driven control seems to be a good alternative.</p>
|
||||
<h4 id="what-is-control">What is control?</h4>
|
||||
<p>It’s an optimization constrained by dynamics of the system.</p>
|
||||
<p>The optimization is easy when the system is linear and the cost function is quadratic.
|
||||
When the system is non-linear or when the cost function is non quadratic, the optimization becomes complicated (non closed form). Then the optimization should be rerun on the fly, which is what is done with MPC (model predictive control).</p>
|
||||
<h4 id="what-is-machine-learning">What is Machine-Learning?</h4>
|
||||
<p>Machine-learning is powerful non-linear optimization based on data.</p>
|
||||
<h4 id="outline-of-this-lecture">Outline of this lecture</h4>
|
||||
<h5 id="data-driven-models">Data Driven Models</h5>
|
||||
<p>For the problem of unknown dynamics, we can use data driven models.
|
||||
The goal is to collect data to generate of model of the system.</p>
|
||||
<h5 id="machine-learning-control">Machine Learning Control</h5>
|
||||
<p>When we use the control inputs, the system changes and the system model might be not valid anymore.
|
||||
The idea is to use data driven machine learning directly to learn a good controller.</p>
|
||||
<h5 id="sensor-and-actuator-placement">Sensor and actuator placement</h5>
|
||||
<p>Use powerful optimization techniques from machine learning to learn what are good sensors and actuators.</p>
|
||||
<h3 id="linear-system-identification">Linear System Identification</h3>
|
||||
<h3 id="the-goal-of-balanced-model-reduction">The Goal of Balanced Model Reduction</h3>
|
||||
<h3 id="change-of-variables-in-control-systems">Change of Variables in Control Systems</h3>
|
||||
<h3 id="change-of-variables-in-control-systems--correction">Change of Variables in Control Systems (Correction)</h3>
|
||||
<h3 id="balancing-example">Balancing Example</h3>
|
||||
<h3 id="balancing-transformation">Balancing Transformation</h3>
|
||||
<h3 id="balanced-truncation">Balanced Truncation</h3>
|
||||
<h3 id="balanced-truncation-example">Balanced Truncation Example</h3>
|
||||
<h3 id="error-bounds-for-balanced-truncation">Error Bounds for Balanced Truncation</h3>
|
||||
<h3 id="balanced-proper-orthogonal-decomposition">Balanced Proper Orthogonal Decomposition</h3>
|
||||
<h3 id="bpod-and-output-projection">BPOD and Output Projection</h3>
|
||||
<h3 id="balanced-truncation-and-bpod-example">Balanced Truncation and BPOD Example</h3>
|
||||
<h3 id="eigensystem-realization-algorithm">Eigensystem Realization Algorithm</h3>
|
||||
<h3 id="era-and-the-discrete-time-impulse-response">ERA and the Discrete-Time Impulse Response</h3>
|
||||
<h3 id="eigensystem-realization-algorithm-procedure">Eigensystem Realization Algorithm Procedure</h3>
|
||||
<h3 id="balanced-models-with-era">Balanced Models with ERA</h3>
|
||||
<h3 id="observer-kalman-filter-identification">Observer Kalman Filter Identification</h3>
|
||||
<h3 id="era-okid-example-in-matlab">ERA_OKID Example in Matlab</h3>
|
||||
<h2 id="system-identification">System Identification</h2>
|
||||
<h3 id="full-state-models-with-control">Full-State Models with Control</h3>
|
||||
<h3 id="regression-models">Regression Models</h3>
|
||||
<h3 id="dynamic-mode-decomposition-with-control">Dynamic Mode Decomposition with Control</h3>
|
||||
<h3 id="dmd-control-example">DMD Control Example</h3>
|
||||
<h3 id="koopman-with-control">Koopman with Control</h3>
|
||||
<h3 id="sparse-nonlinear-models-with-control">Sparse Nonlinear Models with Control</h3>
|
||||
<h3 id="model-predictive-control">Model Predictive Control</h3>
|
||||
<h3 id="sparse-identification-of-nonlinear-dynamics-for-model-predictive-control">Sparse Identification of Nonlinear Dynamics for Model Predictive Control</h3>
|
||||
<h2 id="machine-learning-control">Machine Learning Control</h2>
|
||||
<h3 id="overview">Overview</h3>
|
||||
<h3 id="genetic-algorithms">Genetic Algorithms</h3>
|
||||
<h3 id="tuning-a-pid-controller-with-genetic-algorithms">Tuning a PID Controller with Genetic Algorithms</h3>
|
||||
<h3 id="tuning-a-pid-controller-with-genetic-algorithms--part-2">Tuning a PID Controller with Genetic Algorithms (Part 2)</h3>
|
||||
<h3 id="genetic-programming">Genetic Programming</h3>
|
||||
<h3 id="genetic-programming-control">Genetic Programming Control</h3>
|
||||
<h2 id="extremum-seeking-control">Extremum Seeking Control</h2>
|
||||
<h3 id="introduction">Introduction</h3>
|
||||
<h3 id="matlab">Matlab</h3>
|
||||
<h3 id="simulink">Simulink</h3>
|
||||
<h3 id="challenging-example">Challenging Example</h3>
|
||||
<h3 id="applications">Applications</h3>
|
||||
<p><./biblio/references.bib></p>
|
||||
|
||||
</div>
|
||||
</article>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<footer id="footer" class="footer">
|
||||
<div class="social-links">
|
||||
<a href="mailto:dehaeze.thomas@gmail.com" class="iconfont icon-email" title="email"></a>
|
||||
<a href="https://github.com/tdehaeze/" class="iconfont icon-github" title="github"></a>
|
||||
<a href="/index.xml" type="application/rss+xml" class="iconfont icon-rss" title="rss"></a>
|
||||
</div>
|
||||
|
||||
<div class="copyright">
|
||||
<span class="power-by">
|
||||
Powered by <a class="hexo-link" href="https://gohugo.io">Hugo</a>
|
||||
</span>
|
||||
|
||||
<span class="copyright-year">
|
||||
©
|
||||
2020
|
||||
<span class="heart">
|
||||
<i class="iconfont icon-heart"></i>
|
||||
</span>
|
||||
<span class="author">Thomas Dehaeze</span>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
</footer>
|
||||
|
||||
<div class="back-to-top" id="back-to-top">
|
||||
<i class="iconfont icon-up"></i>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/slideout@1.0.1/dist/slideout.min.js" integrity="sha256-t+zJ/g8/KXIJMjSVQdnibt4dlaDxc9zXr/9oNPeWqdg=" crossorigin="anonymous"></script>
|
||||
|
||||
|
||||
<script type="text/javascript" src="/js/main.4bada4f824623eea2eb7cfd5cf8c1d99c3dd797297e7e8cbc59a41da450bb334.js"></script>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
window.MathJax = {
|
||||
loader: {
|
||||
load: ['[tex]/ams']
|
||||
},
|
||||
tex: {
|
||||
inlineMath: [
|
||||
['$','$'], ['\\(','\\)']
|
||||
],
|
||||
tags: 'ams',
|
||||
packages: {'[+]': ['ams']},
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<script async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js" crossorigin="anonymous"></script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/3.2.0/fuse.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js"></script>
|
||||
<script type="text/javascript" src="/lib/search/search.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
168
public/websites/index.html
Normal file
168
public/websites/index.html
Normal file
@@ -0,0 +1,168 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Archive - My digital brain</title>
|
||||
<meta name="renderer" content="webkit" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
|
||||
|
||||
<meta http-equiv="Cache-Control" content="no-transform" />
|
||||
<meta http-equiv="Cache-Control" content="no-siteapp" />
|
||||
|
||||
<meta name="theme-color" content="#f8f5ec" />
|
||||
<meta name="msapplication-navbutton-color" content="#f8f5ec">
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="#f8f5ec">
|
||||
|
||||
|
||||
<meta name="author" content="
|
||||
" /><meta name="description" content="My personnal digital brain" />
|
||||
<link rel="canonical" href="/websites/" />
|
||||
<link href="/websites/index.xml" rel="alternate" type="application/rss+xml" title="My digital brain" />
|
||||
<link href="/websites/index.xml" rel="feed" type="application/rss+xml" title="My digital brain" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
|
||||
|
||||
|
||||
|
||||
<link href="/sass/main.min.47a894bd6354cc46903f62433747958dc936e1c95c28a76ac80319bca9708ed1.css" rel="stylesheet">
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="mobile-navbar" class="mobile-navbar">
|
||||
<div class="mobile-header-logo">
|
||||
<a href="/" class="logo">Digital Brain</a>
|
||||
</div>
|
||||
<div class="mobile-navbar-icon">
|
||||
<span></span>
|
||||
<span></span>
|
||||
<span></span>
|
||||
</div>
|
||||
</div>
|
||||
<nav id="mobile-menu" class="mobile-menu slideout-menu">
|
||||
<ul class="mobile-menu-list">
|
||||
<a href="/">
|
||||
<li class="mobile-menu-item">Home</li>
|
||||
</a><a href="/zettels/">
|
||||
<li class="mobile-menu-item">Zettels</li>
|
||||
</a><a href="/book/">
|
||||
<li class="mobile-menu-item">Books</li>
|
||||
</a><a href="/paper/">
|
||||
<li class="mobile-menu-item">Papers</li>
|
||||
</a><a href="/search/">
|
||||
<li class="mobile-menu-item">Search</li>
|
||||
</a>
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="container" id="mobile-panel">
|
||||
<header id="header" class="header">
|
||||
<div class="logo-wrapper">
|
||||
<a href="/" class="logo">Digital Brain</a>
|
||||
</div>
|
||||
|
||||
<nav class="site-navbar">
|
||||
<ul id="menu" class="menu">
|
||||
<li class="menu-item">
|
||||
<a class="menu-item-link" href="/">Home</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/zettels/">Zettels</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/book/">Books</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/paper/">Papers</a>
|
||||
</li><li class="menu-item">
|
||||
<a class="menu-item-link" href="/search/">Search</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</header>
|
||||
|
||||
<main id="main" class="main">
|
||||
<div class="content-wrapper">
|
||||
<div id="content" class="content">
|
||||
|
||||
<section id="archive" class="archive">
|
||||
<div class="collection-title">
|
||||
<h2 class="archive-year">0001</h2>
|
||||
</div>
|
||||
|
||||
<div class="archive-post">
|
||||
<span class="archive-post-time">
|
||||
01-01
|
||||
</span>
|
||||
<span class="archive-post-title">
|
||||
<a href="/websites/data_driven_dynamical_systems_with_machine_learning/" class="archive-post-link">
|
||||
Data-Driven Dynamical Systems with Machine Learning
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div class="archive-post">
|
||||
<span class="archive-post-time">
|
||||
01-01
|
||||
</span>
|
||||
<span class="archive-post-title">
|
||||
<a href="/websites/control_bootcamp/" class="archive-post-link">
|
||||
Control Bootcamp
|
||||
</a>
|
||||
</span>
|
||||
</div></section>
|
||||
|
||||
<nav class="pagination">
|
||||
|
||||
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<footer id="footer" class="footer">
|
||||
<div class="social-links">
|
||||
<a href="mailto:dehaeze.thomas@gmail.com" class="iconfont icon-email" title="email"></a>
|
||||
<a href="https://github.com/tdehaeze/" class="iconfont icon-github" title="github"></a>
|
||||
<a href="/index.xml" type="application/rss+xml" class="iconfont icon-rss" title="rss"></a>
|
||||
</div>
|
||||
|
||||
<div class="copyright">
|
||||
<span class="power-by">
|
||||
Powered by <a class="hexo-link" href="https://gohugo.io">Hugo</a>
|
||||
</span>
|
||||
|
||||
<span class="copyright-year">
|
||||
©
|
||||
2020
|
||||
<span class="heart">
|
||||
<i class="iconfont icon-heart"></i>
|
||||
</span>
|
||||
<span class="author">Thomas Dehaeze</span>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
</footer>
|
||||
|
||||
<div class="back-to-top" id="back-to-top">
|
||||
<i class="iconfont icon-up"></i>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/slideout@1.0.1/dist/slideout.min.js" integrity="sha256-t+zJ/g8/KXIJMjSVQdnibt4dlaDxc9zXr/9oNPeWqdg=" crossorigin="anonymous"></script>
|
||||
|
||||
|
||||
<script type="text/javascript" src="/js/main.4bada4f824623eea2eb7cfd5cf8c1d99c3dd797297e7e8cbc59a41da450bb334.js"></script>
|
||||
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/3.2.0/fuse.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js"></script>
|
||||
<script type="text/javascript" src="/lib/search/search.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
38
public/websites/index.xml
Normal file
38
public/websites/index.xml
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Websites on My digital brain</title>
|
||||
<link>/websites/</link>
|
||||
<description>Recent content in Websites on My digital brain</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
<language>en</language>
|
||||
|
||||
<atom:link href="/websites/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
<item>
|
||||
<title>Control Bootcamp</title>
|
||||
<link>/websites/control_bootcamp/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/websites/control_bootcamp/</guid>
|
||||
<description>Tags :
|
||||
https://www.youtube.com/playlist?list=PLMrJAkhIeNNR20Mz-VpzgfQs5zrYi085m
|
||||
Overview Linear Systems Stability and Eigenvalues Linearizing Around a Fixed Point Controllability Controllability, Reachability, and Eigenvalue Placement Controllability and the Discrete-Time Impulse Response Degrees of Controllability and Gramians Controllability and the PBH Test Cayley-Hamilton Theorem Reachability and Controllability with Cayley-Hamilton Inverted Pendulum on a Cart Eigenvalue Placement for the Inverted Pendulum on a Cart Linear Quadratic Regulator (LQR) Control for the Inverted Pendulum on a Cart Motivation for Full-State Estimation Observability Full-State Estimation Kalman Filter Observability Example in Matlab Observability Example in Matlab (Part 2) Kalman Filter Example in Matlab Linear Quadratic Gaussian (LQG) LQG Example in Matlab Introduction to Robust Control Three Equivalent Representations of Linear Systems Example Frequency Response (Bode Plot) for Spring-Mass-Damper Laplace Transforms and the Transfer Function Benefits of Feedback on Cruise Control Example Benefits of Feedback on Cruise Control Example (Part 2) Cruise Control Example with Proportional-Integral (PI) control Sensitivity and Complementary Sensitivity Sensitivity and Complementary Sensitivity (Part 2) Loop shaping Loop Shaping Example for Cruise Control Sensitivity and Robustness Limitations on Robustness Cautionary Tale About Inverting the Plant Dynamics Control systems with non-minimum phase dynamics &lt;.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Data-Driven Dynamical Systems with Machine Learning</title>
|
||||
<link>/websites/data_driven_dynamical_systems_with_machine_learning/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/websites/data_driven_dynamical_systems_with_machine_learning/</guid>
|
||||
<description>Tags :
|
||||
Data-Driven Control Overview Challenges With modern control (LQR, LQG, H-Infinity), we work with linear system (or linearized systems) and we develop a control law that minimize some cost function.
|
||||
Challenging systems where modern control is not efficient:
|
||||
Non-linear systems System with unknown dynamics High dimensional systems Limited measurements or control inputs For these kinds of systems, data-driven control seems to be a good alternative.
|
||||
What is control?</description>
|
||||
</item>
|
||||
|
||||
</channel>
|
||||
</rss>
|
1
public/websites/page/1/index.html
Normal file
1
public/websites/page/1/index.html
Normal file
@@ -0,0 +1 @@
|
||||
<!DOCTYPE html><html><head><title>/websites/</title><link rel="canonical" href="/websites/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=/websites/" /></head></html>
|
Reference in New Issue
Block a user