Skip to content

Commit 24206ae

Browse files
committed
through B.1.4
1 parent 63c22e3 commit 24206ae

File tree

1 file changed

+61
-14
lines changed

1 file changed

+61
-14
lines changed

documentation/mdbook/src/appendix_b.md

Lines changed: 61 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -204,97 +204,144 @@ We will leave the \inlineCode{Test Profile} tab empty. Simply click the \inlineC
204204
#### Run Test <!--Section B.1.4-->
205205
<!--\subsection{Run Test}-->
206206

207-
We will save the standard modal data file from this test, so we won't worry about setting up streaming.
207+
We will save the standard modal data file from this test, so we won't worry about setting up streaming.
208208

209209
To enable the Modal Environment, first click the \inlineCode{Arm Data Acquisition} button. At this point, the modal environment buttons will become enabled, as shown in Figure B-12<!--\ref{fig:examplecdaqmodaltestingready}-->.
210210

211+
<!--
211212
\begin{figure}[H]
212213
\centering
213214
\includegraphics[width=\linewidth]{figures/example_cdaq_modal_testing_ready}
214215
\caption{Run Test tab with data acquisition armed}
215216
\label{fig:examplecdaqmodaltestingready}
216217
\end{figure}
218+
-->
217219

218220
![example_cdaq_modal_testing_ready](./figures/example_cdaq_modal_testing_ready.png)
219221

220222
**Figure B-12. Run Test tab with data acquisition armed**
221223

222-
To start, we will use the \inlineCode{Degree of Freedom Override} section to choose our actual excitation location. This allows us to more quickly adjust the impact location than returning to the \inlineCode{Data Acquisition Setup} page and reinitializing everything in the channel table. Click the \inlineCode{Add Override} button, and in the row that appears, change the \inlineCode{Channel} column to the force channel. In the \inlineCode{New Node} column, put \inlineCode{23}, which will be the position we excite at. For the \inlineCode{New Direction}, put \inlineCode{Y-}. This is shown in Figure \ref{fig:examplecdaqchanneloverride}.
224+
To start, we will use the \inlineCode{Degree of Freedom Override} section to choose our actual excitation location. This allows us to more quickly adjust the impact location than returning to the \inlineCode{Data Acquisition Setup} page and reinitializing everything in the channel table. Click the \inlineCode{Add Override} button, and in the row that appears, change the \inlineCode{Channel} column to the force channel. In the \inlineCode{New Node} column, put \inlineCode{23}, which will be the position we excite at. For the \inlineCode{New Direction}, put \inlineCode{Y-}. This is shown in Figure B-13<!--\ref{fig:examplecdaqchanneloverride}-->.
223225

226+
<!--
224227
\begin{figure}[H]
225228
\centering
226229
\includegraphics[width=0.5\linewidth]{figures/example_cdaq_channel_override}
227230
\caption{Using the Degree of Freedom Override to adjust the impact location metadata.}
228231
\label{fig:examplecdaqchanneloverride}
229232
\end{figure}
233+
-->
234+
235+
![example_cdaq_channel_override](./figures/example_cdaq_channel_override.png)
236+
237+
**Figure B-13. Using the Degree of Freedom Override to adjust the impact location metadata.**
238+
239+
Now with our channels correct, we can set up data display windows. We will use the \inlineCode{New from Template...} dropdown menu to create \inlineCode{Drive Point (Imaginary)}, \inlineCode{Drive Point Coherence}, and \inlineCode{Reference Autospectrum} channels. We will also manually create 5 windows by clicking the \inlineCode{New} button, and set them to visualize the time histories for each channel; these will help us determine if we need to change the trigger settings, frame length, or add a window. Clicking the \inlineCode{Tile} button will expand the windows to fill up the available space. Figure B-14 <!--\ref{fig:examplecdaqmodalimpactemptywindows}--> shows the result of these operations.
230240

231-
Now with our channels correct, we can set up data display windows. We will use the \inlineCode{New from Template...} dropdown menu to create \inlineCode{Drive Point (Imaginary)}, \inlineCode{Drive Point Coherence}, and \inlineCode{Reference Autospectrum} channels. We will also manually create 5 windows by clicking the \inlineCode{New} button, and set them to visualize the time histories for each channel; these will help us determine if we need to change the trigger settings, frame length, or add a window. Clicking the \inlineCode{Tile} button will expand the windows to fill up the available space. Figure \ref{fig:examplecdaqmodalimpactemptywindows} shows the result of these operations.
232-
241+
<!--
233242
\begin{figure}[H]
234243
\centering
235244
\includegraphics[width=\linewidth]{figures/example_cdaq_modal_impact_empty_windows}
236245
\caption{Run Test tab with modal windows created.}
237246
\label{fig:examplecdaqmodalimpactemptywindows}
238247
\end{figure}
248+
-->
249+
250+
![example_cdaq_modal_impact_empty_windows](figures/example_cdaq_modal_impact_empty_windows.png)
251+
252+
**Figure B-14. Run Test tab with modal windows created.**
239253

