Add few comments on simscape multibody
This commit is contained in:
@@ -41,6 +41,21 @@
|
||||
#+PROPERTY: header-args:latex+ :output-dir figs
|
||||
:END:
|
||||
|
||||
* Introduction :ignore:
|
||||
The goal here is to make an identification of the micro-station in order to compare the model with the measurements on the real micro-station.
|
||||
|
||||
In order to do so:
|
||||
- Decide where to virtually excite the station and where to measure its motion
|
||||
- Extract transfer functions from the excitation forces to the measured motion
|
||||
- Compare those transfer functions with the modal analysis
|
||||
|
||||
For the excitation, we can choose the same excitation points as the one used for the modal test.
|
||||
For the measurement points, we can choose the Center of Mass of each solid body.
|
||||
The center of mass of each solid body is not easily defined using Simscape.
|
||||
Indeed, we can define the center of mass of any solid body but not of multiple solid bodies. However, one solid body is composed of multiple STEP files.
|
||||
One solution could be to use one STEP file for one solid body.
|
||||
However, the position of the center of mass can be exported using simulink and then defined on Simscape.
|
||||
|
||||
* ZIP file containing the data and matlab files :ignore:
|
||||
#+begin_src bash :exports none :results none
|
||||
if [ matlab/identification_micro_station.m -nt data/identification_micro_station.zip ]; then
|
||||
@@ -56,9 +71,25 @@
|
||||
All the files (data and Matlab scripts) are accessible [[file:data/identification_micro_station.zip][here]].
|
||||
#+end_note
|
||||
|
||||
* 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 micro-station
|
||||
#+begin_src matlab
|
||||
simulinkproject('../');
|
||||
#+end_src
|
||||
|
||||
#+begin_src matlab
|
||||
open sim_micro_station_id.slx
|
||||
#+end_src
|
||||
|
||||
* Plot the obtained transfer functions
|
||||
|
||||
* Compare with the modal measurements
|
||||
* Modal Identification of the micro station
|
||||
|
Reference in New Issue
Block a user