Select accelerometer locations
selectASET
[TAMr, OSET, enorm] = selectASET(TAM, sg, goal [,W] [,OPTIONS])
To open GUI and run in interactive mode:
>> selectASET
To run from command line:
>> [TAMr, OSET, enorm] = selectASET(TAM, sg, goal [,W] [,OPTIONS])
Each DOF is evaluated to see what the error in the self-ortho is if DOF is removed. The DOF that creates the minimum error is statically reduced out and the process is repeated until either a fixed number of DOF remains or user-specified error is exceeded. This algorithm can be carried out on individual DOF or triaxes. It can also operate on FEM configurations simultaneously to select an accelerometer set for multi-configuration modal tests. Error weighting can be applied to each mode.
TAM | TAM substructure from load_tam. For multiple FEM configurations, TAM is a cell array of TAM structures. | ||||||||||
SG | imat_shp object containing FEM mode shapes. For multiple FEM configurations, SG is a cell array of imat_shp objects. | ||||||||||
GOAL | Number of DOF if >1 (number of nodes if Options.triax='yes') or max error if <1 (default = 0). If set to 0, algorithm stops when error exceeds initial value. | ||||||||||
W | Optional array specifying the weighting of each FEM mode. Length of the numeric array must match the number of FEM modes. Higher values indicate the mode is more important. For multiple FEM configurations, W is a cell array of numeric arrays. | ||||||||||
OPTIONS |
Optional structure with various options to guide algorithm.
|
TAMr | TAM substructure with final ASET DOF. |
OSET | imat_ctrace with removed DOF in order of iterations. If using triax, list of nodes in order of removal. |
enorm | Vector of errors associated with removing each DOF. |