DropTowerExperimentDataGUI
Overview
The Drop Tower Experiment Data GUI (DTEgui) is an interactive MATLAB application to analyze data from the MSU-CAVS drop tower...
DTEgui is work in progress. For more information contact Alston Rush (alston@cavs.msstate.edu).
The Drop Tower
Describe the drop tower here...
The Head+Helmet Model
Describe the head and instrumentation inside here...
Data files
List of files, provide file fragment and descriptions here...
Rate (Hz) 16511.900391 No. Prezero Data Pts 643 No. Postzero Data Pts 25596 Prezero (CNTS) 2000 Precal (CNTS) 2872 Signal to Noise Ratio 56.702865 Postzero (CNTS) 2048 Postcal (CNTS) 2918 Datazero (CNTS) 2048 Scale Factor (MV/CNT) 2.866972 Scale Factor (EU/CNT) 0.288428 Data Starts Here -1.055639 -0.572083 -0.167478 0.093609 ...
Analysis
Describe the analysis to be done on the data files here...
Workflow
- Click menu item File | Load experiment to load the data for one trial of an experiment. Repeat for other trials of the same experiment.
- Click check boxes to select plots to display.
- Align data to some feature (max resultant, first threshold crossing, etc)
- Click menu item File | Write restart to save a record of everything (data, analysis, results) to a MATLAB .mat file
- If needed, go for a break
- If machine restarted while you were on break, open the application then click menu item File | Load restart to load previous work
- Add/delete data, align data, perform analyses; save another restart, etc.
- Click File | Quit to quit.
User interface controls
- File | Load experiment
Open a directory selection dialog. Navigate to the directory containing data from an experiment expt. The directory should contain the files ASCII/expt001.FIL, ASCII/expt002.FIL and ASCII/expt003.FIL.
- File | Load restart file
Open a file selection dialog for the name of a “restart” file to be loaded. A restart file is a record of the state of a previous session. This file is created by the menu item "File | Write restart file" during that session. Loading the restart file effectively resumes that session.
- File | Write restart file
Open an input dialog for the name of a “restart” file to be created. This file will be a MATLAB .mat file which records the state of the session (the data loaded and the analyses performed, if any). This file may be loaded at some future time using the menu item "File | Load restart file" to resume the session. This feature is useful if the user gets tired and wishes to continue a session after getting some rest.
- File | Send to printer
Open a print dialog.
- File | Reset
Clear data from application memory.
- File | Quit
Write the restart file LAST-SESSION-DTEv1-restart.mat, then quit the application.
- Help | Topics
Display the help file on a browser.
- Help | License
Display the license file on a browser.
- Help | About
Display the current version and the contact information of the developer/maintainer.
EXPERIMENT popup
Select the experiment on focus. The controls for Start time, End time, Alignment event, Zoom limits will apply to this experiment.
Thresh edit box
Threshold for non-noisy data (G).
Noise edit box
Noisy data to include before threshold (sec).
Total edit box
Total data time including noise (sec).
Data check box
Plot data points for selected experiment.
Res check box
Plot resultant for selected dataset.
All check box
Plot all resultants shifted to the leftmost alignment event.
Ave check box
Plot average resultant, if all resultants are displayed (All is also checked).
SI check box
If checked, the Severity Index calculation results will be shown in the text display.
Calculate HIC checkbox and popup
If the Calculate HIC and the Ave' checkboxes are both checked, the HIC will be calculated for the interval limit specified by the popup. The progress of the optimization for the HIC calculation will be indicated by plots like the ones below. When the optimization completes, the text display and the plot will update to show the HIC interval endpoints and average acceleration.
Start time
The data point in an experiment that will used as the first "useful" observation. The point can be specified by entering its time occurrence, or its index in the array of readings, or by clicking on the slider. The time, index, slider position, and the "Data start" plot marker synchronize automatically.
End time
Automatically determined from Start time and Total. The time, index, slider position, and the "Data end" plot marker synchronize automatically.
Alignment event
The data point in an experiment that will used for alignment with other experiments. The event can be specified by entering its time occurrence in the secedit box, or its index in the array of readings in the index edit box, or by clicking on the slider. The sec, index, slider position, and the "Alignment event" plot marker synchronize automatically.
Zoom limits
Manually enter the time range (minimum time, maximum time) to plot in the Left and Right edit boxes, respectively. The plot updates automatically.
Click Use [Start-,End+] to automatically use values of Start time and End time for Left and Right, respectively. The plot updates automatically.