240-
We will first preview the measurement to ensure that all of the parameters we have selected are adequate. Click the \inlineCode{Preview Acquisition} button and impact the structure behind the 23Y- accelerometer. If the data acquisition triggers, data should appear in the windows as shown in Figure \ref{fig:examplecdaqtrigger}.
254+
We will first preview the measurement to ensure that all of the parameters we have selected are adequate. Click the \inlineCode{Preview Acquisition} button and impact the structure behind the 23Y- accelerometer. If the data acquisition triggers, data should appear in the windows as shown in Figure B-15<!--\ref{fig:examplecdaqtrigger}-->.
241255

256+
<!--
242257
\begin{figure}[H]
243258
\centering
244259
\includegraphics[width=\linewidth]{figures/example_cdaq_trigger}
245260
\caption{Data acquisition triggered, waiting for acceptance or rejection of the measurement.}
246261
\label{fig:examplecdaqtrigger}
247262
\end{figure}
263+
-->
264+
265+
![example_cdaq_trigger](./figures/example_cdaq_trigger.png)
266+
267+
**Figure B-15. Data acquisition triggered, waiting for acceptance or rejection of the measurement.**
248268

249-
After the data appears, the \inlineCode{Accept} and \inlineCode{Reject} buttons should become active. If the signal decays within the window and the force looks reasonable, we can click \inlineCode{Accept} which will then proceed to the next measurement. After a measurement is accepted, averaged quantities such as coherence, frequency response functions, and autopower spectra will also be computed as shown in Figure \ref{fig:examplecdaqfirstaccept}. Only Spectra (FFTs) and time histories can be visualized prior to accepting a measurement.
269+
After the data appears, the \inlineCode{Accept} and \inlineCode{Reject} buttons should become active. If the signal decays within the window and the force looks reasonable, we can click \inlineCode{Accept} which will then proceed to the next measurement. After a measurement is accepted, averaged quantities such as coherence, frequency response functions, and autopower spectra will also be computed as shown in Figure B-16<!--\ref{fig:examplecdaqfirstaccept}-->. Only Spectra (FFTs) and time histories can be visualized prior to accepting a measurement.
250270

271+
<!--
251272
\begin{figure}[H]
252273
\centering
253274
\includegraphics[width=\linewidth]{figures/example_cdaq_first_accept}
254275
\caption{Spectral quantities appear after acceptance.}
255276
\label{fig:examplecdaqfirstaccept}
256277
\end{figure}
278+
-->
279+
280+
![example_cdaq_first_accept](./figures/example_cdaq_first_accept.png)
281+
282+
**Figure B-16. Spectral quantities appear after acceptance.**
257283

258-
After a handful of measurements are taken, we should be able to see the coherence and frequency response functions stabilize. We can evaluate the measurement by investigating the drive point FRF, coherence, reference autospectra, or any other quantities of interest. Figure \ref{fig:examplecdaqallaccept} shows these results.
284+
After a handful of measurements are taken, we should be able to see the coherence and frequency response functions stabilize. We can evaluate the measurement by investigating the drive point FRF, coherence, reference autospectra, or any other quantities of interest. Figure B-17<!--\ref{fig:examplecdaqallaccept}--> shows these results.
259285

286+
<!--
260287
\begin{figure}[H]
261288
\centering
262289
\includegraphics[width=\linewidth]{figures/example_cdaq_all_accept}
263290
\caption{Quantities of interest after 5 averages.}
264291
\label{fig:examplecdaqallaccept}
265292
\end{figure}
293+
-->
294+
295+
![example_cdaq_all_accept](./figures/example_cdaq_all_accept.png)
266296

