2019-09-10 16:30:58 +02:00
|
|
|
<<<<<<< HEAD
|
2019-08-22 15:48:47 +02:00
|
|
|
#+TITLE:Test of Cercalo
|
|
|
|
:DRAWER:
|
|
|
|
#+STARTUP: overview
|
|
|
|
#+HTML_HEAD: <script type="text/javascript" src="../js/readtheorg.js"></script>
|
|
|
|
|
|
|
|
#+PROPERTY: header-args:matlab :session *MATLAB*
|
|
|
|
#+PROPERTY: header-args:matlab+ :comments org
|
|
|
|
#+PROPERTY: header-args:matlab+ :results output
|
|
|
|
#+PROPERTY: header-args:matlab+ :exports both
|
|
|
|
#+PROPERTY: header-args:matlab+ :eval no-export
|
|
|
|
#+PROPERTY: header-args:matlab+ :output-dir figs
|
|
|
|
:END:
|
2019-09-10 16:30:58 +02:00
|
|
|
=======
|
|
|
|
#+TITLE: Cercalo Test Bench
|
|
|
|
:DRAWER:
|
|
|
|
#+STARTUP: overview
|
|
|
|
|
|
|
|
#+LANGUAGE: en
|
|
|
|
#+EMAIL: dehaeze.thomas@gmail.com
|
|
|
|
#+AUTHOR: Dehaeze Thomas
|
|
|
|
|
|
|
|
#+PROPERTY: header-args:matlab :session *MATLAB*
|
|
|
|
#+PROPERTY: header-args:matlab+ :comments org
|
|
|
|
#+PROPERTY: header-args:matlab+ :results none
|
|
|
|
#+PROPERTY: header-args:matlab+ :exports both
|
|
|
|
#+PROPERTY: header-args:matlab+ :eval no-export
|
|
|
|
#+PROPERTY: header-args:matlab+ :output-dir figs
|
|
|
|
#+PROPERTY: header-args:matlab+ :tangle matlab/frf_processing.m
|
|
|
|
#+PROPERTY: header-args:matlab+ :mkdirp yes
|
|
|
|
:END:
|
|
|
|
|
|
|
|
|
|
|
|
* Matlab Init :noexport:ignore:
|
|
|
|
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)
|
|
|
|
<<matlab-dir>>
|
|
|
|
#+end_src
|
|
|
|
|
|
|
|
#+begin_src matlab :exports none :results silent :noweb yes
|
|
|
|
<<matlab-init>>
|
|
|
|
#+end_src
|
|
|
|
|
|
|
|
* Identification of the Plant
|
|
|
|
#+begin_src matlab
|
|
|
|
fs = 1e4;
|
|
|
|
Ts = 1/fs;
|
|
|
|
#+end_src
|
|
|
|
|
|
|
|
We generate white noise with the "random number" simulink block, and we filter that noise.
|
|
|
|
|
|
|
|
#+begin_src matlab
|
|
|
|
Gi = (1)/(1+s/2/pi/100);
|
|
|
|
#+end_src
|
|
|
|
|
|
|
|
#+begin_src matlab :results output replace
|
|
|
|
c2d(Gi, Ts, 'tustin')
|
|
|
|
#+end_src
|
|
|
|
|
|
|
|
#+RESULTS:
|
|
|
|
#+begin_example
|
|
|
|
c2d(Gi, Ts, 'tustin')
|
|
|
|
|
|
|
|
ans =
|
|
|
|
|
|
|
|
0.059117 (z+1)
|
|
|
|
--------------
|
|
|
|
(z-0.8818)
|
|
|
|
|
|
|
|
Sample time: 0.0001 seconds
|
|
|
|
Discrete-time zero/pole/gain model.
|
|
|
|
#+end_example
|
|
|
|
>>>>>>> add index.org
|