Opus Suite Data Logger Module User Guide – v1.1 2012-12-06 Compatible Hardware: Alto 6-Channel Concerto 4-Channel I-Track 6-Channel Soft dB Inc. 1040, Belvedere Avenue, Suite 215 Quebec (Quebec) Canada G1S 3G3 Toll free: 1-866-686-0993 (USA and Canada) E-mail: contact@softdb.
CONTENTS 1 Introduction ........................................................................................................................... 3 2 Compatible Hardware ............................................................................................................. 4 3 Opus Environment .................................................................................................................. 5 4 Software Mode .....................................................................
9.1 Analysis Functions Tab ............................................................................................................ 28 9.1.1 9.1.2 9.1.3 9.1.4 9.1.5 9.1.6 9.1.7 Global Historic................................................................................................................. 28 Average FFT..................................................................................................................... 30 Statistics .......................................................
1 Introduction Congratulations on your purchase of the Opus Suite Data Logger module. The Opus Software Suite is a Sound and Vibration software. The current version contains six measurement modules: • SLM 4-ch module : 4-channels, Class 1 (IEC 61672 and ANSI S1.
2 Compatible Hardware Every hardware option has an embedded state of the art Soft dB SR-MK3 DSP board allowing realtime and precise measurement with very low energy consumption. Concerto 4-Channel Alto 6-Channel I-Track 6-Channel Handy, lightweight, fully rugged military grade (MIL-STD-810F and IP67) tablet PC with anti-glare & anti-scratch touch screen All in one instrument (no PC required) WLAN communication allows using the Concerto as a monitoring station with remote access. www.softdb.
3 Opus Environment The Concerto unit comes equipped with the Opus Environment. This environment acts as a main interface that gives access to the different modules and tools. Modules The modules buttons will launch the associated module. When a module is opened, a license verification check is done. If no license is found for that module, a message will indicate the limitations. The File Manger button will launch the File Manager Utility (see section 12, p.
The Quit button will quit the application differently according to the hardware used. Concerto hardware: • Hold 5 sec to shut down the unit. • Press and release to enter standby mode. Alto-6ch or I-Track hardware: • Press and release to close the application and return to Windows.
4 Software Mode The Data Logger software will run in a different mode depending of the hardware it is running on. Depending of hardware used, the look and functionalities will be slightly different at launch. The following table enumerates the differences. Unless otherwise noted, this document relates to the software used with the Concerto hardware.
5 Main Interface The main interface is separated in two areas: the Interface area and the menu bar at the bottom. The menu bar mainly contains the controls that allow the user to navigate through the application (see section 6, p.9 for details). The interface area will host the three interfaces: Setup (section 7, p.10), Acquisition (section 8, p.16) and Rec Viewer (section 9, p.22 ). At launch, the application opens with the Setup Interface (Acquisition Interface shown below).
5.1 Menu Bar File Menu Open Data Allows opening a .wav data file. This launches the Record Viewer Interface (section 9, p.22). Export Graph Allows exporting graphs in a spreadsheet file. Available only in the Acquisition Interface (section 8.5, p.21) and the Rec Viewer Interface (see section 9.5, p. 26) File Manager Launches the File Manager (see section 12, p. 49) Open Config Allows restoring a saved software configuration. Save Config Allows saving the software configuration.
6 Setup Interface Click the button on the menu bar to access the Setup Interface. Input Setup Record Setup Output Setup General Setup The setup can be saved through the menu FileSave Config or it can be loaded through the menu FileOpen Config. The configuration files have a .cfg extension.
6.1 Input Setup Input Setup Input Enable Set the input switch to or to enable or disable the corresponding input. 1 to 4 inputs can be used simultaneously. Input Range: • +/- 1.5 volt: low range • +/- 6 volts: high range (only available on inputs 1 and 2) Input Type • • • • DC input: both AC and DC components are present in the signal. AC input: the DC component is filtered from the input signal. ICP input: polarized for an ICP sensor and DC component is filtered.
Sensor Sensitivity in mV/Unit. This sensitivity is used to present a calibrated signal in the Acquisition and Rec Viewer interfaces. The sensitivity can be manually entered (if known) or can be determined with the calibration function (see section 6.1.1, p.12). Import/Save Sensor Bank The save function allows saving the complete configuration of a specific input (range, type, input description, unit name, unit dBref and sensitivity). The Import function allows recalling the input configuration saved in a .
Step 2 Install the calibrator device on the microphone Step 3 Click START After the average time is elapsed, the sensitivity value will update. Step 4 6.2 Click OK to accept the sensitivity value Record Setup Record Setup Record Path Click on the control to adjust the destination path and name of the .wav to be recorded. This uses the Explorer Window (see section 11, p. 49). Auto-Increment Set the switch to or to enable or disable the auto-increment of the record file.
Wave File Size This indicator informs the user about the maximum size of the wave files (partitions) that will be created. The size depends on the Wave File Length, the number of enabled inputs and the Frequency Bandwidth. 6.3 General Setup General Setup Frequency Bandwidth This control sets the sampling rate of the acquisition board (both inputs and outputs). The actual sampling rate is simply twice the bandwidth selection (24 kHz bandwidth means a sampling rate of 48 kHz). 6.
Click the Edit Output button for more details or to modify the generator. 6.4.1 Output Generator interface The output generator is made of a multi-tone generator (up to five tones) and of a noise generator (white noise and/or pink noise). Each part of the generator can be mixed to outputs 1 and 2. Output Generator Tone Frequency in Hertz. This control sets the frequency of to tone to be generated. Signal Level in percent of full amplitude.
would be higher than the maximum range. This is possible when the sum of the Level(%) of all the signals that are mapped to an output is higher than 100%. 6.5 Default Setup At the delivery, the default setup is: Input Setup Channel Selection: Dynamic Range: Input Type: Description: Unit name Unit dBref Sensitivity: Record Path: File Auto-Increment Length of wave file Channel 1 +/-1.5 V ICP In1, In2, In3, In4 Pa 2E-5 50 mV/Unit \\OpusRoots\Data Logger\wave.
Display Area Measure Controls General Info Dynamic Range 7.1 Measure Controls The RUN Record button starts the acquisition and record the signal into a .wav file. Beside the wave file, a .cfg file is also created in order to provide the measurement information (mainly sensitivity) for the post-analysis. This configuration file is named the same as its wave file. Because both files are closely linked to each other, they should be copied and moved together.
7.2 General Info Running Time This indicator displays the running time in the format hh:mm:ss (hour:min:sec). Acquisition Buffer State This buffer should stay low and never turn red (buffer full). If it were to occur this would mean that the acquisition failed in keeping a real-time communication. Last Saved Measurement This indicator displays the name of last saved file (excluding the current record in progress if any). 7.
7.4 Display Area One or two graph areas can be displayed in the Display Area. Each graph contains two plots. The graph settings can be changed during the measurement. Data is displayed in real-time with a refresh of 1/3 s. If two plots with different units are displayed, a second Y axis appears on the right side of the graph. Then, each plot has its own Y axis which is the same color as its corresponding plot. Graph settings Display Input These controls select the inputs to be display.
Display Units This control sets the units for the graph and for the global levels. • dB: decibels. • dBA or dB(A): decibels after A frequency weighting is applied. • rms : root mean square in Unit rms. • Peak: maximum level. • rms2 Display Graph Type This control applies to both plots of the graph. The type can be time signal, global historic or one of the FFT spectrum3. • • • • • • Time Signal: frames of 1/3 s of time signal. Historic: History of global levels vs time.
The magnified display has a to its initial size and position. 7.5 icon at the top left corner. Clicking on this icon pops back the graph Export Acquisition Graphs The graph plots can be exported into text file of extension .xls (compatible with Excel). The command FileExport Graph exports both graphs into a single file. Data are exported with the same resolution as seen on display.
8 Record Viewer Interface The Record Viewer Interface allows a basic analysis of a previously recorded wave signal on a Concerto Unit. Further analysis of the acquired data should take place on a PC. When run on a PC the “Record Viewer tab” becomes the “Post-Process tab” and the advanced post-processing functions are unlocked (refer to the section 10 of this document for details). To access the Record Viewer Interface, go to FileOpen Data or click the the menu bar.
8.1 Input Info Input Info Input Selection This control selects the input to be displayed among the available ones. Input Description Description of the input as described in the Input Setup. Input Statistics This indicator displays the standard statistics of the input measurement. The whole file length is considered no matter the length displayed on the graphs. The Unit refers to the Unit Name set in the Input Setup. • • • • • rms: The AC component of the signal in Unit rms.
8.2 File Info Input Info File Name This indicator displays the name of the file being viewed. File Date This indicator displays the starting time of the file being viewed. Sample Rate This indicator displays the sample rate of the file being viewed. 8.3 Peak Historic Graph Peak Historic Graph Saturation Limit The red line at the top of the graph indicates the level of saturation of the input.
Y rescale This button adjusts the Y scale to the graph data. Time format This control sets the time axis format in seconds or in format hh:mm:ss. and Playback Start/Stop This button starts the playback of the record from the green cursor until the end of the wave or the user stop. If the file is a multi-channel wave, the playback first proceeds to a prereading stage in order to guaranty the quality of the listening. Playback Volume This control allows the user to adjust the volume of the playback.
the graph. The X value can be entered manually or defined by pointing to the position on the graph. Remove DC This button can be used to subtract the mean (DC component) from the signal to be displayed on the Time Signal Graph. 8.5 Export Record Viewer Graphs The graph plots can be exported into text file of extension .xls (compatible with Excel). The command FileExport Graph exports both graphs into a single file. Data are exported with the same resolution as seen on display.
9 Post-Processing Interface As describe in the table of the section 4, the advanced post-processing functions are not available on the Concerto hardware because the unit is intended for the signal acquisition. The advanced postanalysis of the acquired data must take place on a stand-alone PC. Below is the presented the PostProcess Interface. It is the same as the Rec Viewer Interface (on a Concerto), but it also unlocked the Post-Processing tab at the bottom of the panel.
calibrated time signal. So, any wave files not recorded with the Opus Data Logger system will not be calibrated (the Change Input Set-up function can be used to calibrate the signal, see section 10.1.7 for more details). 9.1 Analysis Functions Tab The post-processing module includes six analysis functions, which are applied on the entire selected framework (see section 10.3 for more information about the framework selection).
At any time, the computation parameters can be changed and the Recompute button can be used to update the results. The Do Graph Autoscale button allows adjusting the Y and X scales for the new data of the global historic graph. The next table explains the computation parameters: Computation parameters Description The time step of the global level historic can be adjusted between 50ms and 60000ms. The dB/Lin. parameter allows choosing the amplitude scale format. The choices are dB, dB(A), Lin. rms, Lin.
This parameter allows adjusting the overlap between the time blocks used for the global levels historic calculation. This parameter can be adjusted from 0% to 90%. This parameter is used to increase the number of blocks and the time resolution of the historic graph. We suggest keeping this parameter to 0% if standard acoustic signals are used. A larger overlap can be used to avoid aliasing problem when the signal is impulsive. The Export .
At any time, the computation parameters can be changed and the recompute button can be used to update the results. The Do Graph Autoscale button allows adjusting the Y and X scales for the new data of the average power spectrum graph. The next table explains the computation parameters: Computation parameters Description This is the number of lines of the average power spectrum. The selections are: 1024, 2048, 4096 or 8192 lines. The FFT calculation is done with a block size of 2*Nbr Lines.
This is the type spectrum. Narrow Band, octave, 1/3-octave and 1/12octave set-ups are possible. The octave, 1/3 octave and 1/12-octave types are computed with a frequency bank of filters applied on the narrow band spectrum. To avoid low frequency imprecision, we suggest using the maximum number of lines (8192) set-up when an octave type is selected. The dB/Lin. parameter allows choosing the amplitude scale format. The choices are dB, dB(A), lin. rms, lin. peak, lin.
At any time, the computation parameters can be changed and the Recompute button can be used to update the results. The next table explains the computation parameters: Computation parameters Description The statistics are computed for all global levels of historic. The time step of the global level historic can be adjusted between 50ms and 1000ms. The dB/Lin. parameter allows choosing the amplitude scale format. The choices are dB, dB(A), lin. rms, lin. peak or lin. rms2.
The Export statistic function allows exporting the statistics in text format. 9.1.4 Waterfall graph The Waterfall graph module presents the power spectra for the entire time-length of the framework. The Waterfall graph module computes the power spectra with an adjustable frequency resolution. Each power spectrum is presented in a three dimensional graph along a time axis.
Computation parameters Description This is the number of lines of the average power spectra. Possible selections are 1024, 2048, 4096 or 8192 lines. The FFT calculation is done with a block size of 2*Nbr Lines. For a waterfall graph, a large number of lines mean a poor time resolution. Conversely, greater time resolution results in lower frequency resolution. Note that the overlap parameter can be used to limit this problematic. This is the time window used for the power spectrum computation.
The Adjust scales button allows setting the frequency and amplitude scales of the waterfall graph. Unlike on the other two-dimensional graphs of the interface, minimum and maximum scale values cannot be changed directly on the waterfall graph. The minimum and maximum values for each scale can be changed using the following dialog box: The frequency and amplitude scales can be adjusted through the dialog box. The frequency scale can also be put in logarithmic mapping mode.
9.1.5 FRF (Hx) The FRF (Hx) module allows computing the average frequency response between channels. The following figure presents the FRF module interface: At any time, the computation parameters can be changed and the Recompute FRF button can be used to update the results. The FRF interface has two graphs: 1) The FRF graph to present the amplitude (or the phase) versus the frequency, and 2) the coherence graph.
H3 using this equation: H3=y/x=(H1+H2)/2 Where x is the reference channel and y the second channel. In theory, all Hx must give the same result. However, when the FRF contains resonance and/or anti-resonance, the result can vary from one equation to another. In effect, noise on the X or Y channel on the anti-resonance or resonance can distort the results. The H1 equation is better when the noise is on the Y channel while the H2 equation gives better results when the noise is on the X channel.
These controls allow selecting the reference channel (x) and the second channel (y). These controls allow the integration of the inputs in the FRF calculation process. or This control can be used to select the format of the Y-axis for the FRF graph. The amplitude, phase (deg./rad), Im and Re formats can be used. The function Export .txt allows exporting the FRF (the Phase (Deg./Rad), Amplitude, Im and Re) and the coherence data in a text format. 9.1.
The ISO2631 standard has one filter for the XY-axes and another filter for the Z-axis. The following curves present the frequency response of these filters.
At start-up, the Compute ISO2631 button is yellow. This means that the ISO2631 filters have not been applied and the statistics are not up-to-date. After computation, button Compute ISO2631 the turns grey to indicate that the filtering operation has been done and the statistics are up-to-date. Use the X,Y and Z tab to see the statistics for all axes. The Export .txt function allows exporting the X,Y and Z statistics in text format. 9.1.
9.2 Filter and Integration Tab The Filtering and Integration tab at the bottom of the main post-processing interface includes two filter functions that can be applied across the entire selected framework (refer to section 10.3 for more information about the framework selection). The Filter function is a generic filtering module while the Integral x(t) function allows making simple or double-time integration on an acceleration signal.
The frequency response graph represents the filter response for the current filter parameters. You don’t have to use any button to update the frequency response graph; the graph is automatically updated when the filter parameters change. The filter parameters are described in the following table: Filter Parameters Description There are five available filter types: 1) ButterWorth 2) Chebyshev 3) Inverse Chebyshev 4) Elliptic and 5) Bessel.
This parameter is used only for the Elliptic and Inverse Chebyshev filter types. This parameter is the desired attenuation in the stop band of the filter. It must be greater than zero and you must express it in decibels. All filter parameters can be saved and recalled using these buttons. Note that the filter interface automatically creates a .flt file when the filter operation is launched with the Apply Filter and Quit button. This automatically saved .
The parameters are described in the following table: Integration Parameters Description A simple or double operation can be done. A first (simple integration) or second order (double integration) filter is used following this parameter. This is the cut-off frequency for the filter used in the integration process. We suggest using an Fcut(Hz) parameter that fits with the sensor used. A typical accelerometer sensor has a flat frequency response that starts at around 20 Hz.
9.3 Signal Extraction Tab The signal extraction tab includes a function for extracting a portion of the signal. This feature is very useful for analyzing a portion of the wave file and for removing the beginning of a wave file after a filtering operation. Also, a saturated portion of the signal can be excluded for better analysis. The extraction can be cancelled at any time, and the entire framework of the original wave file will be recovered.
Then, the Extract between cursors button is used to launch the extraction. After extraction, the peak value graph looks like this: 9.4 Export/Save Tab The Export/Save tab includes f functions to export the time signal data to a text file, a wave file or a SDF file (Standard Data File from HP). Here is a description of the Export/Save tab functions: Functions Description This function exports the selected channel to a text file.
This function allows saving the selected channel in a wave file. This function also saves the associated configuration file for further analysis with the post-processing interface. This function allows saving all channel signals of the selected framework in a wave file. This function also saves the associated configuration file for further analysis with the post-processing interface. This function allows saving all channel signals of the current selected .wav file in a SDF format.
10 Explorer Dialog File / Folder Operators Directory Path Shortcuts Directory Content Explorer Window Controls and Indicators File/Folder Operators Directory Path Shortcuts • • • • • Displays the path of the active directory. Accesses to common directories.
11 File Manager The File manager is used to perform most file operations: • • • • • Navigate the directory structure Create folders Rename files and folders Move or copy files and folders from one place to another Delete a file or a folder Although not very useful on a stand-alone computer, this manager is necessary on the Concerto, on which Windows explorer is unavailable.
Directory Path Displays the path of the active directory. Shortcuts • Desktop • My Documents • Computer When the File Manager is used on a Concerto, the shortcuts are linked to: Allows easy access to common directories. When the File Manager is used on a stand-alone computer, these shortcuts are linked to: • • Move/Copy Operators File/Folder Operators Directory Content Disk info Opus Root USB Device. Copies or moves a file or folder from a source to its destination.
Appendix 1: Concerto Hardware Connections Mic Stand 4 Inputs Loudspeaker Headphone Jack Power-on button 2 Outputs DC in ¼ 20 insert Second Battery USB port Battery indicator Right click 52 Enter Arrow keys
Power on/off Power-on Turn On Turn Off Press the trigger button located at the back of the unit This key has two (2) functions: 1. To turn the unit ON. 2. Start a measurement once the SLM Module is loaded After a few seconds, the Opus Environment Interface will appear. The stand-by mode allows fast load time. Stand-by • To put the unit on stand-by, click the Turn Off button.
Power Reset If the Concerto happens to crash and it is not possible to take back the control, a power reset might be necessary. To complete the power reset, the three buttons on the front of the Concerto must be used. Here is the procedure: Step 1 Press and hold the Function, Enter and Down Arrow button for 5 seconds until the Concerto shuts down Step 2 Wait 5 seconds and press the power button Step 3 Wait 5 seconds and press the power button a second time to restart the Concerto from a power reset.
Inputs and Signal Processing Specifications (Embedded Signal Ranger MK3 DSP Board) Texas Instruments TMS320C6424 DSP Processor 4 Inputs 2 Outputs 2 x (25-120 dBA or 30-130 dBA) + 2 x (25-120 dBA) Linear Range AC, DC, ICP (4 mA) Conditioning Physical (DAP Tech 9000 Tablet PC) Intel Atom E660T 1.3 GHz Operating system Storage Data Transfer 16 GB SSD USB Display 180 mm (7 inches) WVGA (800 x 480) Dimensions 230 x 185 x 60mm (9.0 x 7.3 x 2.
Appendix 2: 1/3 Octave Filters – IEC 61260 Class 1/ANSI S1.11 1/3 Octave Filters The 1/3 octave filters are computed at low-level in real time (at 48 kHz) on the digital signal processor (DSP) of the Concerto system. The filters comply with all requirements of IEC 61260 for Class 1. Frequency Range 20 Hz to 20 kHz. Filter Shape The following curve presents the filter shape test done for the 1000 Hz 1/3 octave band. The red and green curves represent the limits associated with the IEC standard (Class 1).
Shape Test Numerical Results at 1 kHz The following table presents the numerical results of the shape test at 1 kHz: Frequency (Hz) Low limit (dB) Measurement (dB) High limit (dB) 185.5 -inf -96.0 -75.0 327.5 -inf -85.1 -62.0 531.4 -inf -61.1 -42.5 772.6 -inf -28.2 -18.0 891.3 -4.5 -3.0 -2.3 919.6 -1.1 -0.3 0.15 947.0 -0.4 0.0 0.15 974.0 -0.2 0.0 0.15 1000.0 -0.15 0.0 0.15 1026.7 -0.2 0.0 0.15 1055.8 -0.4 0.0 0.15 1087.5 -1.1 -0.3 0.15 1122.0 -4.5 -3.
1/3 Octave Filter Linearity The linearity of the 1/3-octave filter has been measured for both ranges (low and high). The experimentation is done with an adaptor (ADP092) and an electric signal. The results in dB are for an input sensitivity of 50 mV/Pa. The maximum and the minimum linear levels are measured for each 1/3 octave band along with the noise floor. Filter Linearity (Low Range) Saturation Level Frequency (Hz) (dB) 120.5 20 Minimum Linear Level (dB) 39.5 Linear Dynamic Range (dB) 81.
Minimum Linear Level (dB) 27.0 Linear Dynamic Range (dB) 93.5 Noise Floor (dB) 12500 Saturation Level (dB) 120.5 16000 120.5 27.6 92.9 19.5 20000 120.5 28.3 92.2 19.7 Minimum Linear Level (dB) 51.5 Linear Dynamic Range (dB) 81.0 Noise Floor (dB) Frequency (Hz) Filter Linearity (High Range) Saturation Level Frequency (Hz) (dB) 132.5 20 17.5 7.3 25 132.5 49.2 83.3 5.3 31.5 132.5 47.1 85.4 2.0 40 132.5 44.2 88.3 7.9 50 132.5 41.8 90.7 9.3 63 132.5 39.1 93.4 9.
Minimum Linear Level (dB) 33.5 Linear Dynamic Range (dB) 99.0 Noise Floor (dB) 10000 Saturation Level (dB) 132.5 12500 132.5 34.1 98.4 25.2 16000 132.5 35.8 96.7 27.3 20000 132.5 37.1 95.4 27.7 Frequency (Hz) 23.5 1/3 Octave Filter Summation For this test, sine waves from 20 Hz to 20 kHz are measured with the Concerto system. For each sine wave the summation of the 1/3 octave filters is computed to form the following curves. The sine waves are electrical signals at 1 VRMS.
Summation Test (High Range Case) 0.5 0.4 0.3 Amplitude dB 0.2 0.1 0 -0.1 -0.2 -0.3 -0.4 -0.