267-
If this looks satisfactory, we can proceed with the measurement. Clicking the \inlineCode{Stop Acquisition} button will stop the preview, and allow us to start a real measurement. We must assign a \inlineCode{Data File} to save to by clicking the \inlineCode{Select File...} button. We will call our file \inlineCode{beam_hammer_impact.nc4}. To ensure we do not overwrite our data as we rove the hammer, we will click the \inlineCode{Auto-Increment} checkbox to automatically increment the filename. This is shown in Figure \ref{fig:examplecdaqfilename}.
297+
**Figure B-17. Quantities of interest after 5 averages.**
298+
299+
If this looks satisfactory, we can proceed with the measurement. Clicking the \inlineCode{Stop Acquisition} button will stop the preview, and allow us to start a real measurement. We must assign a \inlineCode{Data File} to save to by clicking the \inlineCode{Select File...} button. We will call our file \inlineCode{beam_hammer_impact.nc4}. To ensure we do not overwrite our data as we rove the hammer, we will click the \inlineCode{Auto-Increment} checkbox to automatically increment the filename. This is shown in Figure B-18<!--\ref{fig:examplecdaqfilename}-->.
268300

301+
<!--
269302
\begin{figure}[H]
270303
\centering
271304
\includegraphics[width=0.5\linewidth]{figures/example_cdaq_filename}
272305
\caption{Setting a file name for the modal data.}
273306
\label{fig:examplecdaqfilename}
274307
\end{figure}
308+
-->
309+
310+
![example_cdaq_filename](./figures/example_cdaq_filename.png)
311+
312+
**Figure B-18. Setting a file name for the modal data.**
313+
314+
With the data file selected, we can click the \inlineCode{Start Acquisition} button. We perform the measurement identically to the preview case. When the specified number of averages have been acquired, the measurement will stop automatically as shown in Figure B-19<!--\ref{fig:examplecdaqmodalimpactsacquired}-->
275315

276-
With the data file selected, we can click the \inlineCode{Start Acquisition} button. We perform the measurement identically to the preview case. When the specified number of averages have been acquired, the measurement will stop automatically as shown in Figure \ref{fig:examplecdaqmodalimpactsacquired}.
277-
316+
<!--
278317
\begin{figure}[H]
279318
\centering
280319
\includegraphics[width=\linewidth]{figures/example_cdaq_modal_impacts_acquired}
281320
\caption{Acquisition stops automatically after the desired number of impacts.}
282321
\label{fig:examplecdaqmodalimpactsacquired}
283322
\end{figure}
323+
-->
324+
325+
![example_cdaq_modal_impacts_acquired](./figures/example_cdaq_modal_impacts_acquired.png)
326+
327+
**Figure B-19. Acquisition stops automatically after the desired number of impacts.**
284328

285-
Now we will acquire the next measurement at node 18. We will update the \inlineCode{New Node} column of the \inlineCode{Degree of Freedom Override} table to be \inlineCode{18}. Note that this will also change the labels on the data windows. We will need to update the response channels on those windows to make sure we are still visualizing the drive point data, as shown in Figure \ref{fig:examplecdaqupdatewindows}.
329+
Now we will acquire the next measurement at node 18. We will update the \inlineCode{New Node} column of the \inlineCode{Degree of Freedom Override} table to be \inlineCode{18}. Note that this will also change the labels on the data windows. We will need to update the response channels on those windows to make sure we are still visualizing the drive point data, as shown in Figure B-20<!--\ref{fig:examplecdaqupdatewindows}-->.
286330

287331
\begin{figure}[H]
288332
\centering
289333
\includegraphics[width=0.5\linewidth]{figures/example_cdaq_update_windows}
290334
\caption{Updating the signal being visualized in the data visualization window.}
291335
\label{fig:examplecdaqupdatewindows}
292336
\end{figure}
337+
338+
![example_cdaq_update_windows](./figures/example_cdaq_update_windows.png)
339+
340+
**Figure B-20. Updating the signal being visualized in the data visualization window.**
293341

294-
We can simply press the \inlineCode{Start Acquisition} button, and a new file will be created. After that measurment has been obtained, we will then repeat again, updating the \inlineCode{Degree of Freedom Override} table to node \inlineCode{12} and start a measurement exciting at that location.
295-
296-
When these measurements are complete, we can click \inlineCode{Disarm Data Acquisition} to stop the measurement, and close the Rattlesnake software.
342+
We can simply press the \inlineCode{Start Acquisition} button, and a new file will be created. After that measurment has been obtained, we will then repeat again, updating the \inlineCode{Degree of Freedom Override} table to node \inlineCode{12} and start a measurement exciting at that location.
297343

344+
When these measurements are complete, we can click \inlineCode{Disarm Data Acquisition} to stop the measurement, and close the Rattlesnake software.
298345

299346
#### Analyzing Modal Data <!--Section B.1.5-->
300347

0 commit comments

Comments
 (0)