22 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			22 KiB
		
	
	
	
	
	
	
	
Decentralize control to add virtual mass
- Initialization
- Identification
- Adding Virtual Mass in the Leg's Space
- Adding Virtual Mass in the Task Space
Initialization
  initializeGround();
  initializeGranite();
  initializeTy();
  initializeRy();
  initializeRz();
  initializeMicroHexapod();
  initializeAxisc();
  initializeMirror();
  initializeSimscapeConfiguration();
  initializeDisturbances('enable', false);
  initializeLoggingConfiguration('log', 'none');
  initializeController('type', 'hac-dvf');The nano-hexapod has the following leg's stiffness and damping.
  initializeNanoHexapod('k', 1e5, 'c', 2e2);We set the stiffness of the payload fixation:
  Kp = 1e8; % [N/m]Identification
We identify the system for the following payload masses:
  Ms = [1, 10, 50];Identification of the transfer function from $\tau$ to $d\mathcal{L}$.
Identification of the Primary plant without virtual add of mass
Adding Virtual Mass in the Leg's Space
Controller Design
Identification of the Primary Plant
Adding Virtual Mass in the Task Space
Plant
Let's look at the transfer function from $\bm{\mathcal{F}}$ to $d\bm{\mathcal{X}}$: \[ \frac{d\bm{\mathcal{L}}}{\bm{\mathcal{F}}} = \bm{J}^{-1} \frac{d\bm{\mathcal{L}}}{\bm{\tau}} \bm{J}^{-T} \]







