VC Rev215 Manual en
VC Rev215 Manual en
This publication is protected by copyright. All rights arising therefrom, particularly those relating
to translation, reprinting, reproduction by photographic or similar means and storage and
evaluation in data processing systems are reserved, including for publication in extracts.
1. These safety notes are general notes and have to be adjusted to the existing works
regulations.
2. Only trained and qualified technicians are authorized to operate vibration control systems.
3. Also refer to the safety notes in the operating manuals of the devices.
4. Make sure that the device is switched off when you connect it to the power supply.
5. Be sure to observe generally accepted safety rules when you operate this device. For
example, take suitable measures to prevent unintentional operations of the device.
6. In any case of emergency or irregular operation or before switching on/off any power
supply or disconnecting/connecting any cable or rebooting the PC,
1. shut down the shaker power amplifier,
2. use the external shutdown port of the vibration controller to close the output.
7. Ensure that the supply voltage remains within the nominal range of the devices. Refer to
the nominal voltage of the devices (see the operating manuals and the type plates of the
devices).
8. The ON/OFF switch does not disconnect the devices from the mains voltage.
To completely disconnect the supply voltage, remove the power plug from the grounded
outlet (see also the operating manuals of the devices).
9. Make sure that no objects (e. g. necklaces, paper clips etc.) or liquids get inside the
housings of the devices (danger of electrical shock, short circuit).
10. Close the amplifier master gain before switching on/off the measurement device.
11. Make sure that all cables are connected in a way that they are not damaged and that no
one could stumble over them. Refer to the relevant notes in the operating manuals when
connecting the devices.
12. Only qualified technical personnel are authorized to repair the devices. Unauthorized
opening or incorrect repair of the devices may greatly endanger the user (risk of electrical
shock or fire).
13. In spite of all safety measures taken, there still remains a risk endangering persons and
devices.
The m+p VibControl Revision 2.15 provides you with new functions that make your vibration
control system even more powerful. The table below will give you an overview of the new
features and enhancements and refer you to the relevant pages in the m+p VibControl
Revision 2.15 user manual.
As a reminder, this new revision of the m+p VibControl software has resulted primarily from
direct dialog with you, the people in the field performing vibration tests every day. Therefore, if
you have any suggestions that could improve our product offering, please contact your local
m+p international representative.
64-bit support 1 1
Chart plots are also stored in *.jpg format 3.2.1.2 21
Screenshot at test end 3.3.3.2 35
Display of the current amplitude value in sine dwell can be 3.3.3.7 39
separated and enlarged
Limiter mode in selfcheck runs 3.3.7.2 46
6.1.3 115
Weighting of control channels (according to EN 60068-2-6) 6.1.4.7 122
Vector add for classical shock and roadload simulation 6.3.4.1 242
6.7.6.5 418
Virtual channels can now be measurement channels 6.3.4.1 242
In multi-sine test mode, the frequency range sections per sine tone 6.5.1.2 288
are calculated automatically upon entering the available frequency
range and the number of sine tones requested
Sine tones representation for measurement channels 6.5.6 316
Drive signal with sine tones in mixed mode 6.5.6.1 317
Digital I/O signal on limit violation in data reduction 6.7.2.2 387
6.7.3.2 390
Control on strain channels 6.7.4 391
Subsequent change of the data format and the measurement unit in 8.3.2 473
VibPosttest
Triaxial accelerometer channel overlay 8.3.4.1 477
In VibPosttest MultiPlot mode, sine tones of a mixed mode test run 8.3.4.2 478
can be displayed together with the random signal
Copy folders to compare mode 8.3.5 480
Representation of vertical and horizontal cursors in printout 8.4.3 484
Line width adjustable for VibPosttest printout 8.4.12 502
Improved peak value search in VibPosttest 8.5.1 503
Table of Contents
1 Getting Started ......................................................................................... 1
2 Installation ................................................................................................ 3
2.1 m+p VibControl License for Desktop PC .....................................................3
2.1.1 m+p VibControl License is Independent from PC ............................3
2.2 PC with Front-End .......................................................................................3
2.3 Install the m+p VibControl Software ............................................................5
2.3.1 Enabling the Software Modules .......................................................7
2.3.2 Data Path Selection and Communication
with the Front-End(s) .......................................................................9
2.4 Dongle Upgrade to a New Licence (From Rev. 2.15 Onwards) ................11
2.5 Getting Started Files ..................................................................................12
2.6 Further m+p international Frontends .........................................................14
2.7 Strain Measurements .................................................................................15
2.8 System Operation without Administrator Rights ........................................15
2.9 External Shutdown .....................................................................................15
2.10 Digital Start and Stop .................................................................................16
3 General Program Structure and Operation ......................................... 17
3.1 User Definable Toolbar ..............................................................................18
3.2 VibEdit Program Part, Define a Test ..........................................................19
3.2.1 Open VibEdit and a Test File .........................................................20
3.2.2 Saving Test Definitions ..................................................................22
3.2.3 Delete Result Files in VibPosttest ..................................................23
3.2.4 How to Edit Tables .........................................................................24
3.2.5 VibEdit Tools ..................................................................................26
3.2.6 Modification of the Print Templates for the Test Mode
Specifications .................................................................................29
3.2.7 Direct Change from VibEdit to VibRunner .....................................29
3.3 VibRunner Program Part, Run a Test ........................................................30
3.3.1 Load a Test ....................................................................................31
3.3.2 Online Status and Online Control ..................................................32
3.3.3 Options Menu ................................................................................35
3.3.4 Tools Menu ....................................................................................40
3.3.5 WANO Channel Mapping ..............................................................42
3.3.6 Throughput Data Recording ..........................................................43
3.3.7 Selfcheck .......................................................................................44
3.4 VibPosttest Program Part, Evaluate the Test Results ...............................53
3.5 VibMultiPlot ................................................................................................55
3.6 m+p VibUtil (Test Sequencing) ..................................................................56
3.7 Utils - Configuration and Additional Applications .......................................56
3.7.1 m+p VibControl - Additional Applications .......................................56
3.7.2 m+p VibControl - Software Options ...............................................60
4 Define a Shaker (VibShakerDef) ........................................................... 61
4.1 Open VibShakerDef ...................................................................................61
4.2 Load a Shaker File .....................................................................................62
4.3 Create Shaker Definition File .....................................................................62
4.4 Save the Shaker File and Close VibShakerDef .........................................65
The m+p VibControl Operating Manual will guide you through the m+p VibControl Vibration
Control and Analysis System. Example "Getting Started" files for all ordered test modes are
enclosed with the system (Path: C:\VcpNT\Daten\).
Prior to starting your real vibration testing, please familiarize yourself with the m+p VibControl
functions first by reading through this manual and testing the functions with the Getting Started
files. With the help of this Operating Manual, you will easily learn how to define, run and analyze
a vibration control test in m+p VibControl.
Learn how to install the hardware parts, start and stop the system, and operate the graphical
user interface. Have a look at how to save your data and define the shakers used in your
laboratory. To become familiar with the system, define, run and analyze the Getting Started
tests on a bare wire, i.e. directly connect the output signal to input channel "4". Thus, you can
test m+p VibControl without a shaker or specimen required. Bare-wire testing allows operators
to check the performance of their hardware at any time.
These symbols mean special information:
Useful tip
Example
Hardware Support
m+p VibControl Rev. 2.15 generally supports m+p hardware. The software functions described
in this manual refer to a connection with m+p front-ends, such as m+p VibPilotE, m+p VibRun-
ner, m+p VibMobile.
We also support further front-ends. These require special handling concerning their connection
with m+p VibControl. Please contact our support for further information and assistance.
The m+p VibControl system consists of two hardware components: the PC and the data
acquisition and signal processing front-end. The clear separation between the m+p VibControl
program running on the PC and the controlling processes on the front-end guarantees an abso-
lutely safe test operation.
m+p VibControl runs with the operating systems Windows 7™, 8™, 10™. When we talk about
Windows in the following text, we refer to all operating systems mentioned. For installing the
components you need administrator rights. The systems delivered by m+p international are not
provided with an administrator password!
For signal acquisition and control, connect one of the following data acquisition and signal pro-
cessing front-ends:
Windows 7 Windows 10
m+p VibPilot x x
m+p VibPilotE x x
m+p VibRunner x x
m+p VibMobile x x
VXI with IEEE-1394 Firewire x
interface
For the software installation, local administrator rights are required! Please
check this before starting the installation procedure!
Insert your CD into the CD-ROM drive. Start the Vib_2_15_XX.exe file.
If your Windows operating system does not have a compatible .NET framework, you will be
requested to install the required .NET framework. The current version can be downloaded
directly from the Microsoft Download Center.
Now, choose the destination location for the installation.
The installation directory should be "C:\VcpNT". If you want to use another directory, click the
Browse button and select the desired one.
Do not install the m+p VibControl program files into the "Programs" folder.
In the following window you choose the components to install. Do you want an update or a full
installation. Do you want to use metric units or SAE units in your tests? Select the appropriate
entry and click the Next button to proceed.
Select the default units used in your laboratory (SAE or metric units). SAE
will use inch and g while metric will use meter and m/s2. Once it is
installed, you can choose from either one. In this window you only choose
the default units.
The "Update Installation" only replaces the old program files with the files
of the new version. The configuration files of the users will not be replaced.
The Setup is now ready for installation. Verify the selections you have made and start the instal-
lation procedure with a click on Install.
Please take into account that the copy process may take some time.
KeywordSetup
In the KeywordSetup tab you can choose the desired language in the Language field.
Before you save the language setting with a click on the Save button, please make sure that
all other program parts have been closed.
Close VibConfig by clicking the Cancel button.
In the next step you have to start the Service. Successively, click the Install Service button and
the Start Service button.
A message appears stating that the connection to the m+p VibRunner front-end(s) is being
established.
Now, the message “Startup completed“ will appear and the heartbeat service starts counting.
In Administrator mode you can select the front-ends and start and stop the Service.
The Start mode field for selecting the front-ends is inactive for normal users. The Service instal-
lation buttons and the Start service and Stop service buttons are also inactive. With a click on
Please make sure that the heartbeat is counting - the heartbeat stops
counting when the service has stopped and the communication with the
front-end has failed.
Whenever the heartbeat of the service stops, successively click the Stop Service button and
the Start Service button. Then, the heartbeat restarts counting.
To close VibConfig, click the Cancel button.
You will not be able to run m+p VibControl Rev. 2.15 before the upgrade
procedure has been completed!
So please carry out the following steps!
• Open the File menu in DinkeyChange and choose the Open Update Code file function and
then the update file from the Update E-Mail sent by m+p international.
• Then, click the Make changes to dongle,button to complete the update process.
• The following message confirms a successful update and states a confirmation code.
You can verify your update by checking the Confirmation Code from this message against the
one of your license e-mail.
Make sure that the front-end is switched on and the ticker is counting.
• At VXI systems, you insert the SMB-end of the adapter cable that came with the system
into the "OUT" port of the E1432A signal generator and input module.
Connect the other end of the adapter cable to the BNC port "4" of the breakout-box via a
BNC-cable. The BNC-cable closes the control loop between the integrated D/A-converter
(DAC) of the E1432A signal generator and input module, and the input channel "4" of the
module.
Then call a Getting Started test into the VibRunner module (see chapter 8), run the selfcheck
procedure and start the test.
When the front-end has been connected in shortcut mode, open the m+p VibControl program
part "VibRunner" from the toolbar.
In VibRunner, the status light of the Idle button shows green. Select the desired test mode from
the selection field, Then choose the Getting Started file, e. g. "Getting Started Sine.tsn".
The test will be loaded into VibRunner and the defined profile is shown in the control channel
window. With a click on the Selfcheck button you start the test. Then, a gentle click can be
heard and at the front-end the status LEDs might light up shortly. If all settings are correct, the
Standby button will light up green after the selfcheck has been finished. Now, the test can be
started with a click on the Run button.
Whenever you are facing problems concerning your m+p VibControl system, the Getting
Started test enables you to check the proper function of your front-end.
You can only start and stop the service with local administrator rights!
When a test has been aborted using the emergency switch you won’t be
able to start it again as long as the contact is open.
Reset the switch and you will be able to start further test runs
m+p VibPilotE back - bridge is done between digital input channel 8 and ground connector
Have a closer look at the m+p VibControl program structure! The main program parts appear
in the toolbar.
Toolbar/Utilities
The m+p VibControl system consists of three main program parts designed for the test run defi-
nition, test run control and the evaluation of the measurement results:
VibEdit: Define your vibration test including the test reference, the shaker and
specimen definition, and the channels definition.
You define, modify or print out your test setup. Charts assist you in checking it.
Then, load the test setup into the VibRunner program part.
m+p VibUtil is our optional test sequencing program. It can be used to automate
vibration tests by setting up test sequences, so that you can define various
vibration tests which are carried out automatically in sequence.
This program part is described in detail later in this manual
(see chapter 7 “m+p VibUtil (Test Sequencing)”, page 445).
m+p Utils provides access to the program configuration. Here you enable the
purchased licenses, make your language settings and start or stop the
m+p VibControl service.
Apart from VibConfig the menu lists freeware we provide to our customers
(e.g. Pulse Editor, RoadLoad Editor, LineModifier, VibSlideRule, .
These options are described in detail later in this chapter.
m+p VibControl and its program parts can be used in parallel. They can be accessed via the
toolbar or via the Windows Start menu (Start -> Programs -> m+p VibControl -> VibEdit,
VibRunner, VibPosttest, etc.).
• Tick the Always on top check box if you want the toolbar to be visible on top of any other
application that may be active.
• Tick the Show in taskbar check box if you want to add an “m+p Toolbar“ icon to the task
bar at the bottom of your screen.
• In the Current Position entry fields you can define the position where you want the toolbar
to appear on the screen. Tick the Store position check box if you want to store the toolbar
position you have defined.
• In the Content frame you define the content of the toolbar, i.e. the applications ( *.exe files)
that shall appear on the toolbar. The window on the left shows which applications are cur-
rently included in the toolbar.
Use the Add, Remove and Reload buttons to add or remove applications to/from the
toolbar.
VibEdit tabulators
• Reference, Define the test mode profile, the measurement levels, the alarm and abort
limits etc.
• Specimen: Load the shaker file and define the specimen and the fixture properties.
• Schedule: Define the selfcheck properties and at which level shall be tested during which
period of the test.
• Channels: Define the number of channels, the channel types and the function of each
sensor attached.
1. Open VibEdit from the toolbar with a click on the VibEdit button . The “Open“
dialog is displayed. The default data path is: “C:\VcpNT\Daten\m+p“.
2. In this data path, you will find the Getting Started test setup files. You can create more
sub-directories of “C\VcpNT\Daten“ using the Windows Explorer or the Create Folder but-
ton in the Open window.
3. Select the test mode from the File Type list, e.g. Random.
4. The m+p sub-directory offers one Getting Started file for each test mode. With the Getting
Started files, you can perform bare-wire testing on channel 4. These files can be used as
templates for personal test mode definitions.
5. Open a file of the test mode to be defined with a double click of your mouse button or
select it and use the Open button of the dialog.
6. When you opened the Getting Started file, the VibEdit window appears with the Reference
tab. The four available tabs are arranged one after the other. Click the Shaker tab, the
Schedule tab, and the Channels tab to open the corresponding definition page for the test
mode.
7. If you want to define a new test, modify an existing file of the corresponding test mode -
e.g. the Getting Started file - and save it under a new name. Now you can modify the test
definition as needed.
8. With a click on Cancel you can abort the test definition process.
Further information on the single test modes can be found in chapter 6 “Define and Run Vibra-
tion Tests”, page 97.
Multiple test mode files can be opened at the same time. The file you opened most recently will
appear in the foreground, all previously opened files are placed in the background. To have an
overview of and/or recall any opened file, select the Window menu. In the second menu block,
you find a list of all files which are currently open. To select one of these files, click it.
When a test run in VibRunner has been completed, m+p VibControl creates a result file. The
name of the result file is "test setup name_test run number ", e.g. "SineFCT97_005". In Vib-
Posttest, you will detect from this test run number which test run to analyze.
Whenever you have completed one tab of a new test definition, e.g. the Reference tab, click
to save the settings and thus avoid that data may get lost by - for example - clicking a
wrong button by accident.
If charts are slow or NOT shown close any extra definition windows.
With a click on Cancel you can abort any test definition process.
To relieve the memory, delete old result files from time to time. Before deleting them, you can
save them on an external storage device.
You will find the result files in the data path "C:\VcpNT\Daten\*".
A copy of the deleted data file is saved in the system trash can for recovery in case of erroneous
deletion.
3.2.4.1 Cut/Copy/Paste
Cut/copy/paste menu
When editing tables, complete rows can be easily cut or copied to the clipboard from where
they can be pasted. Additionally, you can make the same entry or selection for multiple rows
at the same time.
Cut
To cut a row and copy it to the clipboard, mark it with a click of your right
mouse button and select Cut from the context menu.
Alternative:
Copy
To copy a row to the clipboard, mark it with a click of your right mouse button
and select Copy from the context menu.
Alternative:
Paste
To paste a cut or copied row from the clipboard, mark the row below the des-
tination row with a click of your right mouse button and select Paste from the
context menu.
Alternative:
You can globally make the same entry or selection for all lines marked at this time.
1. For example, to set the same higher abort limit for multiple lines, click on the No. column
of the first line with your left mouse button.The line will be marked. Then, press and hold
the Shift key and click on the last line to modify. With the Shift key held all lines in between
are selected.
2. Select the field of the limit to set with a click of your left mouse button. Release the Shift
key and type in the new abort limit.
3. Press ↵ to globally set this abort limit for all rows selected.
4. If you want to modify several single of the table instead of several lines in a row, use the
Ctrl key instead of the Shift key to mark these lines for the above procedure.
For a fast and easy copy and paste of table data between external applications (i.e. Excel) and
m+p VibControl editor (reference editor) and list tables (channel tables), we offer column copy
and paste functions. Thus, you can copy information between setups of different modes of exci-
tation (i.e. channel location, sensitivity, abort, etc.) which allows for easier, faster and error-free
transfer of vital data.
To copy or paste an entire column, select one or several lines of the table and click with the
right mouse button into the desired column. Click the Copy column option to copy the data.
Then change to another test setup or application and paste the data using the context menu.
3.2.5.1 Subscreen
In VibEdit, you need a click of your left mouse button to proceed to further setup steps.
Subscreen buttons are marked with arrows (>>). For example, to define advanced random
parameters, click on the Advanced >> button.
Parameters
Defined Parameters are constantly checked on feasibility and highlighted in red if not correct.
Spectra
Defined Spectra are represented in numerical (e.g. tabular) and graphical form.
Feasibility Check
Every parameter is constantly checked for feasibility and highlighted red if it is not correct.
If highlighted, please check your definition!
User-defined column
ID
m+p VibControl generates a number, which cannot be edited.
Name
Enter a name for the new column.
Visible
Define whether the column shall be visible or not.
Position
Click on the line to open a selection menu where you can choose an entry.
The new column will be inserted to the left of this column.
The default setting is "-1". The new column will be added as last column of
the table.
Width
Enter the width of the column in pixels.
The definition will be saved as .xml file. In the lower part of the window you will find buttons for
importing or exporting the column definition. It can be saved as default setting, too.
To make the operator’s job as time-efficient as possible, VibRunner offers these tools for
frequently used operating actions:
Click To
Load the parameters of the current test into preferred text editor
(e.g. MS Word or Wordpad) for a quick overview of complete test parameters.
Expand the screen area available for the display of multiple charts.
(Available only if Multi-Monitor option is active.)
Save the result file under a name different from that automatically generated.
Result file
Open the Comment window where you are able to view and/or edit comments.
Please make sure that you use a valid UNC network path for loading your
test setup (see examples below). m+p VibControl cannot write results to
another file!
To load the test setup, click or select Open from the File menu.
The "Open" dialog is displayed.
By default, the "C:\VcpNT\Daten\m+p" directory is displayed.
Select the network environment icon to the right of the dialog window. Now, follow the path to
open the desired test setup file.
Example for a valid UNC file: \\server\drive\path\...
e.g. \\Mpiserver\v1\User\smith\Getting Started Sine.rsn
Action buttons
The upper left part of VibRunner is the online control panel. The current test status is indicated
by the green light. At the beginning, VibRunner is in the "Idle" status. To change the current
test status, click the corresponding action button. The above action buttons are the same for
each test mode.
There are more action buttons which are test mode-specific ones changing the testing sched-
ule. First have a look at the general action buttons. The specific ones will follow when the cor-
responding test mode will be described.
Idle
Idle
As soon as VibRunner is ready, the Idle button shows a green light. Starting from the "Idle"
status, you first start the Selfcheck. By clicking Idle while a test is running you halt the test and
the mode changes to Standby.
Selfcheck
Every test run requires running a selfcheck first. After a successful selfcheck,
VibRunner changes to standby mode.
Run
After a successful selfcheck the test can be started by clicking the Run button.
While a test is running, the Run button signals a green light. As soon as the test
run is completed, VibRunner changes to standby mode.
To definitely abort the test and save the measurements, you click the Abort
button.
To continue a halted test ("Standby"), you click the Run button.
Standby
The VibRunner changes to standby mode, as soon as any of the following
actions has occurred:
Measure
Saving data can be scheduled and/or data can be saved manually online
(operator selected).
In each test mode, you can define scheduled measurements in VibEdit’s
Schedule tab which are then taken during the test run as defined.
A measurement can be taken manually at any time by clicking the Measure button. Every time
a measurement is taken, the Measure button shows green light.
All measured responses of the measurement and control channels as well as the correspond-
ing drive signal, the error and the control spectra will be stored in the result file.
Abort
By clicking the Abort button you halt an on-going test and it will enter standby mode. With the
test being halted, the Standby button signals green light. By clicking the Run button, you con-
tinue this test. By clicking Abort again you definitely abort this test. With a test being definitely
aborted, you can restart the test with the selfcheck.
After the regular test end, the test enters standby mode. You can manually continue the test or
definitely end it.
After the regular test end has been reached, the test is in Standby mode. To definitely abort the
test and store the results, click the Abort button. This will switch the test status from Standby
to Idle mode and the test results will be saved.
m+p VibControl has the capability to generate a beep at the end of test, independent of the
mode of operation.
The toggle on/off of the beep feature is included in the online chart layout format and can be
stored in the default or any customized layout format for re-use.
3.3.3.3 Comments
To enter individual comments such as specs, specimen characteristics, test run information or
the tester’s name, make use of 10 comment lines available in VibEdit’s Specimen tab, in
VibRunner and in VibPostTest.
To open the Comment window in VibRunner, select Comment in the Options menu.
Comment window
You can detect from the above figure, that either comments 1 to 5 or comments 6 to 10 are
displayed at the same time.
To switch, check Comments 1-5 or Comments 6-10, respectively.
To confirm a new or changed comment, click the Apply button.
To confirm a new or changed comment and close the dialog, click the OK button.
To abort the dialog and not confirm any change not yet confirmed, click the Cancel button.
If activated for the test legend in VibPostTest, comment lines can be printed out together with
the charts.
Comments 1 to 5 are displayed in the test legend, comments 6 to 8 are displayed above the
charts, comments 9 to 10 are displayed below the charts.
To have a closer look at where to find which comment, see chapter 8.6.1 “Printout”, page 518.
If you want the Comment window to be automatically displayed after each selfcheck, select and
activate the Show Comments after Selfcheck option in the Options menu.
Select Add comment to open a dialog window where you are able to enter your comment(s).
Finally confirm your entry by clicking OK. Your comment will then appear in the online test log.
m+p VibControl features the capabilities to let the software auto-increment the result data files
or not. When selecting the Auto-Increment option the software will automatically assign a
numerical extension to the test definition file name and will additionally increment the numerical
extension based on existing data files.
When selecting not to auto-increment the result data files, the software proposes a file name
which can be modified. The system will prompt for overwriting the file every time the proposed
file name already exists.
When the Auto-Save Settings option is enabled the test configuration including the order of the
channels to be displayed, their scaling, alarm and abort limits will be saved automatically when-
ever you start a selfcheck.
This function is very time-saving. Once you have defined a chart setup including the order of
the channels to be displayed, their scaling, alarm and abort limits, just store it with your test file.
When you load the test the next time, enable the Auto-Load Settings option and the test file will
come up with the stored chart setup. This function is very useful for test sequences - each test
will be started with exactly the chart configuration you need for monitoring the most important
channels.
But if a sine frequency can be detected in the measurement signal, it is better to select the
Show Cursor as Sine-Peak function. Then the amplitude value will be shown at the cursor posi-
tion instead of the average value.
3.3.4.1 DiskManager
The DiskManager is a customer specific feature.
In shock, roadload and transient capture modes, scope mode can be toggled on/off in standby.
It is disabled when you switch from the run state to standby state.
Each column represents an individual channel. The channel number is read from left to right.
The first WANO column represents channel 1, the last WANO column represents channel 16.
The W indicator lights up if an alarm (warning) limit is exceeded.
The A indicator lights up if an abort limit is exceeded.
The N indicator lights up if a notch limit is reached.
The O indicator lights up if an overloading occurs.
If you want to map all defined channels, just double click the WANO section and a supplemen-
tary WANO window opens which defines all channels.
This WANO window shows two lines for each channel. The indicator of the top line lights up
when the limit is exceeded. The indicator of the bottom line is lit if the limit was exceeded any
time during the whole test run.
Overload Indication
If an input channel overload is detected while in sine sweep mode then the actual amplitude
result can not be determined. To indicate this invalid result the data is set to an infinite value
while in overload. If the overloads are of a short duration this will be seen as a number of single
vertical lines off the upper limit of the vertical display.
Also note that since the WANO display is continually updated then it may not indicate a
momentary overload although the result data will correctly indicate the invalid measurement
result.
Throughput data acquisition can be started before the test run is started!
Click on the Start TP button to manually start the throughput recording and open the Through-
put Data window. Define the Frequency and the throughput Duration. Select whether
throughput shall record all channels or only selected ones and whether the schedule shall be
followed or ignored. The bottom line displays the estimated file size and the free disk space.
3.3.7 Selfcheck
Prior to starting a test run, you need to run the selfcheck which outputs a scaled-down level of
your defined test run. For a random test run, the maximum output voltage of the source / DAC
module is 0.1 Vrms and can be reduced in the Selfcheck level field of VibEdit’s Schedule menu.
An entry of -12dB reduces the selfcheck level to 25 mV. It is also possible to define a selfcheck
attenuation for certain frequency bands.
The selfcheck is necessary to check that all defined channels give a meaningful response and
that the measured system gain of the control and watchdog channels do not deviate from the
defined system gain by a set tolerance.
You can switch on/off the system gain from selfcheck by enabling/disabling the system gain
control in the VcpNT.ini file (directory: VcpNT\Config\Users\<login name>\VcpNT.ini). Set the
ReportGainError parameter to 1 (enabled) or 0 (disabled).
[common]
ReportGainError=1/0
To perform random testing at 30 grms at full test level and with a measured
system gain of 10g/V, the drive must be 3 V rms.
10 g/V * 1/x = 0.1 V/g * 30 grms = 3 V rms
The selfcheck level is used to determine the measured system gain (“Gain act. [EU/V] rms“)
and to compare it to the system gain defined in VibEdit’s Channels tab ("Gain [EU/V] rms"). If
the selfcheck level is within tolerance, the selfcheck log states “OK“.
If the selfcheck level is out of the selfcheck limit defined, the selfcheck log states “Gain Error“.
The selfcheck log will be displayed automatically only if the selfcheck level limit is exceeded or
if there is an error in the control loop.
The transfer functions obtained during selfcheck are used to pre-calculate the drive signal
expected in a real test run. Due to different levels and frequency resolutions (sine test), these
values should however always be considered as estimations. Now, the pre-calculated drive
signal, plus the measured spectra (time signals in shock mode), are stored in the result file.
These values can also be displayed in on-line display of the VibRunner program. The expected
response will be displayed for all channels involved in the control process by means of the
frequency spectra so that possible peaks can already be detected prior to running the test. This
allows the user to define additional notches if necessary and to check for possible channel
overloads.
Prior to starting the selfcheck, have a quick verification of the test parameters and the channel
assignment. To open a list of test parameters in Word and verify e.g. the channel assignment,
click .
Print out the test parameters, if needed.
Selfcheck attenuation
For certain tests, e. g. when eigenfrequencies of the specimen are expected,
you can attenuate the selfcheck excitation for one or several frequency
range(s).
Selfcheck attenuation reduces the selfcheck level average. The estimated
selfcheck level for the test (including the attenuated bands) is stated at the
bottom of the selfcheck box in the Selfcheck level (estimated) line.
Limiter Mode:
The Limiter mode automatically reduces the output level at critical points of the spectrum,
which are mostly distinct resonances with low damping. As the position and the intensity of
these resonances are often not known previously, they are determined by the selfcheck at
reduced level with simultaneous measurement of the transfer functions. The excitation level is
gradually increased and, while considering the recently calculated transfer function, it will auto-
matically be limited at critical points. This also reduces the structural response, similar to the
notching feature in a controlled test run. The aim is finishing the selfcheck with a good signal-
to-noise ratio and determining all required parameters while the specimen experiences only
low to middle load. This process requires more time than a normal selfcheck does.
In Limiter mode you define the selfcheck range using the Min. selfcheck level (100 mV) field
and the Max. selfcheck level (100 mV) field. The Limiter mode limits the response to a reason-
able value. Any spectral lines which are too close to the reference spectrum or the notch limits
are automatically reduced to a safe value.
In the screenshots below you can see the effect of the above settings. The same selfcheck run
with Limiter mode settings and with Fixed level selfcheck settings.
Note that the maximum length of a file name (including full path) is 80 char-
acters. An error message will indicate if this exceeded in which case enter
a shorter file and/or folder name.
At test end, you can save the result file under a different test run name, too.
If an "Open Channel" remark appears in the selfcheck log, please check whether
- the transducer fell off the specimen,
- the cable is defective or parted,
- the BNC cables are correctly connected to the breakout box/front-end,
- the charge amplifier is switched on.
If a "Gain Error" remark appears in the selfcheck log, this means that
- the defined system gain is outside the tolerance of the measured system
gain.
- Please check your test definition:
You can either modify the system gain defined in the VibEdit Channels tab,
so that it is similar to the measured system gain.
Or you can modify the Selfcheck gain level limit in dB.in the VibEdit
Schedule tab.
A gain error does not prevent the test start!
You can start any test even if the selfcheck states a gain error.
.If the coherence is below 0.8, m+p VibControl will not start the test run
- Check the above points as a bad coherence is a result of the faulty condi-
tions described above
If the magnitude of the background noise is similar to that of the measured voltage,
there is an error in the control loop.
Please check in any case why this error occurred. Here are some of the pos-
sible reasons:
- selfcheck level too low
- cable defective
- charge amplifier switched off or incorrectly set.
The measured voltage should be greater than the background noise by a
factor of at least 10.
If VibEdit was already opened or minimized on the task bar, take care that
the proper test definition is loaded.
Check which parameter has caused the error message, change it as appropriate and save the
test setup.
Selfcheck Restart
Reload this test setup into the VibRunner.
Restart the selfcheck procedure as described.
If m+p VibControl recognizes in selfcheck that the system gain is out of tolerance or that there
is an error in the control loop, it will display a selfcheck log automatically.
If a gain error reappears in selfcheck you should consider whether or not you
really should run the test.
If the test conditions remain unchanged, the system gain will only change slightly.
If the m+p VibControl spots a considerably changed system gain in selfcheck,
either the master gain has changed or the entered sensitivity of the transducer
deviates from the actually set one. If you start a test under these conditions, there
may be damage to the specimen or to the shaker!
With an error stated, you can either quit the selfcheck log and start the test or abort the test.
To turn the test to standby mode and be able to start it, click the OK button of the Results
window.
To abort the test, click the Cancel button of the Results window.
To print out the selfcheck results, click the Print button.
If the selfcheck has been completed successfully, the test changes to Standby mode.
The control action buttons are activated and the test can be started.
If the selfcheck results do not show any parameters exceeded, the Remarks column states OK.
With OK, all parameters are within tolerance. You can continue by starting the test run.
Go to Standby Mode
To turn the test to standby mode and be able to start it, click the OK button of the Results win-
dow.
Go to Idle Mode
To abort the test, click the Cancel button of the Results window. VibRunner returns to "Idle".
To analyze a test, you load the corresponding result file into VibPostTest. You can also select
VibPosttest during the test run to analyze any previous or on-going test. A measurement is
always stored together with the corresponding error, control and drive spectra in the result file.
The following chapters will explain the m+p VibControl post-test analysis functions.
To relieve the PC memory, you should delete old result files in the
Windows Explorer from time to time. Before deleting them, you can save
them on an external storage device.
Activate single plot analysis (to analyze one measurement per chart), or
activate multi plot analysis (to analyze / print all marked measurements in the
same chart (see chapter 8.3.4 “Singleplot/Multiplot”, page 476).
Either the SinglePlot or the MultiPlot option must be active.
Alternative: Select Singleplot or Multiplot from the Extras menu.
These selection fields are used to select various display and analysis options.
Filters... Select Filters... to open a window in which you can select the type(s)
of channel to display (see chapter 8.3.1 “Filter Channels”, page 471).
Legend Check Legend to show the legend to the right of the main VibPostTest chart
(see chapter 8.4.7 “Test Legend”, page 495).
Alternative: Select Legend from the View menu.
Comments Select Comments to open a window where you can view the comments
which the test operator has entered for the relevant test (if applicable)
(see chapter 8.4.10 “Comments”, page 499).
Alternative: Select Comments from the View menu.
Math funcs... Open the Math funcs... drop-down list to activate/deactivate
mathematical functions
(see chapter 8.5.3 “Mathematical Functions”, page 509).
Alternative: Select Math funcs... from the Extras menu.
For further information on the VibPosttest functions, please refer to chapter 8 “Analyze a Test
(VibPostTest)”, page 461.
3.5 VibMultiPlot
The VibMultiPlot program part offers graphical evaluation across several test runs. For exam-
ple, you can easily compare the selfcheck results of the current test run with older selfcheck
results of the same test definition.
It is also possible to compare test results of different test definitions or even different test
modes. For an overview on its functions, please refer to chapter 8.3.5 “VibMultiplot Program
Part (Different Result Files)”, page 479.
For more details, see chapter 7 “m+p VibUtil (Test Sequencing)”, page 445 or contact your
local m+p international representative.
External ASCII Pulse Editor for Classical and SRS Shock Testing
This utility is dedicated to preparing an external ASCII pulse to be used in the m+p VibControl
Shock program. It corrects measurement anomalies. Applying up to two sets of band pass
filters allows for filtering out lower and/or higher frequency contents, a shaker will not be able
to accommodate. A final velocity and displacement compensation algorithm helps insuring the
shaker end movement is zero. The DC removal will correct a common problem with real life
measured data and will condition the pulse for shaker testing. Since the pulse control is in
blocksizes in power of 2, an ASCII pulse of non-standard length needs to be zero-padded in
order to be used in the m+p VibControl Shock programs. The ASCII pulse data can be in
several formats, but most commonly they are formatted as time vs. amplitude or plain ampli-
tude with a defined constant delta time. For more advanced testing the utility allows for
increase/decrease of amplitude rescale, acceleration and time offset. Once the pulse has been
imported and conditioned using the above, the pulse can be stored in the m+p VibControl
Shock format for use in both the m+p VibControl classical and SRS shock testing programs.
This feature is included in the default setup of the toolbar utility list. The program is located at
"C:\VcpNT\Bin\ External Pulse Builder.exe".
RoadLoad Editor
This graphical editor reads ASCII and RPC3 raw sample data files and provides comprehen-
sive compilation and editing facilities so that the resultant output can be used by the
m+p VibControl Time Domain Replication and External Pulse functions. This allows for easy
reviewing and compiling of field sample data in the test lab.
For more information on this editor, please refer to chapter 6.7.7 “Time Domain Replication
RoadLoad Editor”, page 419.
Line Modifier
This optional program enables you to define line colors and background colors for the chart
printout in a pdf file.
PSD Spectrum - definition of arbitrary PSD spectrum using linear interpolation between data
points
- calculate corresponding RMS and peak values for displacement, velocity,
acceleration
- export PSD-spectrum for use in m+p VibControl using linear-linear or linear-
logarithmic axis scaling (e.g. according to IEC 61373 – random testing)
The m+p VibSlideRule operating manual is included in the program download. Open the pdf
file to get more information on the program functions.
VibCoPilot
The VibCoPilot is a software option that allows a network remote PC to setup a test and/or
analyze test data from the local desktop. The remote PC user can be granted full or limited
access to the setup and data files, based on the Windows network security protocol. Please
contact your local m+p international for more information on this software option.
Transducer Calibration
Regular transducer calibrations are vital for generating reliable test results. m+p international
provides the optional "SensCal" program which enables users of vibration control systems to
calibrate acceleration transducers in a test run. You only need a calibrated transducer serving
as reference, which is mounted on your shaker. Then, the transducers for calibration are fixed
on top of this reference transducer and connected to the measurement front-end. A sine sweep
test is started and the test results for the transducer undergoing calibration are compared to
those of the reference. After the calculation process, a detailed calibration certificate will be cre-
ated, showing, among other things, the sensitivity and the transmissibility with phase informa-
tion.
m+p international offers an entire calibration package consisting of a calibration shaker, the
reference transducer and the software upon request.
For further information on transducer calibration, please refer to our SensCal manual.
The VibShakerDef application enables you to specify one or multiple shakers used in your lab.
You create a separate file for each shaker in use. Later you load the shaker file into VibEdit to
check whether your current test setup may exceed your shaker’s limits.
The dummy shaker used in connection with the tutorial Getting Started
tests is "GS_Dummy_Shaker.shk". This file can be found in the
"C:\VcpNT\Daten\m+p" directory.
1. When opening VibShakerDef, there is initially no shaker file being selected. The title field
states "Untitled".
2. To open an existing shaker file, click and select the desired file.
Shaker limits
In this part of the shaker definition window, you specify the maximum force, acceleration,
velocity and displacement of the shaker. The values for these dimensions vary for different test
modes, therefore there are separate entries for random, sine and classical shock.
Enter the maximum force, acceleration, velocity and displacement as stated in your shaker’s
technical specifications.
Choose the appropriate unit from the drop-down list.
Switching to another unit does not convert the numerical value. Please
adjust the value as appropriate!
1. Select the corresponding units. Double-check these, e.g. is it "m" or "mm" for displace-
ment. Both are peak values not peak-to-peak values.
2. Enter the peak force, acceleration, velocity and displacement ratings as stated in your
shaker´s technical specifications.
3. Note that all limits should be entered as their maximum peak values in the above table.
Take care to interpret the shaker specifications correctly:
Sine acceleration and force ratings will normally be defined as peak values so these
values can be entered directly.
Expansions
Expansions
Per shaker you can specify a pre-selection of up to 5 different expansions used in combination
with the shaker. When defining an individual test, expansions not defined in this pre-selection
can be defined in the Specimen tab of VibEdit.
1. Give each expansion a name and specify its weight.
2. Select the corresponding unit.
1. Enter the frequency range (fMin = minimum frequency, fMax = maximum frequency) in
which the shaker has optimum performance without load.
2. Select the corresponding unit.
Switching to another unit does not convert the numerical value. Please
adjust the value as appropriate!
Other Values
Other values
Other values are Moving coil mass, Axial stiffness and Maximum input voltage.
Switching to another unit does not convert the numerical value. Please
adjust the value as appropriate!
Axial Stiffness
Enter the axial stiffness. This dimension defines the force that has to be
applied for the vibration process.
Select the corresponding unit.
5.1.1 Scaling
Enable or disable the scaling controls using the context menu (Show scaling controls).
m+p VibControl displays the x and y ranges as defined. In the scaling area, you can change
the y- or x-axis scales as desired.
Scaling area
Auto
The charts are automatically scaled to the ranges defined in the Reference
tab. To rescale the chart, change from Auto to Fixed.
To activate automatic scaling, check the Auto function of the axis to scale.
Fixed
You can rescale the axes by entering a range.
To rescale an axis, check the Fixed function with a click of your mouse but-
ton.
Enter at from where to fix the start of the axis.
Enter at to where to fix the end of the axis.
To confirm the setting, press the Enter key.
You can shift the axes using the mouse.
To shift an axis, check the Fixed function with a click of your mouse button.
Press the left mouse button and hold.
To shift the y-axis upwards, drag the mouse pointer along the y-axis upwards.
To shift the y-axis downwards, drag the mouse pointer along the y-axis down-
wards. To end the shifting, release the left mouse button.
The same applies to the x-axis.
Single Autoscale
To autoscale an axis set to Fixed, click the Single Autoscale button.
Grid
You can activate and deactivate horizontal and vertical scaling lines (grid
lines).
To activate scaling lines, check the Grid box of the corresponding axis.
To deactivate scaling lines, leave the Grid box(-es) unchecked.
Logarithmic/Linear
You can switch from logarithmic scaling to linear scaling, or vice versa.
To have logarithmic scaling, check the Logarithm. box.
To have linear scaling, leave Logarithm. unchecked.
5.1.2 Zoom
You can zoom the y-axis in and out.
Select Fixed from the y-axis scaling bar.
Press and hold the Ctrl key.
To zoom in, press and hold the left mouse button while dragging the y-axis downwards.
To zoom out, press and hold the left mouse button while dragging the y-axis upwards.
Zooming in
5.1.3 Colors
Each chart element is displayed in an individual color changeable in the Color selection
dialog. Configure the colors as appropriate.
Color configuration
1. Right click on the chart to open the context menu and select the Color configuration
option.
2. Open the drop-down list and choose the chart component to configure, e.g. the graphics
background as shown in the above figure. The currently used color is displayed in the
Color/Solid field.
You can select from an ample palette of Basic colors or define your own colors (Custom
colors).
3. To select a new basic color, click this color. This color is then displayed at Color|Solid, and
the selected chart component changes its color. Confirm by clicking OK or go on
searching for your favorite color.
4. To define a color different from the basic colors, select a basic color with a click of your left
mouse button. This color is then displayed at Color|Solid.
To configure this color, change its red, green and blue components by moving the little
pointer to the right of the color scale with the left mouse button held down.
Go on configuring this color by defining its hue, saturation and luminosity.
To add this color to Custom colors, click Add to Custom Colors. Colors added to Custom
colors are available in this palette for the current dialog only. If the color selection is closed
and re-opened, Custom colors show the default palette only. To select a newly defined
Custom color, select the component set to this Custom color and re-load it into the Cus-
tom colors palette so that it is available for further components.
5. Click OK to confirm the new configuration or click Cancel to keep the former configuration
unchanged.
This dialog also offers a line style selection option. Choose a channel and select a line style for
its representation in the chart.
5.1.4 Cursors
In VibEdit, the cursor functions only apply to the single chart and can be
opened by a double-click on the desired chart.
Cursors assist you in checking the signal trace. You can move the cursors along the trace and
read the cursor’s coordinates from the axes or in the cursor summary.
To activate the cursor, press and hold the Shift key and click with the left mouse button into the
trace.
Hold the Shift button and use your mouse to drag the cursors along the trace.
To deactivate the cursor, just drag it off the chart.
Cursor activated
In VibEdit, the cursor functions only apply to the single chart and can be
opened by a double-click on the desired chart.
Set a Marker
To set a marker, press and hold the Alt key.
To mark any point on the trace, select it with a click of your left mouse button.
With the left mouse button held down, you can move the marker to any point.
To test this function, set more markers.
You change a marker‘s position by clicking the marker with the left
mouse button and moving it with the mouse button held down.
You change a label position by clicking the label with the left mouse
button and moving it with the mouse button held down.
Marking breakpoints
Position Markers
You can position markers stating the data of their current position, e.g. mark
the breakpoints defined.
To enter the point‘s exact position, double click its cross. The “Modify label“
dialog is displayed.
By default, the marker‘s label displays the amplitude only. To have a closer
look at the label text, double click the red cross presenting the marker:
“%2 %4“ is displayed.
“%2“ is the command used to display the amplitude value.
“%4“ is the command used to display the amplitude unit.
Now, all markers come with both frequency (or time) and amplitude as the
default setting for the next marker is always the previous one.
To exactly position a marker to - for example - 4g on the reference trace, first
position a marker right into the chart.
To get the exact amplitude at 4g, activate the cursor and drag it to 4g.
Double click the marker. The “Modify label“ dialog is displayed. Copy both the
Y Position and the X Position from the cursor display to the Modify label entry
fields.
Markers
Text
The next label will contain the same text as the previous one since
the default setting for a label is always the setting of the previous
label. So, you might need to re-define. To report frequency (or time)
and amplitude see above for numerical markers.
Remove a Label
To remove a label, double click the label and press the Remove button of
your keyboard.
To confirm, click the chart background or press ↵.
Remove a Marker
To remove a marker, double click it and click Remove label in the “Modify
label“ dialog.
Modify label
Copy to clipboard
You can copy any chart to the clipboard from where it can be pasted into any other software
tool (e.g. Microsoft Word). Select Copy to Clipboard from the context menu.
To make full use of your screen, hide the scaling controls using the context menu.
To copy the single chart to clipboard, open the context menu of the chart and select the Copy
to clipboard function. Then, open the desired program (e.g. Microsoft Word) and choose the
Paste function from the context menu or from the Edit menu.
Select Print preview... from the single chart window‘s context menu. If this preview is alright,
you can directly start the printout by clicking Print. To further edit the printout, select Exit from
the File menu in GraphPrint.
Logo on Printout
Test reports can wear your company‘s logo. The only thing you need is the logo in bmp format.
By default, the m+p international logo is embedded. Of course, this can be replaced or deleted.
Put the logo to “C:\VcpNT\Config\“. Open “C:\VcpNT\Config\TG_Logo.ptf“ in WordPad.
[Bitmaps]
NumberOfBitmaps=1
[Bitmap001]
File=..\\config\\m+p.bmp
RectLeft=2150
RectRight=2560
RectTop=150
RectBottom=280
Graphic=1
Save “TG_Logo.ptf“ with the change. End Wordpad.
The embedded logo is now active for charts report in VibEdit and VibPostTest.
Printout
Printout
To make a printout of your current chart, select Print graphics from the chart window‘s context
menu.
The print command is sent to your default printer.
By default, printing is made in color. Printing in black and white requires a modification to the
user‘s configuration setting which is done in the "VcpNT.ini" file. This file can be found in the
user’s configuration folder under “C:\VcpNT\Config\Users\[User Name]\“.
To disable screen colors for print, open “VcpNT.ini“ of this folder and set:
UseScreenColorsForPrint=0.
Save “VcpNT.ini“ with the change and print preview and printout will be done in black and white.
Online chart
With the online chart, you can directly monitor the test run online. There are several VibRunner-
specific chart display functions to support your control job:
• Online chart as a client window
• Multiple channel selection
• Import of a result data graph
• Time domain view
• Multiple charts and monitors
• Mathematical functions
• Freeze the online signal
• Online charts layout format storage
We recommend going through these functions step by step. In the next chapters, these
functions are described. If your test has been completed before having gone through all these
functions, please start the test again and try them out!
m+p VibControl allows the user to branch off an online chart as a slave window.
You activate this function by clicking with the right mouse button into the online chart and
choosing the Open as client window... function.
This window is now sizeable, re-scalable, features independent cursors, and allows for copy
and paste. More importantly, by using third party software, it can be shared with remote net-
work desktops for live analysis during test, without active interaction with the test.
The Master Channel selection field offers all channels you defined in VibEdit‘s Channels tab.
Select a channel and its axis and define its data format in the Data Format selection field.
Then, select a reference channel and its axis.
If you want to display a Secondary Channel, select the channel with a check mark.
Up to three secondary channels can be displayed on the online chart.
In the X-Axis Data Type field you can select a data types. According to the test type selected
there are different data types available. In Random mode you can choose between time
domain, frequency domain, RMS over time and Probability Density Function.
In the Y-Axis Data Type field you can select the data type for the y-axis. In Random test mode
this type is preset to Amplitude.
Select a signal
Choose Signal selection, then move to the next column and mark the signal to be displayed.
(The menu’s listing shows the input channel setup in VibEdit’s Channels tab.)
The channel‘s data format can be chosen in the first block of the chart’s context menu
(e.g. PSD, Frequency).
As soon as you release the mouse button the selected channel will be displayed.
If you want to display further channels on the chart, you can select these channels by choosing
Signal selection and More channels in the next menu block. The function offers a list of avail-
able channels. Up to three further channels can be displayed.
Signal Types
These are the signal types available:
Control signal
For a control channel, you can hide or show the reference, and the alarm and
abort limits. By default these spectra are shown. To hide, click the back-
ground of your online display with your right mouse button. The chart’s con-
text menu is opened. Select Signal selection and drag the mouse pointer to
the spectra to be hidden.
In SoR and SoRoR, only the random spectrum will be displayed. There will
be no sine tones overlaid.
Warn limits: Alarm limits of control channel.
Abort limits: Abort limits of control channel.
Reference signal: Reference spectrum/pulse of control channel.
Level scaled:
(available in random and classical shock only)
Scale the reference and the alarm and abort limits to the actual level.
Please refer to chapter 6.1.8.7, page 138 for more information.
Error signal:
Error.
Drive signal:
Drive.
In SoR and SoRoR, the drive spectrum displays the random test mode only.
Sine tones:
(available in SoR and SoRoR only)
Sine amplitudes (acceleration versus frequency).
"No"/ "Name"
Response of a defined channel.
In SoR and SoRoR, the measurement channels show the power spectral density calculated
from the combined signal of sine and random.
If you want to mark the maximum and/or the minimum of the online chart, press Ctrl + M to
make the cursor jump to the maximum and Ctrl + N to jump to the minimum.
The online chart may contain up to four graphs. m+p VibControl displays all y-values for the
current cursor position. These y-values have the color of the corresponding graph and are
shown at the bottom of the chart if the Cursor legend function has been activated in the chart’s
context menu.
RMS Legend
In VibPostTest a similar function exists which enables you to copy data from one VibPostTest
chart into another.
To have multiple signals and/or channels being displayed online, open more charts.
To open ONE more chart, click the button from the upper icon bar once.
To close a chart, click its background with your right mouse button. Select Close window from
the chart’s context menu.
If you want to open more charts without losing time, click the small arrow symbol right next to
the Chart button to open a drop-down list from which you can directly select the desired number
of charts (e.g. 16, see below).
16 charts
With accelerometers, have up to four channel responses displayed online in one chart in
VibRunner. In total, you can open up to four charts resulting in up to 16 channel responses from
accelerometers displayed online.
To open the chart’s context menu, click the chart background with your right mouse button.
Select Signal selection, More channels and the channel to include in the online chart. Those
channels displayed are checked.
(To delete a channel from the display, select Signal selection, More channels and the channel
to delete from the chart. Those channels not displayed are unchecked).
Read from the bottom legend which channel is displayed in which color.
Multi-Monitor Function
You can also connect additional monitors (up to 4) in order to increase the number of monitored
channels to 256. These monitors can be connected either to the host PC (depending on the
number of physical interfaces of your graphics adapter) or to any remote PC within the corpo-
rate LAN (e.g. in case you prefer to monitor test runs outside the test lab).
multi-monitor mode. Choose the transient capture mode, where the software displays any
vibration signal it receives. By tapping every transducer you check whether a signal is trans-
mitted or not. When all transducers and their connections are fully operational you can start
your test.
To freeze the online signal, click from the upper icon bar.
The m+p VibControl online chart display functions are very user-friendly.
m+p VibControl stores a customized online chart layout format for re-use later or for use as
default layout format.
Some parameters of this format are defined using the chart’s context menu. Open it with a click
of the right mouse button into the background of the chart.
In VibRunner you can define and save online layouts for every test mode. The layout includes:
• Number of charts (max. 16 charts)
• Number of channels displayed in one chart (max. 4 channels per chart)
• Display of reference signal, alarm limits, abort limits and notch limits in a chart
• Scaling information (x, y, automatic scaling, fixed scaling, grid lines
linear/logarithmic scaling,)
• Color settings
• Cursor legend enabled or disabled
• Beep at test end enabled or disabled
• Automatic incrementation of identical result files names
• Automatic saving when you leave the program
The chart layout saving option provides the identical representation of a test or a series of sim-
ilar tests.
Every user can define a default layout for each test mode, so that all executed tests are shown
with the appropriate online representation and all information needed. All configurations will be
saved under "Filename.cfg" Each test mode has a default configuration with the name
"Default_test mode.cfg", which can be found in the folder: "VcpNT\Config\Users\Username"
Whenever a test mode is loaded, the software configures the layout corresponding to the layout
configuration for this test mode.
When a new user account is set up, only default configurations are
installed. The user has to define their own user configurations or may copy
them from other users.
These configuration files are saved for each user separately in the folder
"VcpNT\Config\Users\Username"
If a user wants to modify the default settings, he adapts the chart settings according to his
needs and saves the settings using the Save settings as default option of the File menu.
The Load settings function enables the user to load another configuration file with different
chart layout settings.
The Save settings as function enables the user to save chart layout settings with a new name.
The VibPosttest chart functions are described in the VibPosttest chapter 8.4 “Chart Display
Options”, page 481.
6.1.1 Define the Reference for the Random Test Mode (VibEdit)
Frequency Range
Select the frequency range for the test in [Hz].
Number of Lines
Select the number of lines.
Frequency Resolution
m+p VibControl calculates the frequency resolution in [Hz].
frequency range
frequency resolution = -------------------------------------------
number of lines
Sigma Clipping
Select the sigma clipping (a multiple of the sigma RMS value). Detect from
the bottom RMS display what would be the maximum values resulting from a
“3“ sigma clipping.
Kurtosis
Structural life testing applications can be significantly accelerated using
kurtosis control.
Kurtosis
Select a Kurtosis value to increase peak levels in a defined way. Enabling the
kurtosis function disables sigma clipping.
The following screenshot shows the probability functions for a Kurtosis set-
ting 3 (Gaussian distribution) and a Kurtosis setting 5.
You define a power spectral density (PSD) in [g²/Hz] or [EU²/Hz] as a function of frequency. A
segment, i.e. the band between two consecutive frequencies, is defined by levels and/or
slopes. You have to enter a level at least for one frequency to enable a clear mathematical
definition.
Let m+p VibControl calculate an unknown level of power spectral density (PSD) at a particular
frequency from the preceding and following slopes and levels.
Enter the frequency for which the level is to be calculated (“500“ in below figure). If this is the
last frequency of the spectrum, enter a level = 0 and let the slope undefined, i.e. enter “9999“
(“Slope“ is then displayed). Press the Enter key. The level is calculated.
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field.
To activate an empty row, double click this row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency/Acceleration/Slope
Type the reference spectrum frequencies and amplitudes (power spectral
density (PSD) in [g²/Hz] or [EU²/Hz] as a function of frequency) together with
the slope valid until the next frequency is reached.
To change the acceleration unit, use the Units selection field.
Slope
------------------------------
10 log 10 (2)
2 f
Slope in dB/Oct: y2 = y1 ⋅ -----
f 1
Alarm/Abort
Type the lower and upper alarm and abort limits.
To set the same lower or upper alarm or abort limit for multiple lines, click the
first line to set with your left mouse button, press and hold the Shift key. Click
the last line to set with your left mouse button. Due to the Shift key being held,
now all lines in between are selected. Select the field of the limit to set with a
click of your left mouse button. Release the Shift key and type in the lower or
upper alarm or abort limit.
Press ↵ to globally set all lines selected to this lower or upper alarm or abort
limit.
You can enter a level from which each line will be checked for an exceeding
of alarm and abort limits.
If during the test run an alarm limit is exceeded, the test log will state a mes-
sage and the “W“ lamp of the corresponding channel will light up in the
VibRunner‘s WANO field.
If during the test run an abort limit is reached, the test will change to standby
mode and the “A“ lamp of the corresponding channel will light up in the
VibRunner‘s WANO field.
Please make sure, that all decimal values are written with a point or a
comma according to the parameter definition of your PC, because they
can only be imported in this notation.
The following table shows the frequency values in the first row and the amplitude values in the
second row.
The amount of data which can be imported is restricted to 3200 lines. You define the number
of lines in the Number of Lines selection field (see page 98).
Frequency Amplitude
4 0.000203656
8 1.50E-05
12 4.15E-05
16 0.000273324
20 0.000492902
24 0.000430695
28 0.000393226
32 0.000548226
36 0.0005726
40 0.000667165
44 0.000699403
48 0.000739477
52 0.00067242
56 0.000696962
60 0.0011492
You import these data via the Import button of the VibEdit window:
Select the file that you want to import and click the Open button.
The reference spectrum will be copied into VibEdit and will be shown in the chart.
If you only have DOF (Degrees of Freedom) available, you can enter the value into the DOF
Calculator which can be accessed on our Website. The calculator will provide the possible
combinations of K and N values.
The exponential weighting factor influences the behavior of the controller. For
small “N“, the controller reacts faster than for large “N“.
DOF = 2K*(2N-1)
The degrees of freedom DOF are calculated from “Averages per loop“ and
“Averaging weighting factor“. The term “DOF“ is from statistics and indicates
the number of independent variables (measurements) used to calculate the
final results. The higher the degrees of freedom there are the larger the num-
ber of measurements taken. DOF are calculated as follows:
DOF for C and W channels: DOF = 2 · K · (2 · N - 1)
DOF in spectrum ("Average" control): DOF = n · [2 · K · (2 · N - 1)]
where K = number of averages/control loop
N = averaging weighting factor
n = number of control channels
Please note that the DOF value for individual M-channels is calculated from
the number of averages defined in the Channels tab.
DOF for M-channels: DOF = 2 · KM
where KM = number of averages defined in the Channels tab
Be aware that you weaken the criteria for a test abort when you use
this function. As you tolerate exceedings of the abort limits, this
function may cause damage to the specimen.
Example:
Reference spectrum: 10-3200 Hz
Abort limits: ±3 dB for the complete spectrum
Lines: 400
→ Resolution: 8 Hz
Lower frequency limit: 160 Hz
Upper frequency limit: 400 Hz
→ 30 lines (100%) lie in this frequency range
Number of lines tolerated out of abort limits: 10% or 3 lines.
The test will be aborted if 4 lines exceed the abort limit of ± 3 dB.
Rescaling dialog
• Select the unit [g] if you want to rescale the spectrum to a target gRMS value. Enter the tar-
get value.
• Select the unit [dB] if you want to dampen or amplify the spectrum and enter a factor:
To dampen the spectrum, enter a negative factor (negative sign).
To amplify the spectrum, enter a positive factor (no sign).
To change the acceleration, velocity and/or displacement units, go to the Units selection field
and select from the drop-down lists. All numerical and graphical reference data will be con-
verted automatically.
Throughput section
Throughput is only enabled if you purchased the Continuous Time Domain Data Recording
license and with suitable front-end hardware. The m+p VibPilotE, m+p VibRunner and
m+pVibMobile front-ends directly save the time domain measurements to a throughput file
(*.sot) which can be evaluated in m+p VibControl or using the m+p Analyzer software.
Sample frequency
Enter the desired throughput sample frequency.
File format
Select the throughput file format for saving the file. You can select Smart-
Office Throughput files (*.sot) or raw binary files (*.dat). The raw binary
format can be read by third party software.
The test defined is constantly checked against the shaker limits defined in VibShakerDef. The
necessary force is calculated using an SDOF model.
Frms = m ⋅ ( arms² + 2 ⋅ c/m ⋅ vrms² + (c/m)² ⋅ drms² )½
m = total load moved (shaker system mass + armature mass
+ specimen mass · number)
c = axial stiffness of the shaker
arms = effective acceleration value, calculated from the spectrum
vrms = effective velocity value, calculated from the spectrum
drms = effective displacement value, calculated from the spectrum
The RMS values of acceleration, velocity and displacement are calculated for the defined spec-
trum. When changing the unit of acceleration, velocity or displacement, m+p VibControl will
automatically convert the values. In addition, the maximum values for a 3*Sigma limitation will
be given. The sigma value to which the signal output to the shaker will be limited is set in the
Sigma Clipping field. Check at the bottom shaker load display whether the defined parameters
may exceed the shaker limits. The estimated shaker load is given not only in numerical but also
in graphical data (color of signal lamps):
Color Shaker load
Red ≥ 100% (shaker limits exceeded)
Yellow ≥ 90% < 100%
Green <90%
Since it is just an estimated calculation, you can start a test even if the estimated shaker load is
≥ 100%. The program does not block the Start button!
Specimen tab
This window combines the shaker, the accessories, the fixture and the specimen used for this
test setup. The m+p VibControl program checks whether the test setup may exceed limit
values.
As the characteristics of the specimen are unknown, the necessary force is calculated using
an SDOF model. The total weight results from all known weights entered. In addition, the
shaker axial stiffness and the values of acceleration, velocity and displacement specified in the
reference spectrum definition window enter into the calculation.
You can detect from the bottom shaker load display whether the test setup may exceed the
shaker’s limit values.
The required shaker force, the acceleration, the velocity and the displacement are displayed in
absolute units and percentage wise relative to the defined shaker data.
To open the Specimen tab, click the Specimen tab.
You first load your shaker definition file defined in VibShakerDef and then specify your speci-
men and possible fixtures. m+p VibControl checks from this data whether the test setup may
exceed the shaker limits.
6.1.2.1 Shaker
Depending on your data management, the shaker file can be found in one of the
"C:\VcpNT\Daten\" sub-directories. The Getting Started dummy shaker can be found in the
"m+p" sub-directory. The selected file is now displayed together with its path.
Have a look at the displays of moving coil mass, total weight, axial stiffness and maximum input
voltage. This data comes from the shaker file.
Select a Fixture
Select a fixture
The fixtures defined for the shaker loaded are displayed. If you use one of these fixtures for
your test, select it. To define a fixture which has not been pre-defined in VibShakerDef. The
weight of the fixture selected enters into the shaker load calculation.
To include a fixture into the test setup, check its box with a click of your mouse button.
If required, change the mass unit from [kg] to [lbs], or vice versa. All numerical and graphical
reference data will be converted automatically.
Total Weight
The total weight is calculated:
total weight = fixture weight + moving coil mass + specimen weight
Axial Stiffness
The axial stiffness entered in VibShakerDef is displayed.
Voltage Limit but applies to random and mixed mode tests. It has to be set
as RMS value.
After selfcheck the system calculates the probable RMS value for the first
drive signal. If this value is above the entered maximum RMS value, a test
start will be rejected.
The input voltage of the power amplifier corresponds to the output voltage of
the source module. If the admissible voltage is exceeded, the test will be
aborted.
Enter a sensible Input voltage limit for the first drive level (it applies to the first
test level after selfcheck).
Enter a fixture
You can either select a fixture which was predefined in VibShakerDef or enter a new fixture
here. The weight of this fixture enters into the shaker load calculation.
If the spectrum or pulse is known, you can easily assess the maximum weight of the fixture, i.e.
100%, by entering a few different values in the Fixture / Weight field.
Name: Name the fixture.
Comment lines
To enter individual comments such as spec data, specimen characteristics, test run information
or the tester`s name, make use of 10 comment lines available in the VibEdit’s Specimen tab,
in VibRunner and in VibPostTest.
If activated for the test legend in VibPostTest, comment lines can be printed out together with
the charts. Comments 1 to 5 are displayed in the test legend, comments 6 to 8 are displayed
above the charts, comments 9 to 10 are displayed below the charts.
To have a closer look at where to find which comment, see chapter 8.6.1 “Printout”, page 518.
The test defined is constantly checked against the shaker limits defined in the VibShakerDef.
The necessary force is calculated using an SDOF model.
Check at the bottom shaker load display whether the defined parameters may exceed the
shaker limits.
The estimated shaker load is given not only in numerical but also in graphical data (color of
signal lamps):
Color Shaker load
Red ≥ 100% (shaker limits exceeded)
Yellow ≥ 90% < 100%
Green < 90%
Since it is just an estimated calculation, you can start a test even if the estimated shaker load is
≥ 100%. The program does not block the Start button!
With the testing schedule, you define the sequence and the duration of the test levels, and
when to take a measurement.
Rampdown rate
Enter the Rampdown rate in [dB/s].
The rampdown rate is the slope used for ramping down to the abort level in
case of test end or abort.
Ground level
Enter the ground level in [dB].
The controller ramps down from the current level to the ground level at the
defined rampdown rate and then shuts down.
The controller will ramp down to the ground level
- if the test ends regularly,
- if you abort the test,
- if a channel is open or
- if the abort limit is exceeded.
This function protects the shaker from being overloaded.
Selfcheck
Selfcheck is useful for verifying the test definition and the channel setup as
well as for recording a first structural response of the specimen. The standard
selfcheck is done with a fixed output level. For more information on the self-
check function, please refer to chapter 3.3.7 “Selfcheck”, page 44.
Selfcheck mode
- Fixed Level:
Standard selfcheck is done using a fixed output level. This level is defined
in the Selfcheck level (100 mV) field.
You can manually define an attenuation shape using the >> button. For
further information please refer to the Selfcheck Attenuation paragraph on
page 116.
- Limiter Mode:
In Limiter mode, selfcheck is done using variable output levels. Starting with
a low level that is defined in the Min. selfcheck level (100 mV) field, the self-
check will gradually increase to the value specified in the Max. selfcheck
level (100 mV) field. In order to achieve a good signal-to-noise ratio while
avoiding a too high load on the specimen, the response is limited to a rea-
sonable value. Any spectral lines which are too close to the reference spec-
trum or notch limits are automatically reduced to a safe value.
You determine the selection of the selfcheck level through experience and
engineering judgement. Be aware that a very low selfcheck level may result
in very small signals which do not lie above the system background noise.
For applications such as servo-hydraulic exciters where selfcheck levels of
0.1 Vrms do not cause accelerometer response to run a test, selfcheck levels
of > 0 dB are also accepted by m+p VibControl for Sine, Random and Road-
Load modes. A maximum level of 0.5 Vrms should be sufficient for selfcheck
with such applications.
Selfcheck attenuation
For certain tests, e. g. when eigenfrequencies of the specimen are expected,
you can attenuate the selfcheck excitation for one or several frequency
range(s).
Selfcheck attenuation reduces the selfcheck level average. The estimated
selfcheck level for the test (including the attenuated bands) is stated at the
bottom of the selfcheck box in the Selfcheck level (estimated) line.
Throughput section
The Throughput section in the Schedule tab offers several options for
throughput start and stop settings.
Throughput section
Define throughput start with self test or with test run start. Define that through-
put pauses during standby and that it stops with the test run.
You can select one or several options to create the optimum settings.
Command table
In the Command table you define which control command to perform at which level and for how
long. The commands will be performed chronologically as listed.
To copy, delete or paste a command line, mark it and use the common Cut-Copy-Paste func-
tions via context menu or shortcut.
The following commands are available:
Level
Define the level in [dB] and [h min sec] relative to the reference level.
You define how long the controller remains on a level. You can enter negative
values and "0".
The 0 dB level is the maximum level; it corresponds to the reference level
specified in the Reference tab.
Hold
Define the hold level in [dB] and [h min sec] relative to the reference level.
You can hold the structure on a defined level until you manually release the
fixed level in the VibRunner. Afterwards, the next command defined in this
table is executed.
Measurement
Start a measurement at any level and save this measurement.
After the test, you can analyze the measurements in VibPostTest.
It is recommended to enter a short delay before starting the measurement at
the test level. In this way, you can be sure that the measurement is not taken
at two different levels.
Level -9 dB 3 min 0 sec
Level -6 dB 0 min 2 sec
Measurement
Level -6 dB 5 min 0 sec
Level -3 dB 0 min 2 sec
Measurement
Level -3 dB 5 min 0 sec
The controller remains at -9 dB for 3 min. Then it moves to -6 dB where a
measurement starts after 2 sec. The controller remains at this level for 5 min.
Afterwards, it advances to -3 dB where the measurement starts again after
2 sec., etc.
At the end of the test, all data will be saved automatically.
Marker, Repeat
Define a loop that executes the same commands several times.
You can enter any number of loops in the testing schedule.
Start the loop with Marker and finish it with Repeat.
At Repeat, enter an integer to define how often the loop is to be repeated.
Standby
Enter the Standby (timed pause) in [s].
You can define a time interval during which the test will remain in standby
before continuing automatically.
Profile
Select the excitation profile you want to run. The profile consists of a com-
pletely defined PSD. The profiles, also called “Mission Profiles“, can be run
one after the other without any delay.
Start Throughput
If you want to use throughput for a defined sequence during your scheduled
measurement, define the throughput start using this command.
Stop Throughput
If you want to use throughput for a defined sequence during your scheduled
measurement, define the throughput stop using this command.
Disable Control
Using this command you can disable the control strategy of the test and set
it to open loop mode.
This option should be used very carefully, because it is not possible to return
to closed loop mode.
Average
The average value of all control channels serves as reference. In random test
mode the control signals can be weighted differently, so that averaged
control signal can be adapted to the test situation.
Maximum
The maximum of all control channels serves as reference.
Minimum
The minimum of all control channels serves as reference.
Transducers’ list
m+p VibControl will open the default list of transducers which is stored in Microsoft Excel format
under C:\VcpNT\Daten\m+p\Transducers.xls. Transducer information managed in this data-
base can easily be made available in VibEdit by means of simple drag-and-drop.
No.
The number of channels depends on your software license.
Use the scroll bar to select the channels. They are numbered consecutively.
You do not have to define the channels consecutively. It is possible to define
channels 3, 4, 6 and 8 only, for instance.
Make sure that the channel numbers in this table correspond to the
channel numbers of the breakout box. If you use several input
modules, take the slot number into account.
Type
Select the type of channel.
Click it to open a list of all combinations of control, limiting and measurement
channels available for the current test mode.
- = channel undefined
C = control channel
W = watchdog (= limiting) channel
M = measurement channel (not suitable for monitoring;
if you want to connect this function with a measurement channel,
the measurement channel must be set up as WM channel.
In any case, the measurement channel is stored when
measurements are triggered automatically or manually).
CW = control and watchdog channel
Name
Enter a channel description, e.g. some transducer data such as its position.
The name will be displayed in both the VibRunner’s online charts and in the
charts’ printout in VibPostTest.
Model
Enter the transducer’s model name.
Serial no.
Enter the transducer’s serial number.
NEXUS
m+p VibControl enables parameterization and remote control of Brüel &
Kjaer NEXUS™ conditioning amplifier type 2692 via RS232 interface. This
conditioning amplifier supports up to four piezoelectric accelerometers.
For more information on the integration of the Brüel & Kjaer NEXUS™ con-
ditioning amplifier, please refer to chapter 9.1 “Brüel & Kjaer Nexus™ Condi-
tioning Amplifiers”, page 533.
Sensitivity:
Define the transducer sensitivity and its Unit [EU].
With control channels (C, CW, CWM), the sensitivity of the accelerometer is
given in [mV/EU] or [mV/g] as defined under EU control channels.
With watchdog and measurement channels (W, WM, M), enter a voltage-
related unit.
If - for instance - a displacement transducer is used, enter mm and [mV/mm]
will be displayed.
To ensure a successful test run, it is very important that the sensitivity of the
accelerometer is correct. A correct sensitivity value optimizes the signal-to-
noise ratio.
It is good practice to have a selection of transducers available in the lab. In
general, transducers having a high sensitivity are suitable for tests with a
small amplitude of the spectrum and transducers having a low sensitivity for
tests with a large amplitude of the spectrum. Commonly used sensitivities are
10, 50, 100, 300 and 1000 mV/g. Sensitivities of 10 mV/g should be used for
spectra in the higher RMS range, always to ensure a good electrical signal
conditionning.
The minimum ADC input signal should not fall below 5 mVRMS, regardless of
the system background noise. The signal must always be much larger than
the background noise and the highest value (RMS value multiplied by crest-
factor (take 6 with some margin)) should not exceed the 10 V input limit.
Transducer
Type
Select the transducer type in the drop-down list.
- ICP
If the transducer has an integrated charge amplifier and you decide not to
use an external power source, select ICP mode.
- Volt
Volt mode is used for a transducer having an external charge amplifier or
a voltage source.
- Chrg
Chrg mode is only available for systems using charge breakout boxes.
Couple
Select the coupling according to the transducer type.
Coupling selection
- DC/AC
In AC mode, the signal passes a high-pass filter that removes the DC
component from the signal. In DC mode, the DC component is not removed.
- FLT/GND
With GROUND, the ADC channel is grounded (single-ended),
with FLOAT, the ADC channel is floating (differential).
Grounding is supported by m+p international front-ends
m+p VibPilotE, m+p VibRunner, and m+p VibMobile.
TP
Enable or disable the Throughput data recording function for this channel.
SysGain
Enter the nominal system gain.
Only control channels and watchdog (limiting) channels in the Notch mode
have a system gain. With a measurement channel defined, do not enter the
system gain but the measuring range.
The system gain is the ratio of measured value at the ADC input channel to
output voltage of the source / DAC module. It is calculated as RMS value
from a measuring block (range and lines according to test setup).
The system gain is neither predictable nor a constant, but depends on the
total system (armature, expansion, specimen and accelerometer
positioning).
Further factors determining the system gain are parameters such as the
defined frequency range, the selfcheck level, the master gain setting at the
shaker amplifier and the transducer sensitivity.
The actual system gain will be measured during the selfcheck before starting
the measurement. The selfcheck compares the measured actual system gain
to the defined nominal system gain. If the measured gain deviates from the
defined one by more than 20%, the message Check sys. gain will be dis-
played in the selfcheck log. In this case, correct the values before running the
test. This procedure is an additional security check to protect the specimen
and the shaker.
Range
For measurement channels only:
Enter the measuring range.
Weighting
For the Average control strategy, the average signal of all control channels is
used. The weighting function enables a single channel to participate more by
including it several times while others are only included once. Thus, difficult
test situations can be controlled in an effective way.
For Example:
Channel 01 Weighting = 2
Channel 02 Weighting = 1
Channel 01 will be responsible for 66.66% of the averaged control signal
while channel 02 will be responsible for only 33.33%.
Averages
Enter the number of averages. These linear averages (KM) are only used with
measurement channels for the calculation of the degrees of freedom (DOF).
DOF for M channels: DOF = 2 * KM
where KM = number of averages defined in the Channels tab
The averages entered here are not related to the logarithmic averages used
for the test run control.
This quite often used to generate a linear averaged measurement at the end
of the test.
Av mode
For watchdog channels in random test mode.
Select the Watchdog mode (Notch, Tolerance, Notch/Tolerance, Monitor) or
a notching mode (VectorAdd, Vector RSS, MNotch).
Notch:
In Notch mode, the excitation is limited in a defined frequency range (band-
width) such that the defined level will not be exceeded. With Notch selected,
the notch spectrum of the selected channel can be defined in the bottom
notch table.
As long as a notch channel does not exceed the defined level, m+p
VibControl uses the test spectrum. If the specimen is overloaded at the
defined measuring point (= notch channel), the notch channel presenting the
highest exceeding of the notch level will be used as reference. Where the
frequency range is exceeded, the notch channel becomes the only control
channel. Notching changes the test spectrum.
If you use a pure watchdog channel in the Notch mode, the lower
level is not limited. Therefore, the controller will not abort the test if,
for instance, the transducer is defective or the cable is parted.
Tolerance:
The watchdog channel is checked for its upper and lower abort limits (RMS).
If the tolerance is exceeded, the test will abort.
Notch/Tolerance:
This function combines notching and checking of upper and lower abort limits
(RMS), ensuring that the controller will abort the test if it acquires no signal
that lies above the background noise (e.g. when the transducer is defective
or the cable is parted).
Abort
The alarm indication will be logged to the test log when the level is
within 1 dB of the individual channel Abort level.
Enter the lower (Low) and upper (High) abort limits (RMS). The RMS values
of the channels depend on the structure of the specimen. In case of control
channels, select the unit of the abort limits in EU control channels.
If you select an absolute unit [g] or [m/s²], the upper abort limit is
independent of the current test level. The lower abort limit becomes
effective after reaching the line-by-line-check start level.
If you select a relative unit [dB], the abort limits will be activated as soon as
the current level is greater or equal to the line-by-line-check start level.
If you define several control channels, the RMS values which are to be
expected are derived from the system gain. So m+p VibControl considers the
fact that not all channels have the same RMS value. The system gain is cal-
culated for every level.
When Notch/Tolerance mode or Notch mode was selected for the watchdog
channels, the unit can be chosen in the Sensitivity column. If the abort limit
(RMS) is exceeded, the test will be aborted.
CALIBRATION_TYPE: 0
This is the default way which was previously available in the older versions of m+p VibControl.
In this mode you select the channel(s) that need(s) to be calibrated.
Please make sure that the pistonphone is attached correctly to the microphone(s) before start-
ing the calibration.
If the new sensitivity value calculated from the calibration deviates more than 10% from the
original value, it is displayed in red. You can now decide to accept this sensitivity or to reattach
the pistonphone and redo the calibration.
If the new calculated sensitivity is satisfactory, select Update Values to copy the new sensitivity
to the test definition. Then, select another channel to calibrate and repeat the procedure.
You are free to close the window and/or to stop the calibration procedure at any time.
In doing so, this will return the sensitivities to the old values. Close the window and you will be
asked whether you want to accept the new values or not. Click the No button and the old values
will reappear in the table
CALIBRATION_TYPE: 1
This is the automatic calibration. The software verifies whether a pistonphone is attached to the
microphone and then starts the calibration process automatically.
Choose the channels that need to be calibrated and click the Calibrate button.
Go to your measurement setup and attach the pistonphone to one of the channels that needs
to be calibrated. The system will detect the signal presence and will calibrate the channel as
long as the signal is present. When OK is shown in the status line, you can attach the piston-
phone to the next channel to calibrate and so on.
Calibration of one channel leads to a new value which shows high deviation compared to the old value
If the new sensitivity value calculated from the calibration deviates by more than 10% from the
original value, it is displayed in red. You can now decide to accept this sensitivity or reattach the
pistonphone and redo the calibration.
When the result is satisfactory, select Update Values to copy the new sensitivity to the test defi-
nition.
You are free to close the window and/or to stop the calibration procedure at any time.
In doing so, this will return the sensitivities to the old values. Close the window and you will be
asked whether you want to accept the new values or not. Click the No button and the old values
will reappear in the table
It is also possible to change the default calibration frequency and level for the type of piston-
phone you are using, by modifying the following parameters in the configuration file:
"C:\VcpNT\Config\Users\[user name]\ VcpNT.ini"
AC_CalibrationFreq=1000
AC_CalibrationLevel=94
Time
The VibRunner displays the current test time:
Total / Elapsed Total time into test.
Total / Remaining Total time remaining.
Level / Elapsed Time into test at current level.
Level / Remaining Time remaining at current level.
Level
The VibRunner displays the previous, current and next test level:
Next Level Next test level: 0 dB
Current Level Current test level: - 6 dB.
Previous Level Previous test level: - 12 dB
You can manually hold a level, go to the next or previous level or release a Hold level.
Level up Go to the next test level.
Hold Hold/Release current test level.
Level down Go to the previous test level.
Open Loop
You can manually open the control loop and close the open control loop. In
Open Loop mode, the last drive signal remains unchanged and no more
adjustments will be performed to keep the test in control.
In open loop control, only the upper abort limit is active. Once you select
closed loop control, the lower abort limit will be taken into account, too.
So the test will be aborted as soon as the upper or lower abort limit is
exceeded.Manual action will override the schedule.
To open the control loop, click the Open Loop button. In Open Loop control, this button shows
green light. In open loop mode, the Time remaining display stops counting.
Before closing the control loop, check the reference spectrum in any case. If the reference
spectrum deviates considerably from the measured one, you must not close the control loop.
In this case it is recommended to start the test at a lower level.
To close the control loop, click the Open Loop button. In closed loop control, this button does
not show the green light.
Save Timer
(available in standby mode only)
If the test is aborted, you do not have to repeat the complete run at the current
level. Click the Save Timer button to save the time remaining at test abort.
Restart the test from the previous level.
Reaching the test level at which the abort occurred, the remaining time will be tested.
Test Log
Averages display
There is a larger averages display available. Open the Options menu and select Show average
count window to enable it.
In open loop control, only the upper abort limit is active. Once you select
closed loop control, the lower abort limit will be taken into account, too.
So the test will be aborted as soon as the upper or lower abort limit is
exceeded.
• Before closing the control loop, check the reference spectrum in any case. If the reference
spectrum considerably deviates from the measured one, you must not close the control
loop. In this case, we recommend starting the test at a lower level. To close the control
loop, click Open Loop again.
• To halt an on-going test, click the Standby button.
• To continue a test from standby mode, click the Run button.
• To take a manual measurement, click the Measure button. The responses of the measure-
ment and control channels together with the corresponding drive signal, error and control
spectra are saved to hard disk.
• Use the online chart functions (see chapter 5.3 “VibRunner Chart Display Functions”,
page 82)
• To definitely abort the test after the test end has been reached and store the results, click
the Abort button. Then, the test will switch from Standby mode to Idle mode and the test
spectra will be stored automatically so that they can be analyzed using VibPostTest.
You have used an accelerometer and you would like to calculate both
velocity and displacement:
Velocity: Select the data set and "1 x Integr".
Displacement: Select the data set and "2 x Integr".
Level scaled
Use your right mouse button to click the background of the online display. Select Level scaled
from the menu.
The Master Channel selection field offers all channels you defined in VibEdit‘s Channels
tab. Select a physical control channel (no calculated channel!) and its axis.
Then select a reference channel and its axis.
If you want to display a Secondary Channel, select this channel with a check mark.
Up to three secondary channels can be displayed on the online chart.
In the X-Axis Data Type field you now select the Probability Function data type.
The Y-Axis Data Type is preset to Amplitude.
Close the dialog and the chart will display the Probability Function relating to your test run.
Show/Hide
Warn limits Alarm limits.
Abort limits Abort limits.
Reference signal Reference spectrum/pulse.
To hide the reference spectra/pulses, their alarm and/or abort limits, use your right mouse but-
ton to click the background of the online display.
To hide a trace, click its name from the menu with your mouse button so that it is un-checked.
To show a trace, click its with name from the menu so that it is checked.
To switch from frequency domain view to time domain view right-click with your mouse on the
desired chart. The context menu opens where you can select the Time Domain option.
The Time Domain mode only shows measured channels from the channels table. Error and
drive channel cannot be displayed in this mode.
It is also possible to simultaneously switch all frequency data charts to time domain charts with
a click on the Time Domain View button.
The selected button will turn red. With another click on the button you switch back to the Fre-
quency Domain view.
Define the reference amplitude of acceleration in [g] or [m/s²]. A segment, i.e. the band
between two consecutive frequencies, is defined by kinematic dimensions (acceleration, veloc-
ity, displacement) and/or slopes. You have to enter a dimension value at least for one fre-
quency. It is not necessary to enter all three values for one frequency, the missing ones will be
calculated and displayed automatically.
Slopes refer to acceleration, velocity or displacement. They can be defined in logarithmic
(dB/Oct) or in linear form (EU/Hz). EU is the engineering unit of the corresponding reference
(e.g. [inch] for displacement or [m/s2] for acceleration).
The following relations apply to the conversion of kinematic dimensions and to their calculation:
Amplitude of displacement =A
Amplitude of velocity =A·Ω
Amplitude of acceleration = A · Ω²
where Ω = 2 π · f
f = frequency
Frequency 1 Hz 1000 Hz
Acceleration 1g 1g
Velocity 1.56 inch/s 0.00156 inch/s
Let m+p VibControl calculate unknown cross-over frequencies for sine test setups with
constant slopes of displacement, velocity or acceleration.
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field. To activate an empty row, double click
the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency
Define the breakpoint in [Hz].
Available frequency range: 0.1 Hz to 40.0 kHz depending on the hardware.
Accel./Vel./Displ.
Define acceleration, velocity or displacement for this breakpoint. If you enter
“0“, the amplitude will be calculated from the previous and next slopes.
It is not necessary to enter all three parameters per frequency since the
missing ones will be calculated from the given parameters and displayed
automatically.
To change the acceleration, velocity and/or displacement units, go to the
"Units" selection field and select from the pop-up menus. All numerical and
graphical reference data will be converted automatically.
Slope
To define a slope, select to which dimension the slope is to refer (Type) and
enter the slope value (Value and Unit).
Slopes refer to acceleration, velocity or displacement. They can be defined
in logarithmic [dB/Oct] or in linear form [EU/Hz]. Auto acceleration signals a
constant slope.
Type:
Select the dimension the slope is to refer:
Def. Acc. = Slope refers to the defined acceleration.
Def. Vel. = Slope refers to the defined velocity.
Def. Displ. = Slope refers to the defined displacement.
Auto Acc. = Constant acceleration slope referred to double logarithmic scale.
Value/Unit:
With Auto Acc. selected, this entry cannot be made. The displayed value
must be ignored. Enter a positive or negative slope value and select the cor-
responding unit.
Slope in [dB/Oct]:
Slope
------------------------------
20 log 10 (2)
f
y2 = y1 ⋅ ----2-
f
1
To copy the breakpoints from the Accelerations - Slopes table to the Alarms - Aborts table,
mark the breakpoints, open the context menu with a right mouse-click and select the Copy
option. Then, change to the Alarm - Aborts section, right-click into the table and choose Paste
from the context menu.
Enter the limits required for each breakpoint.
To set the same lower or upper alarm or abort limit for multiple rows,
click the first row to set with your left mouse button, press and hold
the Shift key. Click the last row to set with your left mouse button.
With the Shift key held, all rows in between are selected. Select the
field of the limit to set with a click of your left mouse button. Release
the Shift key and type in the lower or upper alarm or abort limit.
Press ↵ to globally set all rows selected to this lower or upper alarm
or abort limit.
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field. To activate an empty row, double click
the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency
Copy the breakpoints from the Accelerations - Slopes table.
Alarm
Enter the lower and upper alarm limits at every frequency (breakpoint). Any
exceeding of the alarm limits during the test run will be entered into the test
log.
Low:
Enter the lower alarm limit in - [dB] or in [%].
High:
Enter the upper alarm limit in [dB] or in [%].
Abort
Enter the lower and upper abort limits at every frequency. If the abort limits
are exceeded during the test run, the test will be aborted.
Low:
Enter the lower abort limit in - [dB] or in [%].
High:
Enter the upper abort limit in [dB] or in [%].
Units
To change the acceleration, velocity, displacement and/or force units, go to the Units selection
field and select from the drop-down lists. All numerical and graphical reference data will be con-
verted automatically.
Rescaling
Throughput section
Throughput is only enabled if you purchased the Continuous Time Domain Data Recording
license and with suitable front-end hardware. The m+p VibPilotE, m+p VibRunner and
m+pVibMobile front-ends directly save the time domain measurements to a throughput file
(*.sot) which can be evaluated in m+p VibControl or using the m+p Analyzer software.
Sample frequency
Enter the desired throughput sample frequency.
File format
Select the throughput file format for saving the file. You can select Smart-
Office Throughput files (*.sot) or raw binary files (*.dat). The raw binary
format can be read by third party software.
The test defined is constantly checked against the shaker limits defined in VibShakerDef. The
necessary force is calculated using an SDOF model. Check at the bottom shaker load display
whether the defined parameters may exceed the shaker limits.
The necessary shaker force is calculated as follows:
Fpk = A ⋅ [(c - m ⋅ Ω²)² + (4 · c · m · Ω²)]½
A = displacement amplitude
c = axial stiffness of the shaker
m = total load moved (shaker system mass + armature mass
+ specimen mass · number)
Ω = 2⋅π⋅f
f = frequency
The estimated shaker load is given not only in numerical but also in graphical data (color of
signal lamps):
Color Shaker load
Red ≥100% (shaker limits exceeded)
Yellow ≥ 90% < 100%
Green < 90%
Since it is just an estimated calculation, you can start a test even if the estimated shaker load is
≥ 100%. The program does not block the Start button!
6.2.2 Load the Shaker and Define the Specimen in Sine Test Mode
Specimen tab
This window combines the shaker, the accessories, the fixture and the specimen used for this
test setup. The m+p VibControl program checks whether the test setup may exceed limit
values.
As the characteristics of the specimen are unknown, the necessary force is calculated using
an SDOF model. The total weight results from all known weights entered. In addition, the
shaker axial stiffness and the values of acceleration, velocity and displacement specified in the
reference spectrum definition window enter into the calculation.
You can detect from the bottom shaker load display whether the test setup may exceed the
shaker’s limit values.
The required shaker force, the acceleration, the velocity and the displacement are displayed in
absolute units and percentage wise relative to the defined shaker data.
To open the Specimen tab, click the Specimen tab.
You first load your shaker definition file defined in VibShakerDef and then specify your speci-
men and possible fixtures. m+p VibControl checks from this data whether the test setup may
exceed the shaker limits.
6.2.2.1 Shaker
Depending on your data management, the shaker file can be found in one of the
"C:\VcpNT\Daten\" sub-directories. The Getting Started dummy shaker can be found in the
"m+p" sub-directory. The selected file is now displayed together with its path.
Have a look at the displays of moving coil mass, total weight, axial stiffness and maximum input
voltage. This data comes from the shaker file.
Select a Fixture
Select a fixture
The fixtures defined for the shaker loaded are displayed. If you use one of these fixtures for
your test, select it. To define a fixture which has not been pre-defined in VibShakerDef. The
weight of the fixture selected enters into the shaker load calculation.
To include a fixture into the test setup, check its box with a click of your mouse button.
If required, change the mass unit from [kg] to [lbs], or vice versa. All numerical and graphical
reference data will be converted automatically.
Total Weight
The total weight is calculated:
total weight = fixture weight + moving coil mass + specimen weight
Axial Stiffness
The axial stiffness entered in VibShakerDef is displayed.
Enter a sensible Input voltage limit for the first drive level (it applies to the first
test level after selfcheck).
Enter a fixture
You can either select a fixture which was predefined in VibShakerDef or enter a new fixture
here. The weight of this fixture enters into the shaker load calculation.
If the spectrum or pulse is known, you can easily assess the maximum weight of the fixture, i.e.
100%, by entering a few different values in the Fixture / Weight field.
Name: Name the fixture.
Weight: Enter the weight of the fixture.
If required, change the mass unit from [kg] to [lbs], or vice versa.
All numerical and graphical reference data will be converted automatically.
Comment lines
To enter individual comments such as spec data, specimen characteristics, test run information
or the tester`s name, make use of 10 comment lines available in the VibEdit’s Specimen tab,
in VibRunner and in VibPostTest.
If activated for the test legend in VibPostTest, comment lines can be printed out together with
the charts. Comments 1 to 5 are displayed in the test legend, comments 6 to 8 are displayed
above the charts, comments 9 to 10 are displayed below the charts.
To have a closer look at where to find which comment, see chapter 8.6.1 “Printout”, page 518.
The test defined is constantly checked against the shaker limits defined in the VibShakerDef.
The necessary force is calculated using an SDOF model.
Check at the bottom shaker load display whether the defined parameters may exceed the
shaker limits.
The estimated shaker load is given not only in numerical but also in graphical data (color of
signal lamps):
Color Shaker load
Red ≥ 100% (shaker limits exceeded)
Yellow ≥ 90% < 100%
Green < 90%
Since it is just an estimated calculation, you can start a test even if the estimated shaker load is
≥ 100%. The program does not block the Start button!
With the testing schedule, you define the sequence and the duration of the test levels, and
when to take a measurement.
Filter bandwidth
This variable allows to define the Filter Bandwidth used for the amplitude esti-
mators for the control, watchdog, and measurement channels.
Filter bandwidth is the reverse of time integration, which means that a value
of 0.2 corresponds to five periods. The lower the Filter Bandwidth the slower
the control loop becomes. So a trade-off should be found between sweep
rate and measurement accuracy (Filter Bandwidth).
Selfcheck
Selfcheck is useful for verifying the test definition and the channel setup as
well as for recording a first structural response of the specimen. The standard
selfcheck is done with a fixed output level. For more information on the self-
check function, please refer to chapter 3.3.7 “Selfcheck”, page 44.
Selfcheck mode
- Fixed Level:
Standard selfcheck is done using a fixed output level. This level is defined
in the Selfcheck level (100 mV) field,
You can manually define an attenuation shape using the >> button. For
further information please refer to the Selfcheck Attenuation paragraph on
page 116.
- Limiter Mode:
In Limiter mode, selfcheck is done using variable output levels. Starting with
a low level that is defined in the Min. selfcheck level (100 mV) field, the self-
check will gradually increase to the value specified in the Max. selfcheck
level (100 mV) field. In order to achieve a good signal-to-noise ratio while
avoiding a too high load on the specimen, the response is limited to a
reasonable value. Any spectral lines which are too close to the reference
spectrum or notch limits are automatically reduced to a safe value.
You determine the selection of the selfcheck level through experience and
engineering judgement. Be aware that a very low selfcheck level may result
in very small signals which do not lie above the system background noise.
Selfcheck attenuation
For certain tests, e. g. when eigenfrequencies of the specimen are expected,
you can attenuate the selfcheck excitation for one or several frequency
range(s).
Selfcheck attenuation reduces the selfcheck level average. The estimated
selfcheck level for the test (including the attenuated bands) is stated at the
bottom of the selfcheck box in the Selfcheck level (estimated) line.
Throughput section
The Throughput section in the Schedule tab offers several options for
throughput start and stop settings.
Throughput section
Define throughput start with self test or with test run start. Define that through-
put pauses during standby and that it stops with the test run.
You can select one or several options to create the optimum settings.
Sweep Conditions
You define the sweep schedule either sweep wise or frequency wise.
You can sweep wise define the sine testing schedule or activate a sweep table to sweep
frequency wise.
With sweep wise scheduling, the frequency of the sine waveform is swept from some starting
point to some ending point at a defined rate. If the sweep reaches one of these points, the
sweep is finished and the sweep direction is reversed. Thus for each frequency, two sweeps
are run.
For sweep wise definition, leave Sweep Table active unchecked. Define the parameters
shown.
Using the sweep table, single frequency ranges can be swept once or multiple times at varying
rates.
To define the sweep frequency wise, check Sweep Table active. Define the parameters shown.
Sweep conditions
Starting frequency
Define the frequency - within the frequency limits - at which the sweep is to
start.
Sweep direction
Check the direction in which the sweep is to start:
Up:
The sine goes to the upper frequency limit.
Down:
The sine goes to the lower frequency limit.
You can manually change the sweep direction during the on-going test run
whenever you want.
Startup time
The rate at which the drive signal is increased towards the reference level.
Enter the startup time in [s].
If it is not possible to reach the reference level within the startup time, the test
will be aborted.
Startup tolerance
Enter the admissible tolerance at start-up in [dB] to the reference spectrum
amplitude.
If, at start-up, the error, i.e. the comparison between reference value and
measured one, remains within tolerance, the sweep will start. The error is dis-
played in VibRunner.
Shutdown time
Enter the shutdown time in [s] during which the controller will turn the current
drive signal off if the abort limit is exceeded.
Repetition parameters
Sweep rate
Enter the sweep rate for logarithmic sweeps in [Oct/min] or [Dec/min] and for
linear sweeps in [Hz/min].
m+p VibControl calculates the sweep duration from this sweep rate and the
frequency limits defined.
Alternative: Enter the sweep duration. m+p VibControl calculates the sweep
rate from this sweep duration and the frequency limits defined.
Sweep duration
m+p VibControl calculates the sweep duration from the sweep rate and the
frequency limits defined.
Alternative: Enter the sweep duration. m+p VibControl calculates the sweep
rate from this sweep duration and the frequency limits defined.
Test duration
m+p VibControl calculates the test duration from the number of sweeps (or
number of repetitions) and the sweep duration defined.
Alternative: Enter the test duration in [hh:mm:ss]. m+p VibControl calculates
the number of sweeps (or number of repetitions) from this test duration and
the sweep duration.
Sweep Table
With Sweep table active selected, you can frequency wise define the sweep and let the sweep
run up and down at different rates between some starting and ending frequencies.
To make the sweep table active, check Sweep Table active.
No.
Consecutive row numbering.
To edit a row, click the row’s No. field.
To activate an empty row, double click the row’s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Rate/Unit
Enter the sweep rate for logarithmic sweeps in [Oct/min] or [Dec/min] and for
linear sweeps in [Hz/min].
Damping
Select the controller damping and thus, the compression speed.
These values are allowed: 0, 1, 2, 4, 8.
0 = no damping, high compression speed,
8 = high damping, low compression speed.
Direction
Select the direction in which the sweep is to start:
Up:
The sine goes to the upper frequency limit.
Down:
The sine goes to the lower frequency limit.
You can manually change the sweep direction during the on-going test run
whenever you want.
Duration
m+p VibControl calculates the sweep duration from the sweep rate and the
frequency limits defined.
Average
The average value of all control channels serves as reference. In sine test
mode, the control signals can be weighted differently so that averaged con-
trol signal can be adapted to the test situation.
The "Average" control strategy does not use values which are 1/64
below the maximum (vibration nodes) for averaging.
Maximum
The maximum of all control channels serves as reference.
Minimum
The minimum of all control channels serves as reference.
6.2.4.2 Damping
Select the controller damping and thus the compression speed (available values 0. 1, 2, 4 8).
0 → no damping/high compression speed
8 → high damping/low compression speed.
The damping and the maximum error of a control channel enter into the control algorithm which
determines the following control.
The algorithm works as follows:
Aa+1 = Aa ⋅ [(K + 1/E)/(K + 1)]; E < 1
Aa+1 = Aa ⋅ [(K + 1)/(K + E)]; E>1
Aa+1 = next amplitude
Aa = current amplitude
E = maximum error
K = factor of damping
A high K factor (i.e. high damping) weights the old Aa value more and slows down the control.
The damping depends on the dynamics of the specimen. You can improve some tests by using
different dampings in the frequency intervals of the spectrum. Therefore, you can change the
damping in VibRunner.
Transducer list
m+p VibControl will open the default list of transducers which is stored in Microsoft Excel format
under C:\VcpNT\Daten\m+p\Transducers.xls. Transducer information managed in this data-
base can easily be made available in VibEdit by means of simple drag-and-drop.
Please check the following points before you transfer the sensor‘s TEDS data:
• The channels you want to use for the TEDS data transfer have to be active in the channel
parameters table.
• The Coupling of the channels has to be set to "ICP AC Flt".
• The lines of the channel parameters table only show valid values (invalid values would be
marked in red).
The Sensitivity values will be corrected after the data transfer.
The filter frequency cannot be set lower than the maximum frequency of the reference
spectrum.
Filtering may be useful, if interfering signals above a specific frequency should be attenuated.
No.
The number of channels depends on your software license.
Use the scroll bar to select the channels. They are numbered consecutively.
You do not have to define the channels consecutively. It is possible to define
channels 3, 4, 6 and 8 only, for instance.
Make sure that the channel numbers in this table correspond to the
channel numbers of the breakout box (bob). The numbering of the
breqkout box starts iwth 0, so that 0 (bob) corresponds to channel 1
in the channel parameters table, channel 1 (bob) corresponds to
channel 2 in the channels table etc. If you use several input
modules, take the slot number into account.
Type
Select the type of channel.
Click it to open a list of all combinations of control, limiting and measurement
channels available for the current test mode.
- = channel undefined
C = control channel
W = watchdog (= limiting) channel
M = measurement channel (not suitable for monitoring;
if you want to connect this function with a measurement channel,
Name
Enter a channel description, e.g. some transducer data such as its position.
The name will be displayed in both the VibRunner’s online charts and in the
charts’ printout in VibPostTest.
Filter
Select the measuring method.
Each channel type (C, W, M) has its own amplitude estimation (Filter, RMS,
Average, Peak). In case of a CM channel, for instance, you can select RMS
for the C channel and Filter for the M channel.
If RMS, Average or Peak is selected, the RMS, average or peak value of the
broadband signal for each channel is measured and used for control. If the
Filter mode is selected, the signal for each channel is filtered using a digital
filter (similar to a tracking filter).
The measured signal amplitudes depend on the measuring methods:
Peak ≥ RMS ≥ Average ≥ Filter
Filtered:
The Filter mode uses the principle of single-frequency FFT. The filter accepts
only the fundamental frequency. Harmonic waves will be rejected. To avoid
overtesting the specimen, this measuring mode should be used with care for
control channels.
Peak:
The Peak mode searches the data for absolute peak values. Where a system
is noisy, the peak value may be considerably greater than the average and
RMS values. If peaks vary considerably and if the damping is low, control
often becomes slightly unstable. Therefore, Peak mode should only be used
for "clean" systems featuring a linear behavior.
Example application:
DC-coupled tolerance channel for monitoring a stretching wire.
RMS:
The RMS mode adds the squares of each input data point, divides the result
by the number of data points and takes the root of this result. This RMS value
will be multiplied by a factor of √2 which represents the peak-to-RMS ratio of
a pure sine. The RMS mode provides a measure of averaging compared to
the Peak mode, but tends to emphasize the larger values compared to the
Average mode. The RMS mode is used to avoid overtesting the specimen.
Averaged:
The Average mode performs a summation on the rectified values of the data
and divides the result by the number of points. This average will then be mul-
tiplied by a factor of π/2 which represents the peak-to-average ratio of a pure
sine wave.
Selecting Combinations of Filters:
In sine and sine data reduction test modes you can also select combinations
of filters for each measurement channel.
Select M in the Type column and choose a combination of Filter, RMS, Peak
and Average in the Filter, M column and the test results will be recorded
accordingly.
During the test run the first filter of the filter type combination will be shown
(e.g. if you selected the filter combination Peak, RMS, Averaged ("PRA"),
VibRunner will display the Peak filter chart.)
It is also possible to display all selected filter types online: Open the context
menu and enable the Show all filter modes function.
After test run the result files, which were recorded with different filters, can be
opened in VibPostTest to compare the traces (see chapter 8.3.1 “Filter Chan-
nels”, page 471).
Model
Enter the transducer’s model name.
Serial no.
Enter the transducer’s serial number.
NEXUS
m+p VibControl enables parameterization and remote control of Brüel &
Kjaer NEXUS™ conditioning amplifier type 2692 via RS232 interface. This
conditioning amplifier supports up to four piezoelectric accelerometers.
For more information on the integration of the Brüel & Kjaer NEXUS™ con-
ditioning amplifier, please refer to chapter 9.1 “Brüel & Kjaer Nexus™ Condi-
tioning Amplifiers”, page 533.
Sensitivity:
Define the transducer sensitivity and its EU.
With control channels (C, CW, CWM), the sensitivity of the accelerometer is
given in [mV/EU] or [mV/g] as defined under EU control channels.
With watchdog and measurement channels (W, WM, M), enter a voltage-
related unit.
If - for instance - a displacement transducer is used, enter mm and [mV/mm]
will be displayed.
To ensure a successful test run, it is very important that the sensitivity of the
accelerometer is correct. A correct sensitivity value optimizes the signal-to-
noise ratio.
It is good practice to have a selection of transducers available in the lab. In
general, transducers having a high sensitivity are suitable for tests with a
small amplitude of the spectrum and transducers having a low sensitivity for
tests with a large amplitude of the spectrum. Commonly used sensitivities are
10, 50, 100, 300 and 1000 mV/g. Sensitivities of 10 mV/g should be used for
spectra in the higher RMS range, always to ensure a good electrical signal
conditionning.
The minimum ADC input signal should not fall below 5 mVRMS, regardless of
the system background noise. The signal must always be much larger than
the background noise and the highest value (RMS value multiplied by crest-
factor (take 6 with some margin)) should not exceed the 10 V input limit.
Transducer
Type
Select the transducer type in the drop-down list.
- ICP
If the transducer has an integrated charge amplifier and you decide not to
use an external power source, select ICP mode.
- Volt
Volt mode is used for a transducer having an external charge amplifier or
a voltage source.
- Chrg
Chrg mode is only available for systems using charge breakout boxes.
Couple
Select the coupling according to the transducer type.
Coupling selection
- DC/AC
In AC mode, the signal passes a high-pass filter that removes the DC
component from the signal. In DC mode, the DC component is not removed.
- FLT/GND
With GROUND, the ADC channel is grounded (single-ended),
with FLOAT, the ADC channel is floating (differential).
Grounding is supported by m+p international front-ends
m+p VibPilotE, m+p VibRunner, and m+p VibMobile.
TP
Enable or disable the Throughput data recording function for this channel.
SysGain
Enter the nominal system gain.
Only control channels and watchdog (limiting) channels in the Notch mode
have a system gain. With a measurement channel defined, do not enter the
system gain but the measuring range.
The system gain is the ratio of measured value at the ADC input channel to
output voltage of the source / DAC module. It is calculated as RMS value
from a measuring block (range and lines according to test setup).
The system gain is neither predictable nor a constant, but depends on the
total system (armature, expansion, specimen and accelerometer position-
ing).
Further factors determining the system gain are parameters such as the
defined frequency range, the selfcheck level, the master gain setting at the
shaker amplifier and the transducer sensitivity.
The actual system gain will be measured during the selfcheck before starting
the measurement. The selfcheck compares the measured actual system gain
to the defined nominal system gain. If the measured gain deviates from the
defined one by more than 20%, the message Check sys. gain will be dis-
played in the selfcheck log. In this case, correct the values before running the
test. This procedure is an additional security check to protect the specimen
and the shaker.
Range
For measurement channels only. Enter the measuring range.
Weighting
For the Average control strategy, the average signal of all control channels is
used. The weighting function enables a single channel to participate more by
including it several times while others are only included once. Thus, difficult
test situations can be controlled in an effective way.
For Example:
Channel 01 Weighting = 2
Channel 02 Weighting = 1
Channel 01 will be responsible for 66.66% of the averaged control signal
while channel 02 will be responsible for only 33.33%.
Av mode
For watchdog channels in sine and random and displacement control in sine
only:
If you use a pure watchdog channel in the Notch mode, the lower
level is not limited. Therefore, the controller will not abort the test if,
for instance, the transducer is defective or the cable is parted.
Tolerance:
The watchdog channel is checked for its upper and lower abort limits (RMS).
If the tolerance is exceeded, the test will abort.
Notch/Tolerance:
This function combines notching and checking of upper and lower abort limits
(RMS), ensuring that the controller will abort the test if it acquires no signal
that lies above the background noise (e.g. when the transducer is defective
or the cable is parted).
With Notch/Tolerance selected, the notch spectrum of the selected channel
can be defined in the bottom notch table.
Control:
This function is available in sine mode only. It enables you to specify dis-
placement control. In this way, tests starting at very low frequencies can be
controlled on displacement if the resolution of the frequency range of the
accelerometer is not sufficient.
For displacement control, please select a unit of length (m, dm, cm, mm, µm
or inch) in the drop-down list next to EU control channels.
If you select Control for a watchdog channel, the control spectrum of the
selected channel can be defined in the bottom notch table.
Control/Tolerance:
This function is available in sine mode only. It combines displacement control
and checking of upper and lower abort limits.
For displacement control, please select a unit of length (m, dm, cm, mm, µm
Abort
The alarm indication will be logged to the test log when the level is
within 1 dB of the individual channel Abort level.
Enter the upper and lower abort limits. The amplitudes of the channels
depend on the structure of the specimen.
In case of pure control channels C, only the upper abort limit will be checked.
Select the unit in the EU control channels field above the table.
If tolerance, notch/tolerance or control/tolerance was selected for the watch-
dog channels, the upper and lower abort limits will be checked. The unit can
be chosen in the Sensitivity column. If the abort limit is exceeded, the test will
be aborted.
Notch table
Notching limits the input signal to pre-defined limiting spectra. It is available for watchdog chan-
nels in Notch or Notch/Tolerance mode. You can enter a maximum of 50 limiting spectra.
If you select Notch or Notch/Tolerance for a watchdog channel, the notch spectrum of the
selected channel can be defined in this notch table.
You specify the limiting spectra by entering either center frequency and bandwidth or minimum
and maximum frequencies.
In addition, you can specify linear or logarithmic slopes for all limiting spectra.
Notching is always a limitation of the upper level, not of the lower one.
Therefore the controller will not abort the test if, for instance, the trans-
ducer is defective or the cable is parted. If you want to check the abort
limits (RMS), select notch/tolerance.
Select the watchdog channel that will define notch channels with a click of your left mouse but-
ton. This channel is then highlighted.
With this channel highlighted, click the white background of the Notches for selected channel
table.
Enter the notch parameters.
Please note that in VibRunner, the test log will automatically display messages whenever
an active notch channel starts or stops notching. As the test log can be opened and saved
after test run completion, all the logged notching activities can be analyzed at any time.
No.
Consecutive row numbering.
To edit a row, click the row’s No. field.
To activate an empty row, double click the row’s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency
Enter either center frequency and bandwidth or minimum (Low) and maxi-
mum (High) frequencies.
Center:
Enter the center frequency of the band.
Bandwidth:
Enter a frequency band relative to the center frequency.
Center frequency = 100 Hz
Bandwidth = 50 Hz
Band limitation = 75 Hz to 125 Hz
Low:
Enter the minimum frequency (left band limitation).
High:
Enter the maximum frequency (right band limitation).
Level
Low:
Specify the level used for notching at minimum frequency.
High:
Specify the level used for notching at maximum frequency.
Slope
Select a Linear or Logarithmic slope.
The default slope type now used by m+p VibControl is Logarithmic since this
is more consistent with the notch profile definition used in acceleration and
force limiting tests, a technique that was introduced some years ago and is
included in more and more vibration test projects.
For random tests, a third slope type has now been added: RMS. If you select
this option, you have to enter the RMS value for the frequency band you want
in the lower level field.
When running this test, m+p VibControl will notch the specified band to the
RMS value entered before. In practice this means that the highest lines are
reduced in level so that the RMS notch criterion is satisfied. There is no
limitation in the definition of RMS notches. Different and overlapping notches
can be defined in combination with notch capabilities used before.
RMS Notching
Alarm
Enter the alarm limit.
Abort
Enter the abort limit.
If the abort limit is exceeded, the test will be aborted.
With a doubleclick on the notch profile chart, you can have a closer look on the profile. The
graphics functions of the chart are described in chapter 5.1 “General Chart Display Functions”,
page 67.
Notch profile
Double click the notch charts to display the notch profile (vertical lines). The notch bands are
only displayed when you notch accelerometers with the corresponding PSD in [g2/Hz].
The test spectrum defined is represented in charts of acceleration, velocity and displacement.
You will first need to define the channels where the force transducers are connected to. Set the
EU of these channels to N (Newton). To define a moment notch, open VibEdit, change to the
Channels tab. Here you define a watchdog channel W with the Av-Mode MNotch (Moment
Notch) and the unit is set for "Nm". Highlight this channel and change to the section Notches
for selected channel to specify the limiting spectra by entering either Center Frequency and
Bandwidth or the Low and High frequencies as well as the Level, the Slope and the Alarm and
Abort limits.
The moment values will be checked in this frequency range. When exceeding the moment
notch spectrum, the notch function limits the drive signal in the frequency range of exceedance.
s
When you select the Av-Mode MNotch in the upper part of the window, a third section opens
in the lower part where you can define the channels used for the MNotch calculation and enter
the coordinates of the transducer.
Up to 32 channels can be defined for calculating the momentum sum. The values of the
momentum sum form the momentum spectrum of the MNotch channel. For calculating the
momentum of a transducer, you need its position (x and y-coordinate). As all transducers are
on the same level, you need not indicate a z-coordinate.
Front
Transducer
Shaker
Top
Shaker
Transducer
A2 A3
A1 A4
The calculated momentum values of the MNotch channels are checked in the entered fre-
quency range. If the values reach the limiting spectrum, the system reduces the input signal.
It is possible to define several channels as MNotch channels.
Each MNotch channel defined is a virtual channel and can be added to the measurement
channels.
Example: If your system has eight channels and you define two MNotch channels, these
channels can be added as channel number 9 and 10.
The online chart of the MNotch channel shows the moment notch of frequency bands.
The PostTest chart of the MNotch channel shows the moment notch of frequency bands.
In the Channels tab of VibEdit you define your measurement channels as usual and a watch-
dog and measurement channel WM with the Av-Mode VectorRSS (channel calculating the
Vector RSS).
Highlight this channel and change to the section Notches for selected channel to specify the
limiting spectra by entering either Center Frequency and Bandwidth or the Low and High fre-
quencies as well as the Level, the Slope and the Alarm and Abort limits.
The Vector RSS values will be checked in this frequency range. When exceeding the Vector
RSS notch spectrum, the notch function limits the drive signal in the frequency range of
exceedance.
By selecting the Av-Mode VectorRSS in the upper part of the window you open the Vector RSS
section in the lower part of the window where you can define the channels to be used for the
Vector RSS calculation.
Up to 32 channels can be defined for calculating the Vector RSS. The software only proposes
channels with the same unit as the Vector RSS channel.
Each Vector RSS channel defined is a virtual channel and can be added to the measurement
channels.
Example: If your system has eight channels and you define two Vector RSS channels, these
channels can be added as channel number 9 and 10.
Vector RSS charts in VibRunner and in VibPostTest are similar to those of Momentum Notch-
ing.
In the Channels tab of VibEdit you define your measurement channels as usual and a watch-
dog and measurement channel WM with the Av-Mode VectorAdd (channel calculating the geo-
metrical vector sum). Highlight this channel and change to the section Notches for selected
channel to specify the limiting spectra by entering either Center Frequency and Bandwidth or
the Low and High frequencies as well as the Level, the Slope and the Alarm and Abort limits.
The values of the vector sum will be checked in this frequency range. When exceeding the
Vector Add notch spectrum, the notch function limits the drive signal in the frequency range of
exceedance.
By selecting the Av-Mode Vector Add in the upper part of the window, you open the Vector Add
section in the lower part where you can define the channels to be used for calculating the vector
sum.
Up to 32 channels can be defined for calculating the vector sum. The software only proposes
channels with the same unit as the Vector Add channel.
The selected channels can then be weighted differently using the assigned weighting factors
from the Weighting column. This function can be used e.g. with force transducers which are
fixed at a point where they do not measure exactly in notching direction. Applying the weighting
function you can perform sin φ and cos φ transformations and thus calculate a force vector in
notching direction.
Each Vector Add channel defined is a virtual channel and can be added to the measurement
channels.
Example: If your system has eight channels and you define two Vector Add channels, these
channels can be defined as channel number 9 and 10.
Summed Force charts in VibRunner and in VibPostTest are similar to those of Momentum
Notching.
Now the measurement results will be compared to the notches defined for this channel and new
notches that will limit the overshoots as much as possible will be calculated and added to the
channel notch profile. These calculated notch profiles can be displayed in VibEdit by checking
the corresponding check box.
It is possible to store this test definition and run the test. If required, redo the calculation on the
new results.
In VibPostTest, the original notch profile always shows up on the notch channel. It is possible
to also select viewing the calculated notch profile by checking this option.
This function is available in sine mode only. It enables you to specify displacement control.
In this way, tests starting at very low frequencies can be controlled on displacement if the accel-
erometer does not provide a sufficient resolution of the frequency range.
At a defined frequency you can switch from displacement control to acceleration control.
To define frequency bands to be displacement controlled, first click the line of the channel to
be defined so that the corresponding notch table is activated. Then, enter the frequency bands
into the table.
EU Control Channels
For displacement control, please select a unit of length (m, dm, cm, mm, µm
or inch) in the third drop-down list next to EU control channels.
AV mode
With a W channel and Control or Control/Tolerance selected as AV mode,
you can specify frequency bands where the sine test is to be controlled on
displacement.
To define frequency bands to be displacement controlled, first click the chan-
nel to be defined so that the corresponding notch table is activated. Then,
enter the frequency bands into the table.
Specify frequency bands by selecting either center frequency and bandwidth
or minimum and maximum frequencies. The corresponding level is read from
the reference spectrum.
No.
Consecutive row numbering.
To edit a row, click the row’s No. field.
To activate an empty row, double click the row’s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency
Enter either center frequency and bandwidth or minimum and maximum fre-
quencies.
Center:
Enter the center frequency of the band.
Bandwidth:
Enter a frequency band relative to the center frequency.
Center frequency = 5 Hz
Bandwidth = 8 Hz
Displacement control = 1 Hz to 9 Hz
Low:
Enter the minimum frequency (left band limitation).
High:
Enter the maximum frequency (right band limitation).
Level
The corresponding level is read from the reference spectrum.
Slope/Alarm/Abort
Not used.
Force Control
EU Control Channels
Select the required unit of the force transducer (N or lbf).
Having performed the selfcheck to check the test setup on feasibility, you can now start up the
test run.
Time/Sweeps
The VibRunner displays the remaining/elapsed testing time and the number of sweeps.
The sweep counter indicates the number of sweeps done and the total number of sweeps to
go. Once the total number is reached, the test will change to standby mode. Reset the counter
before restarting the test by clicking the Reset Counter button.
Time / Elapsed Total test time which has elapsed.
Time / Remaining Total test time remaining.
Sweeps / Elapsed Number of sweeps done.
Sweeps / Remaining Number of sweeps to be done.
Sweep Rate
The sweep rate defined in VibEdit’s Schedule tab is displayed ("Sweep
rate:").
You can manually reduce or increase the sweep resolution step wise.
To change the sweep resolution, first hold the sweep by clicking the Hold
button.
Click the above sweep factor button and select an octave between 1/10
(coarse) and 1/50000 (fine). This will define the step size for the sweep
frequency steps when the manual arrow buttons are used to manually
change the sweep frequency upwards or downwards.
A finer resolution will lead to a longer sweep time while a coarser one will
sweep more quickly.
To continue the test run, click the Hold button again.
Online information
Current Frequency
The current frequency is displayed in this section.
You can manually reduce or increase the current frequency by clicking the
arrow buttons. To reduce or increase the current frequency, first hold it by
clicking the Hold button.
With the Hold button active, the arrow buttons next to Frequency will be
enabled. By clicking these buttons you can reduce or increase the current fre-
quency.
To continue the test, click Hold again.
Drive
Drive: indicates the current drive voltage of the corresponding frequency.
You can manually reduce or increase the current drive voltage by clicking the
arrow buttons.
To reduce or increase the current drive, first hold the sweep by clicking the
Hold button.
Open the control loop by clicking the Open Loop button. With open loop con-
trol, the arrow buttons next to Drive will be enabled. (The Time Remaining
display will stop.)
To reduce the current drive level, click the arrow button pointing downwards.
To increase the current drive level, click the arrow button pointing upwards.
To continue the sweep, click the Hold button again.
To close the control loop, click the Open Loop button again.
To have the drive signal displayed in the online chart, see chapter
5.3.2 “Multiple Channel Selection”, page 83.
Damping
Damping: indicates the current controller damping.
You can manually change the damping at any time during the test run using
the two arrow buttons next to Damping.
Allowed damping factors: 0, 1, 2, 4, 8.
0 = no damping (maximum compression speed)
8 = maximum damping (minimum compression speed)
Error
Error: indicates the control error of the corresponding frequency.
To have the control error displayed on the online chart, see chapter
5.3.2 “Multiple Channel Selection”, page 83.
Rescale Spectrum
Rescale spectrum
When your sine test is in standby mode, VibRunner allows you to rescale the test spectrum.
To do so, click the R button on the right to open the Rescale window.
In the window above, enter the factor (in dB) by which you want to increase or decrease your
spectrum. Finally click OK to confirm.
Open Loop
In Open Loop mode, you can manually increase or reduce the drive signal.
To change to Open Loop control, click the Open Loop button. When Open Loop
shows green light, the loop is opened. In Open Loop mode, the Time remaining
display stops counting.
To close the control loop, click the Open Loop button again. The test will be continued in Closed
Loop mode.
Reset Counter
(available in standby mode only)
You can manually reset the sweep counter to "0" and restart the test.
To reset the sweep counter to "0", click the Reset Counter button. You run the complete test
again. This will reset all values to the original schedule.
Reset Measurement
(available in standby mode only!)
You can manually delete the traces in the online chart.
To delete the traces in the online chart, click the Reset Meas. button.
The lower left part of the VibRunner displays the test log. The test log lists all relevant test
events in chronological order. The online test log displays the latest information only. To view
the complete test log after test end, open the offline test log.
Select Protocol file from the File menu. Print out the test log.
Tracking Cursor
In sine mode, you can select whether to position a cursor at a fixed frequency or to have a track-
ing cursor which follows the current frequency.
Activate the cursor as described above.
To have a tracking cursor, use your right mouse button to click the background of the online
display.
Select Cursor follows frequency. The cursor tracks the actual frequency.
To deactivate the cursor, just drag it off the chart.
Online display showing calculated velocity (upper chart) and displacement (lower chart)
You have used an accelerometer and you would like to calculate both
velocity and displacement:
Velocity: Select the data set and "1 x Integr".
Displacement: Select the data set and "2 x Integr".
Show/Hide
Warn limits Alarm limits.
Abort limits Abort limits.
Reference signal Reference spectrum/pulse.
To hide the reference spectra/pulses, their alarm and/or abort limits, use your right mouse but-
ton to click the background of the online display.
To hide a trace, click its name from the menu with your mouse button so that it is un-checked.
To show a trace, click its with name from the menu so that it is checked.
To switch from frequency domain view to time domain view right-click with your mouse on the
desired chart. The context menu opens where you can select the Time Domain option.
The Time Domain mode only shows measured channels from the channels table. Error and
drive channel cannot be displayed in this mode.
It is also possible to simultaneously switch all frequency data charts to time domain charts with
a click on the Time Domain View button.
The selected button will turn red. With another click on the button you switch back to the
Frequency Domain view.
Wave form
Have a look at the wave form buttons. Here, you select which pulse type to define.
Select which wave form to define by clicking the corresponding button. If you have selected
Half Sine, Sawtooth (Triangle), Rectangle or Trapezoid, proceed with entering the time and fre-
quency parameters (see following chapters).
HaverSine wave forms can also be defined as shock pulses.
This is done by using the following formula:
ai = A/2 * ( 1 – cos ( 2πi/N ),
where N stands for the number of samples in the shock and i loops from 1 to N.
If you have selected External Pulse, proceed with chapter 6.3.1.4 “External Pulse Builder”,
page 218 and then return to the chapters following here.
Main Pulse
RMS Value
m+p VibControl calculates the RMS pulse. This value is a reference value
when defining the effective alarm and abort limits in the Channels tab.
The main pulse length must not exceed one third of the total pulse
length. If the main pulse length selected is too long, the data field
will be high-lighted red.
Measurement
Measurement section
Sampling Rate
Select the sampling rate in [Hz].
Available values: 128, 256, 512, ... , 65536
Sampling rate = 2.56 filter cut-off frequency
Sampling rates, which are not supported by the hardware in use, are
marked by a gray background. You can select these sampling rates
for defining a test with another (not connected) front-end. This test
definition can be saved, but needs the required hardware to start.
Number of Samples
Select the number of samples in the pulse.
Available values: 256, 512, 1024, ... , 65536
number of samples
total window length = ---------------------------------------------------
sampling rate
Window Usage
Specify the length of the pulse in the graphics window (chart) in [%]. The
maximum length of the pulse is 100% (default setting). If you select a value
less than 100%, the pulse in the graphics window will shift to the beginning.
The pre- and the post-pulse will change, and consequently, the displacement
and the velocity will also change.
Offset
With an External Pulse file loaded, the pulse defined can be delayed by a
time offset.
Enter the time offset in [ms].
Compensation
Compensation section
Compensation Type
The available compensation types are:
Symmetric, Custom, Drop Table, Fit displ.
The compensation types are described in detail in chapter 6.3.1.2 “Compen-
sation”, page 209
Peak-Peak Displacement
To have a pulse displacement in both directions (Peak-peak displacement),
check the box with a click of your mouse button. To have a pulse displace-
ment in one direction, leave the box unchecked. “Peak-to-peak displace-
ment“ optimizes the pulse displacement since the pulse will show a
displacement in both directions.
Pre-Pulse Tolerance
Enter the pre-pulse tolerance in [%] relative to the main pulse peak.
For kinematic reasons, the pulse defined by the main pulse length is pre-
ceded and followed by a pre- and a post-pulse. Specify the total pulse length
such that the pre-pulse will not be cut off. If the pulse is one third of the total
pulse length, m+p VibControl accepts the user-defined
pre-pulse tolerance. Otherwise, m+p VibControl will specify a pre-pulse tol-
erance. When changing the pre-pulse tolerance, m+p VibControl will adapt
displacement and velocity accordingly.
Postprocessing
Postprocessing section
Clipping
With the clipping function selected, you enter a lower (Min) and upper (Max)
amplitude limitation. In this way, the amplitude will be clipped above or below
the entered value. To activate the clipping, check the Clipping box. Enter a
lower (Min) and upper (Max) amplitude limitation in [g] or [m/s²].
To deactivate the clipping, leave the Clipping box unchecked.
Filtering
Frequency analysis is necessary to reveal the individual frequency compo-
nents that make up the broadband signal. Filtering the output allows to mea-
sure frequency components of a specific frequency band only. To have a
separate testing at individual frequencies, move the pass band of the filter
sequentially over the whole frequency range. Select the filtering.
Cut-Off Frequency
The filter cut-off frequency in [Hz] is calculated from the above sampling rate:
sampling rate
filter cut-off frequency = -------------------------------------
2.56
Alarm/Abort Limits
Alarm Limit
With Alarm Table active unselected, you define an alarm limit. The alarm limit
will be at constant distance from the trace.
Enter the alarm limit in [%] of the maximum absolute acceleration. Positive
and negative values are allowed. For a positive value, do not enter a positive
sign; but for a negative value, enter a negative sign.
Abort Limit
Alarm Table active unselected:
Define the abort limit in [%] of the maximum absolute acceleration. Positive
and negative
values are allowed. For a positive value, do not enter a positive sign; but for
a negative value, enter a negative sign. The abort limit will be at constant dis-
tance from the trace.
With Alarm Table active selected:
Define the abort limit in [%] of the entered alarm limits. Positive and negative
values are allowed.
Alarm Table
With Alarm Table active selected, you can specify alarm limits according to any industry testing
standard (e.g. MIL-STD 810, DIN, GAM-EG 1B, ...). At the same time, the Alarm limit field
below is disabled and replaced by a comment field.
The table specifies breakpoints; the alarm trace results from the connection of these break-
points. To enter a jump in amplitude, enter the same time twice with different amplitude values.
The amplitude of the first breakpoint will also be used for the samples before the first breakpoint
and the amplitude of the last breakpoint will also apply to the samples after the last breakpoint.
To activate the alarm table, check the box with a click of your mouse button. To deactivate the
alarm table, leave the box unchecked.
With the alarm table active, click the “>>>“ button to open the alarm limits definition table.
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field. To activate an empty row, double click
the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Time
Enter a time relative to the main pulse length.
0: Start of the main pulse
1: End of the main pulse
The table will be sorted by increasing times.
Amplitude
Enter an amplitude relative to the main pulse peak.
Type
R: Amplitude is relative to the pulse amplitude.
A: Amplitude is absolute.
6.3.1.2 Compensation
For the Half Sine, Haversine, Sawtooth-Triangle-Trapezoid waveforms you can define various
compensations.
First you define the general parameters as described in the previous chapter (6.3.1.1).
Then select the compensation types to vary the form of the pulse.
Compensation types
Select Symmetric to define symmetric pulse forms. You only need to define the pre-pulse as
it already determines the form of the post-pulse.
Choose Custom to define modified sine pulses, e.g. Sine Rounded or Sine Square. You need
to define the pre- and post pulses for theses waveforms because they are not symmetric.
Select Drop Table to carry out a Drop Table Simulation. It simulates the pulse which occurs
when an object drops on a table. The characteristical element of this waveform is the pre-pulse
phase without an amplitude. Then the pulse follows and a post-pulse which is defined in a table.
Choose Fit Displ. (Fit Displacement) if you want to fit a pulse into a given displacement dis-
tance.
Symmetrical Pulse
For symmetrical pulses, you only need to define the pre-pulse as it already determines the form
of the post-pulse.
The symmetrical acceleration and displacement compensation is the usual method up to m+p
VibControl Revision 2.10. You have to determine window length and tolerance and both are
fully utilized.
Symmetrical pulse
If the determined window length is too large, very low accelerations will be used for the Peak-
Peak-Displacement. This effect can be avoided by increasing the number of samples or de-
creasing the window usage.
A pre-pulse frequency limit or displacement limit is indicated by a yellow input field. The window
usage depends on the length of the generated pulse. A window usage above 100% means that
the defined pulse will not fit into the given window. In this case you should modify the corre-
sponding parameters so that the pulse will not exceed the window usage.
If the maximal displacement is not reached, the time for the closing displacement compensa-
tion (the shaker returns to the start position) is too short. This results in very high accelerations
which can be avoided by defining a shorter maximal displacement or a larger window length.
If the main pulse displacement is close to the maximal displacement, very high accelerations
are needed for staying within the maximal displacement limit. This can be avoided by defining
a longer maximal displacement. Another possibility is to reduce the length and the amplitude
of the main pulse.
Fit Displacement
The compensation is done staying within the limit of the maximal displacement or making best
possible usage of the maximal displacement. The window length and the maximal displace-
ment are determined by the user. The indicated tolerances result from the necessary acceler-
ation and cannot be defined by the user.
A yellow input field indicates that the displacement limit (max. displacement) is active. A max-
imal displacement which is too short can lead to unusable results.
If the window length was chosen too large, very low accelerations can occur. In this case the
number of samples or the window usage should be reduced.
Too short maximal displacements can lead to very high accelerations. To avoid this, you should
define a longer maximal displacement. Or you should reduce the length and the amplitude of
the main pulse.
The initial slope time T1 and the final slope time T2 must not exceed
the main pulse length D.
Classical waveforms
where:
D = main pulse length, D≤1/3 T
T = total window length (T = number of samples
/sampling rate)
V = pre-pulse tolerance
You can specify any pulse shapes by entering only some values. These pulses will then be out-
put by the shaker. m+p VibControl checks the pulse shapes specified by you for their shaker
compatibility and carries out a compensation. Thus, damage to the shaker is excluded.
You can also use measured time sequences which saves you the time-consuming synthesis
of pulses. For instance, you can test airbags using measured crash signals.
External pulses can be integrated both into classical shock tests and shock response spectrum
tests. They will be specified directly in the Reference tab of these test modes.
With External Pulse selected, you can load an external pulse file:
The External Pulse Builder allows you to specify shock pulses from either individual shocks or
from an external ASCII file such as is acquired through crash testing or earthquake tests.
Open the Windows Explorer and select “C:\VcpNT\Bin\External Pulse Builder.exe“.
Max. Acceleration
Allows the user to change the maximum acceleration of the pulse. For exam-
ple if a pulse shape is entered in values ranging from -1 to 1 g, the control
system will automatically adjust the pulse so the +-1 = Max. Acceleration.
Compensation
The compensation function forces the displacement, velocity, and accelera-
tion to be 0 at the end of the pulse. As a result this function will change the
shape of the original pulse. Compensation is usually necessary so that there
is 0 displacement and/or velocity at the end of the pulse output.
Zero Padding
Normally the system will automatically center the pulse in the pulse window.
With this function selected, the pulse will be placed to the left of the pulse win-
dow by entering 0‘s for acceleration values after the pulse.
DC Removal
Used primarily when an ASCII file is imported from test data that may have
had a DC offset from acquisition.
Time offset
Enter the time offset in [sec]. The pulse defined below will be delayed by this
time.
Acceleration offset
Enter the acceleration offset in [g‘s]. The pulse defined below will be shifted
by this value.
Pulse Encoding
Individual parts of the overall pulse can be defined as follows:
Time/Accel:
Enter an acceleration value and time.
Half Sine:
Enter Starting time T, duration, and Acceleration to define a half-sine wave.
Sine:
Enter starting time T, duration, period, phase and acceleration offset to define
a sine wave.
PrePulse:
Enter duration 1 and duration 2. Velocity and displacement will be compen-
sated for by defining two waves. This is an alternative to using the compen-
sation function which will not change the defined pulse.
Postpulse:
Enter Starting time, duration 1 and duration 2. Velocity and displacement will
be compensated for by defining two waves. This is an alternative to using the
compensation function which will not change the defined pulse.
Check Constant time step and enter a time value if your ASCII file only contains amplitudes at
a predetermined sampling rate. If your ASCII file has time and acceleration values, click OK.
The Open file dialog box opens.
The ASCII file you wish to import should be able to be viewed with
Wordpad. Find the ASCII file you wish to import and click “OK“.
Units
To change the acceleration, velocity and/or displacement units, go to the Units selection field
and select from the drop-down lists. All numerical and graphical reference data will be con-
verted automatically.
Throughput section
Throughput is only enabled if you purchased the Continuous Time Domain Data Recording
license and with suitable front-end hardware. The m+p VibPilotE, m+p VibRunner and
m+pVibMobile front-ends directly save the time domain measurements to a throughput file
(*.sot) which can be evaluated in m+p VibControl or using the m+p Analyzer software.
Sample frequency
Enter the desired throughput sample frequency.
File format
Select the throughput file format for saving the file. You can select Smart-
Office Throughput files (*.sot) or raw binary files (*.dat). The raw binary
format can be read by third party software.
The test defined is constantly checked against the shaker limits defined in VibShakerDef. The
necessary force is calculated using an SDOF model.
Check at the bottom shaker load display whether the defined parameters may exceed the
shaker limits.
The estimated shaker load is given not only in numerical but also in graphical data (color of
signal lamps):
Color Shaker load
Red ≥100% (shaker limits exceeded)
Yellow ≥ 90% < 100%
Green < 90%
Since it is just an estimated calculation, you can start a test even if the estimated shaker load is
≥ 100%.The program does not block the Start button!
Specimen tab
This window combines the shaker, the accessories, the fixture and the specimen used for this
test setup. The m+p VibControl program checks whether the test setup may exceed limit
values.
As the characteristics of the specimen are unknown, the necessary force is calculated using
an SDOF model. The total weight results from all known weights entered. In addition, the
shaker axial stiffness and the values of acceleration, velocity and displacement specified in the
reference spectrum definition window enter into the calculation.
You can detect from the bottom shaker load display whether the test setup may exceed the
shaker’s limit values.
The required shaker force, the acceleration, the velocity and the displacement are displayed in
absolute units and percentage wise relative to the defined shaker data.
To open the Specimen tab, click the Specimen tab.
You first load your shaker definition file defined in VibShakerDef and then specify your speci-
men and possible fixtures. m+p VibControl checks from this data whether the test setup may
exceed the shaker limits.
6.3.2.1 Shaker
Depending on your data management, the shaker file can be found in one of the
"C:\VcpNT\Daten\" sub-directories. The Getting Started dummy shaker can be found in the
"m+p" sub-directory. The selected file is now displayed together with its path.
Have a look at the displays of moving coil mass, total weight, axial stiffness and maximum input
voltage. This data comes from the shaker file.
Select a Fixture
Select a fixture
The fixtures defined for the shaker loaded are displayed. If you use one of these fixtures for
your test, select it. To define a fixture which has not been pre-defined in VibShakerDef. The
weight of the fixture selected enters into the shaker load calculation.
To include a fixture into the test setup, check its box with a click of your mouse button.
If required, change the mass unit from [kg] to [lbs], or vice versa. All numerical and graphical
reference data will be converted automatically.
Total Weight
The total weight is calculated:
total weight = fixture weight + moving coil mass + specimen weight
Axial Stiffness
The axial stiffness entered in VibShakerDef is displayed.
Enter a sensible Input voltage limit for the first drive level (it applies to the first
test level after selfcheck).
Enter a fixture
You can either select a fixture which was predefined in VibShakerDef or enter a new fixture
here. The weight of this fixture enters into the shaker load calculation.
If the spectrum or pulse is known, you can easily assess the maximum weight of the fixture, i.e.
100%, by entering a few different values in the Fixture / Weight field.
Name: Name the fixture.
Weight: Enter the weight of the fixture.
If required, change the mass unit from [kg] to [lbs], or vice versa.
All numerical and graphical reference data will be converted automatically.
Comment lines
To enter individual comments such as spec data, specimen characteristics, test run information
or the tester`s name, make use of 10 comment lines available in the VibEdit’s Specimen tab,
in VibRunner and in VibPostTest.
If activated for the test legend in VibPostTest, comment lines can be printed out together with
the charts. Comments 1 to 5 are displayed in the test legend, comments 6 to 8 are displayed
above the charts, comments 9 to 10 are displayed below the charts.
To have a closer look at where to find which comment, see chapter 8.6.1 “Printout”, page 518.
The test defined is constantly checked against the shaker limits defined in the VibShakerDef.
The necessary force is calculated using an SDOF model.
Check at the bottom shaker load display whether the defined parameters may exceed the
shaker limits.
The estimated shaker load is given not only in numerical but also in graphical data (color of
signal lamps):
Color Shaker load
Red ≥ 100% (shaker limits exceeded)
Yellow ≥ 90% < 100%
Green < 90%
Since it is just an estimated calculation, you can start a test even if the estimated shaker load is
≥ 100%. The program does not block the Start button!
With the testing schedule, you define the sequence and the duration of the test levels, and
when to take a measurement.
External trigger
With External Trigger selected, the shock can be triggered by an external
device, e.g. a climatic chamber control.
Repetition rate
In VibRunner, you can either run single or repetitive pulses. The repetition
rate is interesting for repetitive pulses only.
Select the repetition rate such that it does not exceed the rate allowed by the
total pulse length.
Define the number of pulses which are output to the shaker each second.
1 Hz = 1 pulse/sec
The repetition rate must allow a complete pulse length in time before
a new pulse is delivered.
Control Strategy
Choose a control strategy.
Either Update after each pulse
or Update after five pulses.
Selfcheck
Selfcheck is useful for verifying the test definition and the channel setup as
well as for recording a first structural response of the specimen. The standard
selfcheck is done with a fixed output level. For more information on the self-
check function, please refer to chapter 3.3.7 “Selfcheck”, page 44.
Selfcheck mode
- Fixed Level:
Standard selfcheck is done using a fixed output level. This level is defined
in the Selfcheck level (100 mV) field,
You can manually define an attenuation shape using the >> button.
For further information please refer to the Selfcheck Attenuation paragraph
on page 116.
- Limiter Mode:
In Limiter mode, selfcheck is done using variable output levels. Starting with
a low level that is defined in the Min. selfcheck level (100 mV) field, the self-
check will gradually increase to the value specified in the Max. selfcheck
level (100 mV) field. In order to achieve a good signal-to-noise ratio while
avoiding a too high load on the specimen, the response is limited to a rea-
sonable value. Any spectral lines which are too close to the reference spec-
trum or notch limits are automatically reduced to a safe value.
You determine the selection of the selfcheck level through experience and
engineering judgement. Be aware that a very low selfcheck level may result
in very small signals which do not lie above the system background noise.
For applications such as servo-hydraulic exciters where selfcheck levels of
0.1 Vrms do not cause accelerometer response to run a test, selfcheck levels
of > 0 dB are also accepted by m+p VibControl for Sine, Random and Road-
Load modes. A maximum level of 0.5 Vrms should be sufficient for selfcheck
with such applications.
Selfcheck attenuation
For certain tests, e. g. when eigenfrequencies of the specimen are expected,
you can attenuate the selfcheck excitation for one or several frequency
range(s).
Selfcheck attenuation reduces the selfcheck level average. The estimated
selfcheck level for the test (including the attenuated bands) is stated at the
bottom of the selfcheck box in the Selfcheck level (estimated) line
Throughput section
The Throughput section in the Schedule tab offers several options for
throughput start and stop settings.
Throughput section
Define throughput start with self test or with test run start. Define that through-
put pauses during standby and that it stops with the test run.
You can select one or several options to create the optimum settings.
Pulse Table
Pulse table
The pulse table defines how many pulses will be output on each level.
Define which control command to perform at which level and for how many pulses. Also enter
the initial pulse polarity (Direction). This definition can be modified in VibRunner during the test
run.
No.
Consecutive row numbering.
To edit a row, click the row’s No. field.
To activate an empty row, double click the row’s No. field.
To copy or move a command: Mark the command line and use the usual copy
and paste functions.
Level
Pulses:
Define the level in [dB] and the number of pulses relative to the reference
level. You define how long the controller remains on a level. You can enter
negative values and "0". The level refers to the nominal pulse. The 0 dB level
corresponds to the reference value of the main pulse peak specified in the
Reference tab.
With a click into the command column you can choose a command for this
line. For the level definition go to the Level column to enter a level and to the
Pulses column to enter the number of pulses for the test.
After the first pulse there is an estimation of coherence used to increase or
decrease the level. Therefore, m+p VibControl provides a very fast signal
output control.
If, at a lower level, the abort criteria of the control channel are exceeded, the
test will enter standby mode.
Level
Using the Level command, you can define how long the controller remains on
a level.
Hold:
Define the hold level in [dB] and number of pulses.
You can hold the structure at a defined level until you manually release the
fixed level in the VibRunner. Afterwards, the next command defined in the
testing schedule definition window is executed.
To define a Hold level, go to the Level column and enter the desired level in
[dB] in relation to the specified level and enter the desired number of pulses
into the Pulses column.
Measurement:
Using the Measurement command you trigger a measurement at any level
and store it.
After the test, you can analyze the measurements in VibPostTest.
You should prepare the measurement within the pulse table. This means that
the controller should have remained on the level for some time before you
start the measurement. Thus, you make sure, that the measurement is car-
ried out on the given level. You avoid that the desired level has not been
reached yet when the measurement is triggered which would lead to a mea-
surement at two different levels and corrupted measurement results.
At test end, the measurement results are saved automatically.
To define a measurement, select Measurement in the commands list.
Insert a line before and the Measurement command line containing a Level
command, defining the level for the measurement.
When a measurement is performed, the last pulse is stored.
Direction:
Select up or down to define the initial pulse polarity.
Make sure you check the specimen characteristics and the position
of the shaker table before you change the pulse polarity. Otherwise,
changes in the pulse polarity may cause severe damage, if the
specimen has non-linear characteristics or if the shaker table has
been removed from its center position. Changes in the pulse polarity
could then exceed the displacement limit of the shaker. Please
check carefully!
Marker, Repeat
Define a loop that executes the same commands several times.
You can enter any number of loops in the testing schedule.
Start the loop with Marker and finish it with Do repeat = ?.
At Do repeat, enter an integer to define how often the loop is to be repeated.
Marker, Do-repeat=4
The commands between "Marker" and "Do repeat = ?" will be exe-
cuted five times (four repetitions). Then, the next command will be
executed.
Standby
Enter the Standby (timed pause) in [s].
You can define a time interval during which the test will remain in standby
before continuing automatically.
Start Throughput
If you want to use throughput for a defined sequence during your scheduled
measurement, define the throughput start using this command.
Stop Throughput
If you want to use throughput for a defined sequence during your scheduled
measurement, define the throughput stop using this command.
Disable Control
Using this command you can disable the control strategy of the test and set
it to open loop mode.
This option should be used very carefully, because it is not possible to return
to closed loop mode.
In the Channels tab you define where the control signal is connected. Additional measurement
channels are possible in any unit. If, for example, the position/displacement has to be
monitored, a displacement transducer must be connected to a measurement channel.
EU Control Channel
Control channels can be defined for accelerometers only. Select a unit of acceleration.
In the classical shock mode, only one control channel can be defined. All other channels must
be measurement channels.
The sensitivity, system gain, alarm and abort limits will be given in the unit selected here. If you
change the EU, the values of sensitivity and system gain, alarm and abort limits will be auto-
matically converted.
Transducer Database
The TRANS button leads you to the Transducer database list
Transducers’ list
m+p VibControl will open the default list of transducers which is stored in Microsoft Excel format
under C:\VcpNT\Daten\m+p\Transducers.xls. Transducer information managed in this data-
base can easily be made available in VibEdit by means of simple drag-and-drop.
TEDS Support
Some sensors offer TEDS functionality (Transducer Electronic Data Sheet) according to IEEE
1451.4. This feature is useful for high-channel count vibration control systems and for applica-
tions requiring frequent change-over of sensors. TEDS data stored in an EEPROM of the
sensor include not only sensor manufacturer, type and serial number, but also key technical
data, date of last calibration and installation site.
VibEdit offers a TEDS button allowing users to quickly transfer a sensor's TEDS data directly
to VibEdit instead of having to enter them manually one by one.
Please check the following points before you transfer the sensor‘s TEDS data:
• The channels you want to use for the TEDS data transfer have to be active in the channel
parameters table.
• The Coupling of the channels has to be set to "ICP AC Flt".
• The lines of the channel parameters table only show valid values (invalid values would be
marked in red).
The Sensitivity values will be corrected after the data transfer.
No.
The number of channels depends on your software license.
Use the scroll bar to select the channels. They are numbered consecutively.
You do not have to define the channels consecutively. It is possible to define
channels 3, 4, 6 and 8 only, for instance.
Make sure that the channel numbers in this table correspond to the
channel numbers of the breakout box. If you use several input mod-
ules, take the slot number into account.
Type
Select the type of channel.
Click it to open a list of all combinations of control, limiting and measurement
channels available for the current test mode.
- = channel undefined
C = control channel
only one control channel can be defined
W = watchdog (= limiting) channel
M = measurement channel
Name
Enter a channel description, e.g. some transducer data such as its position.
The name will be displayed in both the VibRunner’s online charts and in the
charts’ printout in VibPostTest.
Model
Enter the transducer’s model name.
Serial no.
Enter the transducer’s serial number.
NEXUS
m+p VibControl enables parameterization and remote control of Brüel &
Kjaer NEXUS™ conditioning amplifier type 2692 via RS232 interface. This
conditioning amplifier supports up to four piezoelectric accelerometers.
For more information on the integration of the Brüel & Kjaer NEXUS™ con-
ditioning amplifier, please refer to chapter 9.1 “Brüel & Kjaer Nexus™ Condi-
tioning Amplifiers”, page 533.
Sensitivity:
Define the transducer sensitivity and its EU.
With control channels (C, CW, CWM), the sensitivity of the accelerometer is
given in [mV/EU] or [mV/g] as defined under EU control channels.
With watchdog and measurement channels (W, WM, M), enter a voltage-
related unit. If - for instance - a displacement transducer is used, enter mm
and [mV/mm] will be displayed.
To ensure a successful test run, it is very important that the sensitivity of the
accelerometer is correct. A correct sensitivity value optimizes the signal-to-
noise ratio.
It is good practice to have a selection of transducers available in the lab. In
general, transducers having a high sensitivity are suitable for tests with a
small amplitude of the spectrum and transducers having a low sensitivity for
tests with a large amplitude of the spectrum. Commonly used sensitivities are
10, 50, 100, 300 and 1000 mV/g. Sensitivities of 10 mV/g should be used for
spectra in the higher RMS range, always to ensure a good electrical signal
conditionning.
The minimum ADC input signal should not fall below 5 mVRMS, regardless of
the system background noise. The signal must always be much larger than
the background noise and the highest value (RMS value multiplied by crest-
factor (take 6 with some margin)) should not exceed the 10 V input limit.
Transducer
Type
Select the transducer type in the drop-down list.
- ICP
If the transducer has an integrated charge amplifier and you decide not to
use an external power source, select ICP mode.
- Volt
Volt mode is used for a transducer having an external charge amplifier or
a voltage source.
- Chrg
Chrg mode is only available for systems using charge breakout boxes.
Couple
Select the coupling according to the transducer type.
Coupling selection
- DC/AC
In AC mode, the signal passes a high-pass filter that removes the DC
component from the signal. In DC mode, the DC component is not removed.
- FLT/GND
With GROUND, the ADC channel is grounded (single-ended),
with FLOAT, the ADC channel is floating (differential).
Grounding is supported by m+p international front-ends
m+p VibPilotE, m+p VibRunner, and m+p VibMobile.
TP
Enable or disable the Throughput data recording function for this channel.
SysGain
Enter the nominal system gain.
Only control channels and watchdog (limiting) channels in the Notch mode
have a system gain. With a measurement channel defined, do not enter the
system gain but the measuring range.
The system gain is the ratio of measured value at the ADC input channel to
output voltage of the source / DAC module. It is calculated as RMS value
from a measuring block (range and lines according to test setup).
The system gain is neither predictable nor a constant, but depends on the
total system (armature, expansion, specimen and accelerometer position-
ing).
Further factors determining the system gain are parameters such as the
defined frequency range, the selfcheck level, the master gain setting at the
shaker amplifier and the transducer sensitivity.
The actual system gain will be measured during the selfcheck before starting
the measurement. The selfcheck compares the measured actual system gain
to the defined nominal system gain. If the measured gain deviates from the
defined one by more than 20%, the message Check sys. gain will be dis-
played in the selfcheck log. In this case, correct the values before running the
test. This procedure is an additional security check to protect the specimen
and the shaker.
Range
For measurement channels only:
Enter the measuring range.
V-Type
Select the virtual channel type, e.g. Vector add.
Alarm
Low, High:
Enter the lower (Low) and upper alarm limits (High).
The alarm limits refer to the RMS value of the pulse. The reference RMS
value is calculated in the Reference tab.
For the control channel, set the unit in the EU control channel field above the
table. [g] or [EU] are absolute entries, whereas [dB] refers to the current level
(relative value).
The lower/upper alarm limit values must be lower than the lower/upper abort
limit values.
Abort
The alarm indication will be logged to the test log when the level is
within 1 dB of the individual channel Abort level.
Enter the abort limits (RMS). The abort limits are always entered as RMS
values. The system only aborts at 0 dB and in repetitive mode.
The abort limits refer to the RMS value of the pulse. The reference RMS
value is calculated in the Reference tab.
For the control channel, set the unit in the EU control channel field above the
table. [g] or [EU] are absolute entries, whereas [dB] refers to the current level
(relative value).
The lower/upper abort limit values must be higher than the lower/upper alarm
limit values.
In the Channels tab of VibEdit, define the channels to be summed as a M (measurement) type
channel. Then, configure a W (watchdog) channel as a virtual channel with the V-Type
VectorAdd (channel calculating the geometrical vector sum).
Note that the virtual channel must be selected above the number of physically available chan-
nels. For example on a system with 16 channels, the 17th channel or higher may be used as a
virtual channel.
The V-Type Vector Add selection opens the Vector Add section in the lower part of the window
where you can select the channels to be used for calculating the vector sum and define the
weighting factors to be applied.
Up to 32 channels can be defined in the Vector Add section. (Note that the software only pro-
poses channels with the same unit as the Vector Add channel). The selected channels can
then be weighted differently using the assigned weighting factors from the Weighting column.
Having performed the selfcheck to check the test setup on feasibility, you can now start up the
test run.
Pulses
Pulse counter
The VibRunner displays the total number of pulses done/remaining and the number of pulses
done/remaining on the current level.
Total / Elapsed Total number of pulses done.
Total / Remaining Total number of pulses to do.
Level / Elapsed Number of pulses done on current level.
Level / Remaining Number of pulses to do on current level.
Generate a Pulse
In VibEdit’s Schedule tab, you have defined how many pulses to output on which level, and a
repetition rate for repetitive pulses.
To generate repetitive pulses, click Rep. Pulse or,
to generate pulse by pulse, click Single Pulse as required.
To generate the pulse(s), click the Run button.
With Single Pulse selected, click Single Pulse for every pulse to be generated.
With Rep. Pulse selected, the pulses are now generated automatically.
You can change between Single pulse and Repetitive pulse at any time. The active mode
shows green light.
Repetitive Pulse
If you click the Rep. Pulse button, followed by a click on Start, pulses are out-
put at the repetition rate entered in VibEdit’s Schedule tab. After reaching the
defined number of pulses, the system advances automatically to the next
level provided that the pulse has not exceeded the abort limits (see below cal-
culation of abort limits). Otherwise, a message is displayed after the defined
number of pulses has been reached.
Single Pulse
Clicking the Single Pulse button generates a single pulse. To generate fur-
ther pulses, wait until the preceding pulse is output and the response is mea-
sured. When reaching the number of pulses defined in the testing schedule
definition window, the system advances automatically to the next level pro-
vided that the pulse has not exceeded the abort limits.
The abort limits are calculated as follows:
The upper and lower abort limits are shifted parallel to the reference curve in the time domain,
when the alarm table has been disabled in VibEdit’s Reference tab.
5g 10 g 40% -3 dB
Level
Level controls
The VibRunner displays the previous, current and next test level.
Next Level Next tested level.
Current Level Currently tested level.
Previous Level Previously tested level.
You can manually go one level up or down, or hold a test level until manual release.
Non-Linearity (Drive)
By default, the drive output is linear to the control channel response. If required, manually
increase or reduce the drive output online in the VibRunner by entering a non-linearity factor
in [%].
At Non-Linearity [%], define a factor in [%] by which to increase (positive factor) or reduce (neg-
ative factor) the drive.
Confirm with the Enter key or directly perform the next action (e.g. generate a new pulse with
a click on Single Pulse). The new non-linearity is already active and documented in the test log.
Open Loop
In Open Loop mode, the drive signal will not be updated and the pulse counter
will stop.
To change to Open Loop control, click the Open Loop button. When Open Loop
shows green light, the loop is opened.
In open loop control, only the upper abort limit is active. Once you select
closed loop control, the lower abort limit will be taken into account, too.
So the test will be aborted as soon as the upper or lower abort limit is
exceeded.
Before closing the control loop, check the reference spectrum in any case.
If the reference spectrum deviates considerably from the measured one,
you must not close the control loop.
In this case it is recommended to start the test at a lower level.
To close the control loop, click the Open Loop button again. The test will be continued in Closed
Loop mode.
Save Counter
(available in standby mode only)
If the test is aborted, you do not have to repeat all pulses at the current level but
can save the pulses remaining at this level.
To save the pulses at test abort, click the Save Counter button.
Restart the test from the previous level.
Reaching the test level at which the abort occurred, the remaining number of pulses is output.
Pulse Polarity
By default, classical shock test definition always has a positive initial pulse
polarity. To start a test with a negative pulse polarity, select - Polarity in
the VibRunner prior to test start.
You can manually invert the pulse polarity at any time during the ongoing
test. The current pulse polarity shows green light.
Please note that if the shaker is not in the center position, the displace-
ment in the opposite direction will be different. Therefore it is recom-
mended to test in the direction of the smaller displacement first.
An inversion of the pulse polarity is suited for linear systems only.
Test Log
The lower left part of the VibRunner displays the test log.
The test log lists all relevant test events in chronological
order. The online test log displays the latest information
only. To have a look at the complete test log after test
end, open the offline test log.
Select Protocol file from the File menu.
Print out the test log.
Online Charts
In the online chart you can control the test run. In VibEdit Schedule you have already defined
how many pulses shall be driven on each level.
The online charts are a useful control tool. See chapter 5.3 “VibRunner Chart Display Func-
tions”, page 82.
Level scaled
• To minimize the control error and achieve optimum control performance, first generate 5
single pulses. To do so, click Single Pulse once. Prior to generating the next single pulse,
wait until the preceding pulse has been output and the response has been measured.
Generate 4 more single pulses this way.
• To output the pulses at the repetition rate defined in the Schedule tab (VibEdit), click Rep.
Pulse.
• To open the control loop, click Open Loop. The drive signal will not be updated.
In open loop control, only the upper abort limit is active. Once you select
closed loop control, the lower abort limit will be taken into account, too. So
the test will be aborted as soon as the upper or lower abort limit is
exceeded.
• Prior to closing the control loop, check the reference pulse in any case. If the reference
pulse deviates considerably from the measured one, you must not close the control loop.
In this case, we recommend to start the test at a lower level.
• To close the control loop, click Open Loop again.
• To halt the test, click Standby. The drive signal is ramped down and the current test status
is saved.
• To continue the test, click Run.
• To take a manual measurement, click the Measure button. The response of the control
channel together with the corresponding drive and error and the responses of the mea-
surement channels are saved to hard disk.
• To hold the current level, click Hold.
• To go to the previous level, click down.
• To go to the next level, click up.
• Use the online chart functions (see chapter 5.3 “VibRunner Chart Display Functions”,
page 82).
• To definitely abort the test after the test end has been reached and store the results, click
the Abort button. This will switch the test run status from Standby to Idle and the test
results will be saved.
*.ini files are basic program files. You should be aware that modifying them
can negatively affect program reliability and function!
If you wish to modify the shock.ini file or any other *.ini file, please contact
local support for assistance.
[CONTROLLER]
OPTIMISE_FIRST_DRIVE: YES
Perform hann smoothing and minimum coherence elimination.
COHERENCE_MINIMUM: 0.95
Minimum coherence needed, or line will be taken out of the drive.
NR_SMOOTH_REPETITIONS: 5
Number of times the hann smoothing should be repeated.
ZERO_DRIVESTART: NO
• For some pulses it is important that nothing is happening before the main pulse (like in a
crash). For such pulses, you can add zeros before the pulse, and when ZERO_DRIVE-
START is not set to NO, the drive will be forced to 0 in this area.
• In a similar way, the end of the pulse will be forced back to zero with a cosine ramp.
The SRS can be generated from several, individual pulses subjecting the specimen to
individual stresses.
The reference pulse is generated using damped/undamped sine waves.
You can choose Hanning or rectangular windowing for each sine wave.
The reference pulse is specified as acceleration versus time. Velocity is obtained by integrating
acceleration versus time once and displacement is obtained by double integration.
External Pulse
To load and edit an external pulse file in either Classical Shock or Shock Response Spectrum,
see chapter 6.3.1.4 “External Pulse Builder”, page 218.
m+p VibControl displays the name of the pulse file that was last used in the field under Load
external pulse.
In order to load an external pulse file, activate this function by clicking the relevant check box.
Then click >> in order to open the dialog window allowing you to select the required pulse file.
Frequency Range
Select the frequency range to be used for the test.
Number of Samples
Select the number of samples N.
Allowed values: 256, 512, 1024, .....
Output Time
The number of samples N and the sampling rate are used to calculate the
Output time T:
N
T = ------------------------------------
sampling rate
(Sampling rate = 2.56 · frequency range)
The inverse of the output time equals the minimum frequency:
1
f min = ---
T
SDOF Damping
Enter the damping which is used for SDOF calculation (SDOF = single
degree of freedom). Define the damping in [%] of the critical damping.
Some SRS specifications require a quality factor Q for SDOF damping.
SDOF damping: 5%
1
Q = -------------------- = 10
2 ⋅ 0.05
RMS Value
After specifying the desired component frequencies, you can have the pulse
and the actual SRS calculated. Afterwards the calculated RMS value of the
synthesized pulse will be displayed. This RMS value will help you define the
alarm and abort limits (RMS) in the Channels tab. To change the unit, see
chapter 6.3.1.5 “Select the Units”, page 221.
Peak-Peak Displacement
To activate peak-to-peak displacement, check the box with a click of your
mouse button.
To deactivate peak-to-peak displacement, leave the box unchecked.
Prepulse Optimization
Synthesized pulses are normally compensated (i.e. no velocity and displace-
ment left at pulse end) by superimposing acceleration or velocity each with a
Hanning window. With pulses that have been synthesized from a small num-
ber of dampened wavelets, this usually leads to large shaker displacements.
You can avoid this by adding a suitable prepulse, the frequency and damping
of which can be defined and the amplitude and time delay of which are auto-
matically calculated by m+p
VibControl such that no velocity and displacement are left at the end of the
pulse.
Enter the required values for frequency and damping in the relevant entry
fields and activate Prepulse Optimization by checking the control field using
a mouse click.
If required, click Calculate.
Alarm Limit
Enter the alarm limit in [%] of the maximum absolute acceleration before sav-
ing the synthesized pulse. Positive and negative values are allowed. For a
positive value, do not enter a
positive sign; but for a negative value, enter a negative sign.
Abort Limit
Enter the abort limit in [%] of the maximum absolute acceleration before sav-
ing the synthesized pulse. Positive and negative values are allowed. For a
positive value, do not enter a positive sign; but for a negative value, enter a
negative sign.
Reference SRS
Reference SRS
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field. To activate an empty row, double click
the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency
Specify the frequency in [Hz].
A segment or a band between two consecutive frequencies can be specified
either by defining a level or a slope. At least one frequency of the table has
to be defined as level for a mathematically correct definition.
Type
To define the reference spectrum, you determine a level and/or a slope:
Select
- L to define a level
- Sl to define a slope
- LSl to define both level and slope
Enter at least one level.
Level
Enter the level.
The unit of acceleration is chosen in the Units field. The next level is calcu-
lated using the entered slope:
Slope
------------------------------
20 log 10 (2)
f
Level 2 = level 1 ⋅ ----2-
f
1
Slope
Enter the slope to specify the reference spectrum.
Make sure that components of synthesis that are higher than the
shaker can handle are NOT included.
Abort
Enter low and high abort limits in [dB].
Units
To change the acceleration, velocity and/or displacement units, go to the Units selection field
and select from the drop-down lists. All numerical and graphical reference data will be con-
verted automatically.
6.4.1.2 Synthesis
Pulse synthesis
Damping, Delay, Slope, Window type and Window time define the wavelets used for synthe-
sizing the pulse. The wavelets are weighted in the interactive SRS analysis such that the ana-
lyzed SRS very closely matches the reference spectrum. A wavelet is based on an undamped
sine wave.
The pulse synthesis table displays the octaves available for synthesizing the pulse and the
component frequencies.
No.
Consecutive octave numbering.
Octave/Frequency
To select an octave, click it so that it is highlighted.
The component frequencies of this octave are displayed according to the
octave spacing.
The number of octaves is calculated from the output time T. The inverse of
the output time is the minimum frequency fmin. The initial frequency of the first
octave is the quadruple of fmin. The highest frequency of the last octave is half
of the sampling rate. All available component frequencies f are calculated as
follows:
f = 4 · fmin · 2m/nk
m = 0, 1, 2, ... counter
nk = 1, 2, ..., 12 octave spacing
fmin = 1/T
To select a component frequency, check its box. When activated, its row is
highlighted. Then specify damping, delay, slope, window type and window
time.
When selecting a frequency, the boxes next to some octaves show a check.
This check indicates that at least one component frequency is specified for
this octave.
To take a specified component frequency into the synthesis, its box must
show a check. To take the specified component frequency out of the synthe-
sis, click the check box to remove the check. This allows you to try out diffe-
rent synthesizing setups easily and fast without entering “0“ for damping,
delay and window time.
Damping
Enter the damping in [%].
0 < d < 100 %.
0 % corresponds to an undamped sine wave.
Delay
Enter the delay in [ms].
0 < delay < output time T
The start of the wavelet will be delayed. The Window Time function serves as
reference.
Slope
Select
- Up to have a positive initial slope of the sine wave, or
- Down to have a negative initial slope of the sine wave
Window type
Select
- H for Hanning window, or
- R for rectangular window
The specified type and time of window will be multiplied by the sine wave.
A delay will be taken into consideration.
Window time
Enter the opening time of the window in [ms].
0 < window time < output time T
Level
Enter the amplitude of the component frequency in [g].
Amplitudes specified other than “0“ will not be modified during the synthesis
procedure. If, however, amplitudes are set to “0“, the corresponding value will
be displayed after the synthesis.
The defined wavelets can be saved to a text file using the Store... button. Saved wavelet files
can be loaded using the Load button.
Update VibRunner
It happens in high level SRS tests that SRS spectra are not in specification and linear control
by the control system will not help to improve the result. At that point, you can go to the SRS
test setup if you want to re-synthesize the target pulse based on a change weighting on the
SRS octave component that does not meet the test specification. Using the Update VibRunner
button, this synthesized pulse can be sent to the active SRS controller. This update changes
the target pulse of the test in progress. Consequently, the drive of the test will change. This
feature allows for non-linear compensation of the SRS pulse in case linear control does not do
the job good enough.
This is a very powerful feature, however caution should be taken for increased level changes
since this might damage the specimen.
Always make sure to check the drive signal before applying the shock to
the specimen.
Do not use the normal optimization for more than 20 wavelets. The number
of possible wavelet combinations will be extraordinarily high, so that the
calculation time will be too long.
Fast optimization calculates less combinations than the normal optimization. The program
decides which wavelet (pos. or neg.) is the best to follow the first wavelet, the first and second
wavelet, etc. Thus the number of possible combinations is reduced and the result does not take
into account limits.
To optimize the wavelets, proceed as follows:
1. Select the SRS Optimize button - the SRS Optimize window opens.
SRS Optimization
2. Normal Optimization:
Deactivate the SRS Fast Optimize check box. Enter the SRS Error Limit in dB and the
desired peak-to-peak Displacement Limit in displacement units. Then click the Recalcu-
late button.
The right fields show the calculated optimization values of the SRS Error and the Dis-
placement. The chart will be updated accordingly. (The calculated values may be high-
lighted red if the entered limits are exceeded.)
3. Fast Optimization:
Activate the SRS Fast Optimize check box and click the Recalculate button.
The optimization only effects the first slopes of the wavelets (pos. or neg.).
If you want to accept the optimized wavelets, click the Apply button.
Then m+p VibControl will overwrite the entries for the initial slopes (in the Slope column) of the
synthesis wavelet table.
If you want to return to the original state, do not click the “Apply” button,
but the “Cancel” button in order to close the dialog.
6.4.1.6 Recalculate
After specifying the desired component frequencies, you can have the pulse and the actual
SRS calculated. Afterwards the calculated RMS value of the synthesized pulse will be dis-
played. This RMS value will help you define the alarm and abort limits (RMS) in the Channels
tab. To calculate the pulse, RMS value, velocity, displacement, actual SRS and SRS error, click
the Recalc button.
Whenever you change the synthesizing setup, a system message appears stating that a new
analysis is required:
Recalculation required
m+p VibControl provides automatic synthesis of component polarity toggling. Together with the
enhanced display of all synthesis components, an optimum displacement is guaranteed. The
entire row can be changed by highlighting the frequency components, using the shift key, and
selecting the parameter you wish to change.
The test defined is constantly checked against the shaker limits defined in VibShakerDef.
The necessary force is calculated using an SDOF model.
Check at the bottom shaker load display whether the defined parameters may exceed the
shaker limits. The estimated shaker load is given not only in numerical but also in graphical
data (color of signal lamps):
Color Shaker load
Red ≥100% (shaker limits exceeded)
Yellow ≥ 90% < 100%
Green < 90%
Since it is just an estimated calculation, you can start a test even if the estimated shaker load is
≥ 100%. The program does not block the Start button!
The spectrum defined is also represented in charts. Check the defined SRS with the m+p
VibControl chart functions. To switch from time to frequency domain or vice versa, click the
Freq. or Time check box. There are different types of shock spectra to be taken into account.
These charts are available:
Time: Acceleration: Control channel as acceleration versus time.
Velocity: Velocity of the control channel.
Displacement: Displacement of the control channel.
Frequency: SRS In: Specified SRS.
SRS Maximax: Calculated SRS.
SRS Error: Calculated SRS‘s deviation from specified reference
SRS.
This will open the SRS Sine Burst window where you can select the burst mode and define the
burst data.
Level definition
When you have finished defining your sine burst test, click OK in the SRS Sine Burst window.
The window will close and you will return to the SRS test mode definition. A green light within
the Sine Burst button is now indicating that the Sine Burst definition is active.
The acceleration, velocity and displacement of your new test will be displayed graphically.
The picture below shows an example with one burst (beat).
If you enter "2" under Number of beats, the test will include two sine bursts and the resulting
chart display will look like this:
Level definition
The picture below shows the charts for a test with constant acceleration.
To define a test with variable acceleration, you need to define two levels in the Reference SRS
section.
Level definition
The picture below shows the resulting charts for a test with variable acceleration.
No.
The number of channels depends on your software license.
In SRS mode, only one control channel is allowed. All other chan-
nels must be measurement channels.
Use the scroll bar to select the channels. They are numbered consecutively.
You do not have to define the channels consecutively. It is possible to define
channels 3, 4, 6 and 8 only, for instance.
Make sure that the channel numbers in this table correspond to the
channel numbers of the breakout box. If you use several input
modules, take the slot number into account.
Type
Select the type of channel.
Click it to open a list of all combinations of control, limiting and measurement
channels available for the current test mode.
- = channel undefined
C = control channel
only one control channel can be defined
W = watchdog (= limiting) channel
M = measurement channel
Name
Enter a channel description, e.g. some transducer data such as its position.
The name will be displayed in both the VibRunner’s online charts and in the
charts’ printout in VibPostTest.
Model
Enter the transducer’s model name.
Serial no.
Enter the transducer’s serial number.
NEXUS
m+p VibControl enables parameterization and remote control of Brüel &
Kjaer NEXUS™ conditioning amplifier type 2692 via RS232 interface. This
conditioning amplifier supports up to four piezoelectric accelerometers.
For more information on the integration of the Brüel & Kjaer NEXUS™ con-
ditioning amplifier, please refer to chapter 9.1 “Brüel & Kjaer Nexus™ Condi-
tioning Amplifiers”, page 533.
Sensitivity:
Define the transducer sensitivity and its EU.
With control channels (C, CW, CWM), the sensitivity of the accelerometer is
given in [mV/EU] or [mV/g] as defined under EU control channels.
With watchdog and measurement channels (W, WM, M), enter a voltage-
related unit.
If - for instance - a displacement transducer is used, enter mm and [mV/mm]
will be displayed.
To ensure a successful test run, it is very important that the sensitivity of the
accelerometer is correct. A correct sensitivity value optimizes the signal-to-
noise ratio.
It is good practice to have a selection of transducers available in the lab. In
general, transducers having a high sensitivity are suitable for tests with a
small amplitude of the spectrum and transducers having a low sensitivity for
tests with a large amplitude of the spectrum. Commonly used sensitivities are
10, 50, 100, 300 and 1000 mV/g. Sensitivities of 10 mV/g should be used for
spectra in the higher RMS range, always to ensure a good electrical signal
conditioning.
The minimum ADC input signal should not fall below 5 mVRMS, regardless of
the system background noise. The signal must always be much larger than
the background noise and the highest value (RMS value multiplied by crest-
factor (take 6 with some margin)) should not exceed the 10 V input limit.
.
Transducer
Type
Select the transducer type in the drop-down list.
- ICP
If the transducer has an integrated charge amplifier and you decide not to
use an external power source, select ICP mode.
- Volt
Volt mode is used for a transducer having an external charge amplifier or
a voltage source.
- Chrg
Chrg mode is only available for systems using charge breakout boxes.
Couple
Select the coupling according to the transducer type.
Coupling selection
- DC/AC
In AC mode, the signal passes a high-pass filter that removes the DC
component from the signal. In DC mode, the DC component is not removed.
- FLT/GND
With GROUND, the ADC channel is grounded (single-ended),
with FLOAT, the ADC channel is floating (differential).
Grounding is supported by m+p international front-ends
m+p VibPilotE, m+p VibRunner, and m+p VibMobile.
TP
Enable or disable the Throughput data recording function for this channel.
SysGain
Enter the nominal system gain.
Only control channels and watchdog (limiting) channels in the Notch mode
have a system gain. With a measurement channel defined, do not enter the
system gain but the measuring range.
The system gain is the ratio of measured value at the ADC input channel to
output voltage of the source / DAC module. It is calculated as RMS value
from a measuring block (range and lines according to test setup).
The system gain is neither predictable nor a constant, but depends on the
total system (armature, expansion, specimen and accelerometer position-
ing).
Further factors determining the system gain are parameters such as the
defined frequency range, the selfcheck level, the master gain setting at the
shaker amplifier and the transducer sensitivity.
The actual system gain will be measured during the selfcheck before starting
the measurement. The selfcheck compares the measured actual system gain
to the defined nominal system gain. If the measured gain deviates from the
defined one by more than 20%, the message Check sys. gain will be dis-
played in the selfcheck log. In this case, correct the values before running the
test. This procedure is an additional security check to protect the specimen
and the shaker.
Range
For measurement channels only:
Enter the measuring range.
V-Type
Select the virtual channel type, e.g. Vector add.
Alarm
Low, High:
Enter the lower (Low) and upper alarm limits (High).
The alarm limits refer to the RMS value of the pulse. The reference RMS
value is calculated in the Reference tab.
For the control channel, set the unit in the EU control channel field above the
table. [g] or [EU] are absolute entries, whereas [dB] refers to the current level
(relative value). The lower/upper alarm limits must be less than the lower/
upper abort limits.
Abort
Enter the abort limits (RMS). The abort limits are always entered as RMS
values. The system only aborts at 0 dB and in repetitive mode.
The abort limits refer to the RMS value of the pulse. The reference RMS
value is calculated in the Reference tab.
For the control channel, set the unit in the EU control channel field above the
table. [g] or [EU] are absolute entries, whereas [dB] refers to the current level
(relative value).
The lower/upper abort limits must be greater than the lower/upper alarm
limits.
Having performed the selfcheck to check the test setup on feasibility, you can now start up the
test run.
In the Reference tab you make your choice which type of mixed mode test you define:
Mixed modes are
Sine-on-Random (SoR) = broadband random + sine tones
Multi-sine = several sine tones in parallel
Random-on-Random (RoR) = broadband random + narrowband random
Sine-on-Random-on-Random = broadband random + narrowband random
(SoRoR) + sine tones
To define a special type of Mixed mode in VibEdit, a broadband random signal has to be over-
laid with sine tones and/or narrowband random.
Note that in the mixed test modes it is possible to define notching limits for
the broadband random but not for the sine tones and the narrowband
random.
Sine-on-Random (SoR)
In sine-on-random (SoR), you can define up to ten independent sine tones (up to four indepen-
dent sine tones in m+p VibPilot systems) which are laid over a broadband random signal.
SoR is used, for instance, for gunfire and helicopter simulation.
Define the broadband random signal as described in chapter 6.5.1.1 “Define the Broadband
Random”, page 279. To overlay the sine tones, leave the Disable Sine Tones box unchecked.
It is located in the center part of the window.
Define the sine tones as described in chapter 6.5.1.2 “Define the Sine Tones”, page 288.
Check that the narrowband random is disabled.
Multi-Sine
The multi-sine test mode was developed for the automotive industry and the defense sector,
where it is known as "no random option for mixed mode".
Multi-sine allows you to simultaneously sweep up to 10 sine tones at different levels across the
desired frequency range.The sine sweeps are running synchronously with a typical sweep rate
of 1 octave/min. The sine tones are independent from each other and have their own digital
tracking filters allowing for precise, fast control. They can be switched on/off individually.
Your multi-sine test is defined as a sine-on-random test mode. Define the sine tones as
described in chapter 6.5.1.2 “Define the Sine Tones”, page 288 and enable the Multi-Sine func-
tion (which disables the random bands).
Random-on-Random (RoR)
In random-on-random (RoR), you can define up to ten independent narrowbands which are laid
over a broadband random signal. RoR is used, for instance, for simulating tracked vehicles.
Define the broadband random signal as described in chapter 6.5.1.1 “Define the Broadband
Random”, page 279. Check that the Sine tones are disabled.
Sine-on-Random-on-Random (SoRoR)
In sine-on-random-on-random (SoRoR), you can define up to ten independent sine tones (up
to four independent sine tones in m+p VibPilot systems) and ten narrowbands which are laid
over a broadband random signal. Define the broadband random signal as described in chapter
6.5.1.1 “Define the Broadband Random”, page 279.
To overlay the sine tones, leave the Disable Sine Tones box unchecked.
Define the sine tones as described in chapter 6.5.1.2 “Define the Sine Tones”, page 288.
To overlay the narrowbands, leave Disable Narrowbands unchecked, too.
Define the narrowbands as described in chapter “Narrowbands”, page 295.
Broadband random
Frequency Range
Select the frequency range for the test in [Hz].
Number of Lines
Select the number of lines.
Frequency Resolution
m+p VibControl calculates the frequency resolution in [Hz].
frequency range
frequency resolution = -------------------------------------------
number of lines
Sigma Clipping
Select the sigma clipping (a multiple of the sigma RMS value). Detect from
the bottom RMS display what would be the maximum values resulting from a
“3“ sigma clipping.
You define a power spectral density (PSD) in [g²/Hz] or [EU²/Hz] as a function of frequency. A
segment, i.e. the band between two consecutive frequencies, is defined by levels and/or
slopes. You have to enter a level at least for one frequency to enable a clear mathematical
definition.
Let m+p VibControl calculate an unknown level of power spectral density (PSD) at a particular
frequency from the preceding and following slopes and levels.
Enter the frequency for which the level is to be calculated (“500“ in below figure). If this is the
last frequency of the spectrum, enter a level = 0 and let the slope undefined, i.e. enter “9999“
(“Slope“ is then displayed). Press the Enter key. The level is calculated.
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field.
To activate an empty row, double click this row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency/Acceleration/Slope
Type the reference spectrum frequencies and amplitudes (power spectral
density (PSD) in [g²/Hz] or [EU²/Hz] as a function of frequency) together with
the slope valid until the next frequency is reached.
To change the acceleration unit, use the Units selection field.
Slope
------------------------------
10 log 10 (2)
f
2
Slope in dB/Oct: y 2 = y 1 ⋅ -----
f
1
Alarm/Abort
Type the lower and upper alarm and abort limits.
To set the same lower or upper alarm or abort limit for multiple lines, click the
first line to set with your left mouse button, press and hold the Shift key. Click
the last line to set with your left mouse button. Due to the Shift key being held,
now all lines in between are selected. Select the field of the limit to set with a
click of your left mouse button. Release the Shift key and type in the lower or
upper alarm or abort limit.
Press ↵ to globally set all lines selected to this lower or upper alarm or abort
limit.
You can enter a level from which each line will be checked for an exceeding
of alarm and abort limits.
If during the test run an alarm limit is exceeded, the test log will state a mes-
sage and the “W“ lamp of the corresponding channel will light up in the
VibRunner‘s WANO field.
If during the test run an abort limit is reached, the test will change to standby
mode and the “A“ lamp of the corresponding channel will light up in the
VibRunner‘s WANO field.
Units
Units
To change the acceleration, velocity and/or displacement units, go to the Units selection field
and select from the drop-down lists. All reference numerical and graphical data will be
automatically converted.
The data of the reference spectrum can be imported as an ASCII-file which is created by
inserting the data into a Microsoft Excel table and saving them as an ASCII-file (e.g. a .txt file).
Please make sure, that all decimal values are written with a point or a
comma according to the parameter definition of your PC, because they
can only be imported in this notation.
The following table shows the frequency values in the first row and the amplitude values in the
second row.
The amount of data which can be imported is restricted to 3200 lines. You define the number
of lines in the Number of Lines selection field (see page 98).
Frequency Amplitude
4 0.000203656
8 1.50E-05
12 4.15E-05
16 0.000273324
20 0.000492902
24 0.000430695
28 0.000393226
32 0.000548226
36 0.0005726
40 0.000667165
44 0.000699403
48 0.000739477
52 0.00067242
56 0.000696962
60 0.0011492
You import these data via the Import button of the VibEdit window.
The following window opens:
Select the file that you want to import and click the Open button.
The reference spectrum will be copied into VibEdit and will be shown in the charts.
If you only have DOF (Degrees of Freedom) available, you can enter the value into the DOF
Calculator which can be accessed on our Web Site. The calculator will provide the possible
combinations of K and N values.
The exponential weighting factor influences the behavior of the controller. For
small “N“, the controller reacts faster than for large “N“.
DOF = 2K*(2N-1)
The degrees of freedom DOF are calculated from “Averages per loop“ and
“Averaging weighting factor“. The term “DOF“ is from statistics and indicates
the number of independent variables (measurements) used to calculate the
final results. The higher the degrees of freedom there are the larger the num-
ber of measurements taken. DOF are calculated as follows:
DOF for C and W channels: DOF = 2 · K · (2 · N - 1)
DOF in spectrum ("Average" control): DOF = n · [2 · K · (2 · N - 1)]
where K = number of averages/control loop
N = averaging weighting factor
n = number of control channels
Please note that the DOF value for individual M-channels is calculated from
the number of averages defined in the Channels tab.
DOF for M-channels: DOF = 2 · KM
Be aware that you weaken the criteria for a test abort when you use this func-
tion. As you tolerate exceedings of the abort limits, this function may cause
damage to the specimen.
Example:
Reference spectrum: 10-3200 Hz
Abort limits: ±3 dB for the complete spectrum
Lines: 400
→ Resolution: 8 Hz
Lower frequency limit: 160 Hz
Upper frequency limit: 400 Hz
→ 30 lines (100%) lie in this frequency range
Number of lines tolerated out of abort limits: 10% or 3 lines.
The test will be aborted if 4 lines exceed the abort limit of ± 3 dB.
Rescale
You can time-efficiently rescale, i.e. dampen or amplify, the complete spectrum (all values
defined) by a factor.
Rescale dialog
Throughput section
Throughput is only enabled if you purchased the Continuous Time Domain Data Recording
license and with suitable front-end hardware. The m+p VibPilotE, m+p VibRunner and
m+pVibMobile front-ends directly save the time domain measurements to a throughput file
(*.sot) which can be evaluated in m+p VibControl or using the m+p Analyzer software.
Sample frequency
Enter the desired throughput sample frequency.
File format
Select the throughput file format for saving the file. You can select Smart-
Office Throughput files (*.sot) or raw binary files (*.dat). The raw binary
format can be read by third party software.
The test defined is constantly checked against the shaker limits defined in VibShakerDef. The
necessary force is calculated using an SDOF model.
The RMS values of acceleration, velocity and displacement are calculated for the defined spec-
trum. When changing the unit of acceleration, velocity or displacement, m+p VibControl will
automatically convert the values. In addition, the maximum values for a 3*Sigma limitation will
be given. The sigma value to which the signal output to the shaker will be limited is set in the
Sigma Clipping field.
Check at the bottom shaker load display whether the defined parameters may exceed the
shaker limits.
The estimated shaker load is given not only in numerical but also in graphical data (color of the
signal lamps):
Color Shaker Load
Red ≥ 100% (shaker limits exceeded)
Yellow ≥ 90% < 100%
Green < 90%
Since it is just an estimated calculation, you can start a test even if the estimated shaker load is
≥ 100%. The program does not block the Start button!
The entries made for No. of Sweeps, Ramp Time and Start Level apply to all sine tones defined.
No. of Sweeps
Enter the number of sweeps to be done.
Ramp Time
Enter the time to start up and ramp down the sine signal in [s].
Start Level
Enter the level from which the sine tones will start.
Sine Tones
Sine tones
Control
If several control channels are defined you can select minimum, maximum or
average control strategy.
Damping
Enter the controller damping.
Define up to 10 independent sine tones in VXI Systems,
up to four independent sine tones in m+p VibPilot systems,
up to 20 independent sine tones in Oros systems.
The sine tones may cross. However, they must be within the defined
frequency range of the random signal. If necessary, select a larger
frequency range of the random signal and enter extremely low
levels at the new frequencies.
The entries made for Control and Damping apply to all sine tones defined.
No.
Consecutive row numbering.
To edit a row, click the row’s No. field. To activate an empty row, double click
the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency
Low:
Enter the lower frequency limit in [Hz].
High:
Enter the upper frequency limit in [Hz].
Start:
Enter the starting frequency in [Hz].
For multi-sine test mode, enter the desired low and the high frequency limits
as well as the number of sine tones. The software will then automatically
calculate the frequency sections per sine tone.
Sweep
Type:
Select linear or logarithmic sweeps.
Direction:
Enter the direction in which the sweep will start.
Rate:
Enter the sweep rate in Oct./min.
Time
Time:
Define the time in [s] that it takes to perform one sweep.
Offset:
Enter the length of time in [s] after which the sine tone will start at starting
level.
On: (only holds for sine tone = fix frequency)
Enter the length of time in [s] that the sine tone will be active after the random
signal has reached the starting level and after the offset time is over.
If on time is set to zero, the sine tone will be inactive all the time.With on/off
times set to non-zero, they are repeated cyclically.
Off: (only holds for sine tone = fix frequency)
Enter the length of time in [s] that the sine tone will be inactive after the ran-
dom signal has reached the starting level and after the offset and on times
are over.
If off time is set to zero, the sine tone will be active all the time. With on/off
times set to non-zero, they are repeated cyclically.
Selected Tone
Conversion of sine amplitudes into power spectral density and vice versa:
aP = 2 · √2 · √(aPSD · 3
--- · ∆f)
8
where
aPSD = random PSD
aP = peak acceleration of sine component („X“ in the online charts)
∆f = random frequency resolution
The following figure graphs the aPSD and aP equations which define the
minimum allowable sine amplitudes.
0.25 Hz 0.5 Hz 1 Hz 2 Hz 4 Hz 8 Hz 16 Hz
100
Min peak g Sine on Random
10
0.1
0.01
0.001
0.00001 0.0001 0.001 0.01 0.1 1
Random psd g2 /Hz
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field. To activate an empty row, double click
the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency
Enter the frequency of the breakpoint.
You only have to enter one of the amplitudes (acceleration, velocity or dis-
placement). The other two amplitudes will be calculated automatically.
If you change the frequency later, the acceleration value will always remain
unchanged, whereas the velocity and displacement values will be updated.
A frequency segment is defined by amplitudes (acceleration, velocity, dis-
placement) and/or slopes. You have to enter an amplitude value at least for
one frequency.
Accel.
Enter the amplitude of acceleration.
Vel.
Enter the amplitude of velocity.
Displ.
Enter the amplitude of displacement.
Slope
Slopes refer to acceleration, velocity or displacement. They can be defined
in logarithmic (dB/Oct) or in linear form (EU/Hz). EU is the engineering unit of
the corresponding reference (e.g. [inch] for displacement or [m/s2] for
acceleration).
Type:
Select the dimension the slope is to refer:
Def. Acc. = Slope refers to the defined acceleration.
Def. Vel. = Slope refers to the defined velocity.
Def. Displ. = Slope refers to the defined displacement.
Auto Acc. = Constant acceleration slope referred to double logarithmic scale.
With Auto Acc. selected, the Value and Unit entries cannot be made.
The displayed value must be ignored.
Value:
Enter a slope in [g/Hz] or [dB/Oct].
Unit:
Select [g/Hz] or [dB/Oct].
Abort
Low:
Enter the lower abort limit in - [dB] or in [%].
High:
Enter the upper abort limit in [dB] or in [%].
The alarm limits are pre-configured at + 3 dB.
Narrowbands
The narrowbands may cross. However, they must be within the defined frequency range of the
broadband random signal.
If necessary, select a larger frequency range of the broadband random signal and enter
extremely low levels at the new frequencies.
Narrowbands are added to the broadband spectrum. This means that the frequency resolution
of the narrowbands is determined by the frequency resolution of the broadband signal.
If the frequency resolution of the broadband signal is too large, the narrowband frequencies will
be rounded up to the next possible value.
The entries made for No. of Sweeps, Ramp Time, Start Level and Envelope apply to all nar-
rowbands.
No. of Sweeps
Enter the number of sweeps to be done.
Ramp Time
Enter the time to start up and ramp down the signal in [s].
Start Level
Enter the level from which the narrowbands will be active.
Narrowbands
Narrowbands
Envelope
Select MAX or ADD envelope.
MAX = the maximum value of broadband and narrowband levels will be taken
ADD = the narrowbands are added to the broadband spectrum
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field. To activate an empty row, double click
the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
You can define up to 20 narrowbands.
Frequency
Bandwd.:
Define the bandwidth of the narrowband in [Hz].
Low:
Enter the lower frequency limit in [Hz].
High:
Enter the upper frequency limit in [Hz].
Start:
Enter the start frequency in [Hz].
Sweep
Type:
Select linear or logarithmic sweeps.
Direction:
Enter the direction in which the sweep will start.
Rate:
Enter the sweep rate in [Hz/min].
Time
Time:
Define the time in [s] that it takes to perform one sweep.
Offset:
Enter the length of time in [s] after which the narrowband will be turned on at
starting level.
On:
Enter the length of time in [s] that the narrowband will be active after the ran-
dom signal has reached the starting level and after the offset time is over.
If on time is set to zero, the narrowband will be inactive all the time. With on/
off times set to non-zero, they are repeated cyclically.
Off:
Enter the length of time in [s] that the narrowband will be inactive after the
random signal has reached the starting level and after the offset and on times
are over.
If off time is set to zero, the narrowband will be active all the time. With on/off
times set to non-zero, they are repeated cyclically.
Selected Narrowband
Mark the narrowband for which you want to define breakpoints. The corresponding breakpoints
definition table is then shown. For each narrowband, you can enter up to 15 breakpoints to
define the reference power spectral density. You can add breakpoints to the end of the list at
any time.
Please take care that the breakpoints are sorted in upwards or downwards order.
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field. To activate an empty row, double click
the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency
Enter the frequency of the breakpoint.
Accel.
Enter the level of the breakpoint.
A frequency segment is defined by levels and/or slopes.
You have to enter a level value at least for one frequency.
Slope
Enter a slope in [dB/Oct].
The alarm and abort limits will be taken from the broadband
random test.
To change the sweep rate of the sine tone/narrowband, you have to define the time offset as
"-1".
Then, the sine tone/narrowband will sweep up to the high frequency defined in the current line
and will continue in the new frequency area with the sweep rate of the line where the time offset
was defined as -1. The spectrum for the sine tone/narrowband that has more than one sweep
rate must be completely defined for the line that starts the sine tone/narrowband. You must
copy this spectrum to all the lines that this sine tone/narrowband sweeps through (so where the
time offset is defined as -1).
In the examples above you can see one sine tone and one narrowband each with different
sweep rates in different frequency ranges.
Of course, it is possible to define more than one sine tone/narrowband, with varying sweep
rates or fixed sweep rates.
Narrowband charts
Specimen tab
This window combines the shaker, the accessories, the fixture and the specimen used for this
test setup. The m+p VibControl program checks whether the test setup may exceed limit
values.
As the characteristics of the specimen are unknown, the necessary force is calculated using
an SDOF model. The total weight results from all known weights entered. In addition, the
shaker axial stiffness and the values of acceleration, velocity and displacement specified in the
reference spectrum definition window enter into the calculation.
You can detect from the bottom shaker load display whether the test setup may exceed the
shaker’s limit values.
The required shaker force, the acceleration, the velocity and the displacement are displayed in
absolute units and percentage wise relative to the defined shaker data.
To open the Specimen tab, click the Specimen tab.
You first load your shaker definition file defined in VibShakerDef and then specify your speci-
men and possible fixtures. m+p VibControl checks from this data whether the test setup may
exceed the shaker limits.
6.5.2.1 Shaker
Depending on your data management, the shaker file can be found in one of the
"C:\VcpNT\Daten\" sub-directories. The Getting Started dummy shaker can be found in the
"m+p" sub-directory. The selected file is now displayed together with its path.
Have a look at the displays of moving coil mass, total weight, axial stiffness and maximum input
voltage. This data comes from the shaker file.
Select a Fixture
Select a fixture
The fixtures defined for the shaker loaded are displayed. If you use one of these fixtures for
your test, select it. To define a fixture which has not been pre-defined in VibShakerDef. The
weight of the fixture selected enters into the shaker load calculation.
To include a fixture into the test setup, check its box with a click of your mouse button.
If required, change the mass unit from [kg] to [lbs], or vice versa. All numerical and graphical
reference data will be converted automatically.
Total weight
The total weight is calculated:
total weight = fixture weight + moving coil mass + specimen weight
Axial stiffness
The axial stiffness entered in VibShakerDef is displayed.
The input voltage of the power amplifier corresponds to the output voltage of
the source
module. If the admissible voltage is exceeded, the test will be aborted.
Enter a sensible Input voltage limit for the first drive level (it applies to the first
test level after selfcheck).
Enter a fixture
You can either select a fixture which was predefined in VibShakerDef or enter a new fixture
here. The weight of this fixture enters into the shaker load calculation.
If the spectrum or pulse is known, you can easily assess the maximum weight of the fixture, i.e.
100%, by entering a few different values in the Fixture / Weight field.
Name: Name the fixture.
Weight: Enter the weight of the fixture.
If required, change the mass unit from [kg] to [lbs], or vice versa.
All numerical and graphical reference data will be converted automatically.
Comment lines
To enter individual comments such as spec data, specimen characteristics, test run information
or the tester`s name, make use of 10 comment lines available in the VibEdit’s Specimen tab,
in VibRunner and in VibPostTest.
If activated for the test legend in VibPostTest, comment lines can be printed out together with
the charts. Comments 1 to 5 are displayed in the test legend, comments 6 to 8 are displayed
above the charts, comments 9 to 10 are displayed below the charts.
To have a closer look at where to find which comment, see chapter 8.6.1 “Printout”, page 518.
Control Strategy
Select the control strategy.
Average
The average value of all control channels serves as reference. In mixed
mode tests, the control signals can be weighted differently so that averaged
control signal can be adapted to the test situation.
Maximum
The maximum of all control channels serves as reference.
Minimum
The minimum of all control channels serves as reference.
EU Control Channel
Control channels can be defined for accelerometers only.
Select a unit of acceleration
The sensitivity, system gain, alarm and abort limits will be given in the unit selected here. If you
change the EU, the values of sensitivity and system gain, alarm and abort limits will be auto-
matically converted.
First define the ASCII file containing the desired notch limits. Then click the
button and select the corresponding file. Click Open to start the file import.
Transducer Database
The TRANS button leads you to the Transducer database list
Transducers’ list
m+p VibControl will open the default list of transducers which is stored in Microsoft Excel format
under C:\VcpNT\Daten\m+p\Transducers.xls. Transducer information managed in this data-
base can easily be made available in VibEdit by means of simple drag-and-drop.
TEDS Support
Some sensors offer TEDS functionality (Transducer Electronic Data Sheet) according to IEEE
1451.4. This feature is useful for high-channel count vibration control systems and for applica-
tions requiring frequent change-over of sensors. TEDS data stored in an EEPROM of the
sensor include not only sensor manufacturer, type and serial number, but also key technical
data, date of last calibration and installation site.
VibEdit offers a TEDS button allowing users to quickly transfer a sensor's TEDS data directly
to VibEdit instead of having to enter them manually one by one.
Please check the following points before you transfer the sensor‘s TEDS data:
• The channels you want to use for the TEDS data transfer have to be active in the channel
parameters table.
• The Coupling of the channels has to be set to "ICP AC Flt".
• The lines of the channel parameters table only show valid values (invalid values would be
marked in red).
The Sensitivity values will be corrected after the data transfer.
Channels table
No.
The number of channels depends on your software license.
Use the scroll bar to select the channels. They are numbered consecutively.
You do not have to define the channels consecutively. It is possible to define
channels 3, 4, 6 and 8 only, for instance.
Make sure that the channel numbers in this table correspond to the
channel numbers of the breakout box. If you use several input
modules, take the slot number into account.
Type
Select the type of channel.
Click it to open a list of all combinations of control, limiting and measurement
channels available for the current test mode.
- = channel undefined
C = control channel
Name
Enter a channel description, e.g. some transducer data such as its position.
The name will be displayed in both the VibRunner’s online charts and in the
charts’ printout in VibPostTest.
Model
Enter the transducer’s model name.
Serial no.
Enter the transducer’s serial number.
NEXUS
m+p VibControl enables parameterization and remote control of Brüel &
Kjaer NEXUS™ conditioning amplifier type 2692 via RS232 interface. This
conditioning amplifier supports up to four piezoelectric accelerometers.
For more information on the integration of the Brüel & Kjaer NEXUS™ con-
ditioning amplifier, please refer to chapter 9.1 “Brüel & Kjaer Nexus™ Condi-
tioning Amplifiers”, page 533.
Sensitivity:
Define the transducer sensitivity and its EU.
With control channels (C, CW, CWM), the sensitivity of the accelerometer is
given in [mV/EU] or [mV/g] as defined under EU control channels.
With watchdog and measurement channels (W, WM, M), enter a voltage-
related unit.
If - for instance - a displacement transducer is used, enter mm and [mV/mm]
will be displayed.
To ensure a successful test run, it is very important that the sensitivity of the
accelerometer is correct. A correct sensitivity value optimizes the signal-to-
noise ratio.
It is good practice to have a selection of transducers available in the lab. In
general, transducers having a high sensitivity are suitable for tests with a
small amplitude of the spectrum and transducers having a low sensitivity for
tests with a large amplitude of the spectrum. Commonly used sensitivities are
10, 50, 100, 300 and 1000 mV/g. Sensitivities of 10 mV/g should be used for
spectra in the higher RMS range, always to ensure a good electrical signal
conditionning.
The minimum ADC input signal should not fall below 5 mVRMS, regardless of
the system background noise. The signal must always be much larger than
the background noise and the highest value (RMS value multiplied by crest-
factor (take 6 with some margin)) should not exceed the 10 V input limit.
Transducer
Type
Select the transducer type in the drop-down list.
- ICP
If the transducer has an integrated charge amplifier and you decide not to
use an external power source, select ICP mode.
- Volt
Volt mode is used for a transducer having an external charge amplifier or
a voltage source.
- Chrg
Chrg mode is only available for systems using charge breakout boxes.
Couple
Select the coupling according to the transducer type.
Coupling selection
- DC/AC
In AC mode, the signal passes a high-pass filter that removes the DC
component from the signal. In DC mode, the DC component is not removed.
- FLT/GND
With GROUND, the ADC channel is grounded (single-ended),
with FLOAT, the ADC channel is floating (differential).
Grounding is supported by m+p international front-ends
m+p VibPilotE, m+p VibRunner, and m+p VibMobile.
TP
Enable or disable the Throughput data recording function for this channel.
SysGain
Enter the nominal system gain.
Only control channels and watchdog (limiting) channels in the Notch mode
have a system gain. With a measurement channel defined, do not enter the
system gain but the measuring range.
The system gain is the ratio of measured value at the ADC input channel to
output voltage of the source / DAC module. It is calculated as RMS value
from a measuring block (range and lines according to test setup).
The system gain is neither predictable nor a constant, but depends on the
total system (armature, expansion, specimen and accelerometer position-
ing).
Further factors determining the system gain are parameters such as the
defined frequency range, the selfcheck level, the master gain setting at the
shaker amplifier and the transducer sensitivity.
The actual system gain will be measured during the selfcheck before starting
the measurement. The selfcheck compares the measured actual system gain
to the defined nominal system gain. If the measured gain deviates from the
defined one by more than 20%, the message Check sys. gain will be dis-
played in the selfcheck log. In this case, correct the values before running the
test. This procedure is an additional security check to protect the specimen
and the shaker.
Range
For measurement channels only:
Enter the measuring range.
Weighting
For the Average control strategy, the average signal of all control channels is
used. The weighting function enables a single channel to participate more by
including it several times while others are only included once. Thus, difficult
test situations can be controlled in an effective way.
For Example:
Channel 01 Weighting = 2
Channel 02 Weighting = 1
Channel 01 will be responsible for 66.66% of the averaged control signal
while channel 02 will be responsible for only 33.33%.
Averages
Enter the number of averages. These linear averages (KM) are only used with
measurement channels for the calculation of the degrees of freedom (DOF).
DOF for M channels: DOF = 2 * KM
Av mode
For watchdog channels in sine and random and displacement control in sine
only (There are no watchdog channels in classical shock or SRS shock):
Select the Watchdog mode (Notch, Tolerance, Notch/Tolerance, Monitor).
Notch:
In Notch mode, the excitation is limited in a defined frequency range (band-
width) such that the defined level will not be exceeded. With Notch selected,
the notch spectrum of the selected channel can be defined in the bottom
notch table.
As long as a notch channel does not exceed the defined level, m+p
VibControl uses the test spectrum. If the specimen is overloaded at the
defined measuring point (= notch channel), the notch channel presenting the
highest exceeding of the notch level will be used as reference. Where the
frequency range is exceeded, the notch channel becomes the only control
channel. Notching changes the test spectrum.
If you use a pure watchdog channel in the Notch mode, the lower
level is not limited. Therefore, the controller will not abort the test if,
for instance, the transducer is defective or the cable is parted.
Tolerance:
The watchdog channel is checked for its upper and lower abort limits (RMS).
If the tolerance is exceeded, the test will abort.
Notch/Tolerance:
This function combines notching and checking of upper and lower abort limits
(RMS), ensuring that the controller will abort the test if it acquires no signal
that lies above the background noise (e.g. when the transducer is defective
or the cable is parted).
With Notch/Tolerance selected, the notch spectrum of the selected channel
can be defined in the bottom notch table.
Monitor:
The watchdog channel is exponentially averaged but the test will not be
aborted when overload conditions (e.g. due to DC offsets, or out of band
energy) occur. (This feature applies only for Random excitation.)
Abort
The alarm indication will be logged to the test log when the level is
within 1 dB of the individual channel Abort level.
If you select an absolute unit [g] or [m/s²], the upper abort limit is
independent of the current test level. The lower abort limit becomes
effective after reaching the line-by-line-check start level.
If you select a relative unit [dB], the abort limits will be activated as soon as
the current level is greater or equal to the line-by-line-check start level.
If you define several control channels, the RMS values which are to be
expected are derived from the system gain. So m+p VibControl considers the
fact that not all channels have the same RMS value. The system gain is cal-
culated for every level.
When Notch/Tolerance mode or Notch mode was selected for the watchdog
channels, the unit can be chosen in the Sensitivity column. If the abort limit
(RMS) is exceeded, the test will be aborted.
Having performed the selfcheck to check the test setup on feasibility, you can now start up the
test run.
The sine tones/narrowbands will be turned on as soon as the broadband random signal
reaches the starting level defined in VibEdit’s Reference tab. The sine tones/narrowbands will
be turned off when the defined number of sweeps is done or when the level of the random
signal decreases below starting level.
The drive signal and all measurement signals are shown with sine tones included. If you want
to show the sine tones separately, you can enable the sine tone display in a third chart using
the context menu.
In addition to the functions you already know from the VibRunner for random mode, the
VibRunner contains further functions for sine tones and narrowbands.
Time
The VibRunner displays the current test time:
Total / ElapsedTotal test time which has elapsed.
Total / RemainingTotal test time remaining.
Level / ElapsedTime elapsed at current test level.
Level / RemainingTime remaining at current test level.
Open Loop
In Open Loop mode, the last drive signal remains unchanged.
To change to open loop control, click the Open Loop button of the Sine Tones
field. When Open Loop shows green light, the loop is opened.
In Open Loop mode, the Time remaining display stops counting.
To close the control loop, click the Open Loop button again. The test will be continued in Closed
Loop mode.
Off
You can manually turn off and on the sine tones with the ramp time defined in
VibEdit’s Sine Tones tab.
To turn off the sine tones, click the Off button of the Sine tones field. With the
sine tones turned off, the Off button shows green light.
To turn on the sine tones, click the Off button of the Sine tones field again.
Sweep Stop
You can manually stop and continue the current sweep.
To stop the current sweep, click the Sweep Stop button. With the sweep
stopped, the Sweep Stop button shows green light.
To continue a stopped sweep, click the Sweep Stop button again.
When a VibRunner mixed mode test is aborted, the narrowband signal and the broadband
signal are stopped exactly at the same time so that the state of both the control and drive signal
at the moment of the abort can be analyzed as displayed below.
Level
The VibRunner displays the previous, current and next test level.
Next Level Next tested level.
Current Level Currently tested level.
Previous Level Previously tested level.
You can manually hold a level, go to the next or previous level or release a Hold level.
Open Loop
You can manually open the control loop and close the open control loop.
In Open Loop mode, the last drive signal remains unchanged and dynamic
control is lost.
In open loop control, only the upper abort limit is active. Once you select
closed loop control, the lower abort limit will be taken into account, too. So
the test will be aborted as soon as the upper or lower abort limit is
exceeded.
To open the control loop, click the Open Loop button. In Open Loop control, this button shows
green light. In Open Loop mode, the Time remaining display stops counting.
Before closing the control loop, check the reference spectrum in any case. If the reference
spectrum deviates considerably from the measured one, you must not close the control loop.
In this case it is recommended to start the test at a lower level.
To close the control loop, click the Open Loop button. In closed loop control, this button does
not show green light.
Off
You can manually turn off and on the narrowbands with the ramp time defined in
VibEdit’s Narrow Bd. tab.
To turn off the narrowbands, click the Off button of the Random: field. With the
narrowbands turned off, the Off button shows green light.
To turn on the narrowbands, click the Off button of the Random: field again.
Save Timer
(available in standby mode only)
If the test is aborted, you do not have to repeat the complete run at the current
level. Click the Save Timer button to save the time remaining at test abort.
To save the time remaining at test abort, click the Save Timer button.
Restart the test from the previous level.
Reaching the test level at which the abort occurred, the remaining time will be tested.
Sine dwell
At the resonance frequency, the part is easily destroyed. If the mechanical characteristics of
the specimen change during the test (e.g. fissure, temperature change), the resonance fre-
quency will shift.
The sine dwell option lets the sweep remain on one or several selected resonances for a user-
defined period.
Detect Resonances
Before starting the sine dwell function, you have to search the signal for resonances. The
phase relationship will be displayed in VibPostTest using the phase information function (see
chapter 8.5.2 “Transfer Functions”, page 506).
Accelerations - Slopes
Define the reference amplitude of acceleration in [g] or [m/s²]. Up to 10 resonance points can
be defined. You have to enter a dimension value at least for one dwell frequency. It is not
necessary to enter all three values for one frequency, the missing ones will be calculated and
displayed automatically.
Slopes refer to acceleration, velocity or displacement. They can be defined in logarithmic
(dB/Oct) or in linear form (EU/Hz). EU is the engineering unit of the corresponding reference
(e.g. [inch] for displacement or [m/s2] for acceleration).
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field. To activate an empty row, double click
the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency
Specify a resonance and enter it in the sine dwell list.
Allowed frequency range: 0.1 Hz - 12.8 Hz
The resonances are listed automatically according to their frequencies.
Accel./Vel./Displ.
Define acceleration, velocity or displacement for this dwell frequency. If you
enter “0“, the amplitude will be calculated from the previous and next slopes.
It is not necessary to enter all three parameters per frequency since the
missing ones will be calculated from the given parameters and displayed
automatically.
To change the acceleration, velocity and/or displacement units, go to the
Units selection field and select from the drop-down lists. All reference
numerical and graphical data will be automatically converted.
Slope
To define a slope, select to which dimension the slope is to refer (Type) and
enter the slope value (Value and Unit).
Slopes refer to acceleration, velocity or displacement. They can be defined
in logarithmic [dB/Oct] or in linear form [EU/Hz].
Type:
Select the dimension the slope is to refer to:
Def. Acc. = Slope refers to the defined acceleration.
Def. Vel. = Slope refers to the defined velocity.
Def. Displ. = Slope refers to the defined displacement.
Auto Acc. = Constant acceleration slope referred to double logarithmic scale.
Value/Unit:
With Auto Acc. selected, this entry cannot be made.
The displayed value must be ignored.
Enter a positive or negative slope value and select the corresponding unit.
Slope in [dB/Oct]:
Slope
------------------------------
20 log 10 (2)
f
y2 = y1 ⋅ ----2-
f1
Slope in [EU/Hz]:
y2 = y1 + slope (f2 - f1)
y2 = calculated engineering unit at frequency 2
y1 = reference of engineering unit at frequency 1
Alarms - Aborts
To copy the dwell frequencies from the Accelerations - Slopes table to the Alarms - Aborts
table, open the Accelerations - Slopes sub-category and mark and copy the frequencies to the
clipboard. (Copy function from the Edit menu).
To change from Accelerations - Slopes to Alarm - Aborts, click the Alarm - Aborts button.
Activate the alarms/aborts table with a click of your mouse button and paste the frequencies
from the clipboard.
Enter the limits required for each frequency.
To set the same lower or upper alarm or abort limit for multiple rows, click
the first row to set with your left mouse button, press and hold the Shift key.
Click the last row to set with your left mouse button. Due to the Shift key
being held, now all rows in between are selected. Select the field of the
limit to set with a click of your left mouse button. Release the Shift key and
type in the lower or upper alarm or abort limit. Press "Enter" to globally set
all rows selected to this lower or upper alarm or abort limit.
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field. To activate an empty row, double click
the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Frequency
Copy the dwell frequency defined in the Accelerations - Slopes category.
Alarm
Enter the lower and upper alarm limits at every frequency (resonance point).
Any exceeding of the alarm limits during the test run will be entered into the
test log.
Low:
Enter the lower alarm limit in - [dB] or in [%].
High:
Enter the upper alarm limit in [dB] or in [%].
Abort
Enter the lower and upper abort limits at every frequency. If the abort limits
are exceeded during the test run, the test will be aborted.
Low:
Enter the lower abort limit in - [dB] or in [%].
High:
Enter the upper abort limit in [dB] or in [%].
Units
To change the acceleration, velocity and/or displacement units, go to the Units selection field
and select from the drop-down lists. All reference numerical and graphical data will be
automatically converted.
Rescale
You can time-efficiently rescale, i.e. dampen or amplify, the complete spectrum (all values
defined) by a factor.
Rescaling
Throughput section
Throughput is only enabled if you purchased the Continuous Time Domain Data Recording
license and with suitable front-end hardware. The m+p VibPilotE, m+p VibRunner and
m+pVibMobile front-ends directly save the time domain measurements to a throughput file
(*.sot) which can be evaluated in m+p VibControl or using the m+p Analyzer software.
Sample frequency
Enter the desired throughput sample frequency.
File format
Select the throughput file format for saving the file. You can select Smart-
Office Throughput files (*.sot) or raw binary files (*.dat). The raw binary
format can be read by third party software.
Specimen tab
This window combines the shaker, the accessories, the fixture and the specimen used for this
test setup. The m+p VibControl program checks whether the test setup may exceed limit
values.
As the characteristics of the specimen are unknown, the necessary force is calculated using
an SDOF model. The total weight results from all known weights entered. In addition, the
shaker axial stiffness and the values of acceleration, velocity and displacement specified in the
reference spectrum definition window enter into the calculation.
You can detect from the bottom shaker load display whether the test setup may exceed the
shaker’s limit values.
The required shaker force, the acceleration, the velocity and the displacement are displayed in
absolute units and percentage wise relative to the defined shaker data.
To open the Specimen tab, click the Specimen tab.
You first load your shaker definition file defined in VibShakerDef and then specify your speci-
men and possible fixtures. m+p VibControl checks from this data whether the test setup may
exceed the shaker limits.
6.6.2.1 Shaker
Depending on your data management, the shaker file can be found in one of the
"C:\VcpNT\Daten\" sub-directories. The Getting Started dummy shaker can be found in the
"m+p" sub-directory. The selected file is now displayed together with its path.
Have a look at the displays of moving coil mass, total weight, axial stiffness and maximum input
voltage. This data comes from the shaker file.
Select a Fixture
Select a fixture
The fixtures defined for the shaker loaded are displayed. If you use one of these fixtures for
your test, select it. To define a fixture which has not been pre-defined in VibShakerDef. The
weight of the fixture selected enters into the shaker load calculation.
To include a fixture into the test setup, check its box with a click of your mouse button.
If required, change the mass unit from [kg] to [lbs], or vice versa. All numerical and graphical
reference data will be converted automatically.
Total Weight
The total weight is calculated:
total weight = fixture weight + moving coil mass + specimen weight
Axial Stiffness
The axial stiffness entered in VibShakerDef is displayed.
Enter a fixture
You can either select a fixture which was predefined in VibShakerDef or enter a new fixture
here. The weight of this fixture enters into the shaker load calculation.
If the spectrum or pulse is known, you can easily assess the maximum weight of the fixture, i.e.
100%, by entering a few different values in the Fixture / Weight field.
Name: Name the fixture.
Weight: Enter the weight of the fixture.
If required, change the mass unit from [kg] to [lbs], or vice versa.
All numerical and graphical reference data will be converted automatically.
Comment lines
To enter individual comments such as spec data, specimen characteristics, test run information
or the tester`s name, make use of 10 comment lines available in the VibEdit’s Specimen tab,
in VibRunner and in VibPostTest.
If activated for the test legend in VibPostTest, comment lines can be printed out together with
the charts. Comments 1 to 5 are displayed in the test legend, comments 6 to 8 are displayed
above the charts, comments 9 to 10 are displayed below the charts.
To have a closer look at where to find which comment, see chapter 8.6.1 “Printout”, page 518.
Before starting the sine dwell function, search the signal for resonances. The phase relation-
ship will be displayed using the phase information function (see chapter 8.5.2 “Transfer Func-
tions”, page 506).
Selfcheck
Selfcheck is useful for verifying the test definition and the channel setup as
well as for recording a first structural response of the specimen. The standard
selfcheck is done with a fixed output level. For more information on the self-
check function, please refer to chapter 3.3.7 “Selfcheck”, page 44.
Selfcheck mode
- Fixed Level:
Standard selfcheck is done using a fixed output level. This level is defined
in the Selfcheck level (100 mV) field,
You can manually define an attenuation shape using the >> button.
- Limiter Mode:
In Limiter mode, selfcheck is done using variable output levels. Starting with
a low level that is defined in the Min. selfcheck level (100 mV) field, the self-
check will gradually increase to the value specified in the Max. selfcheck
level (100 mV) field. In order to achieve a good signal-to-noise ratio while
avoiding a too high load on the specimen, the response is limited to a rea-
sonable value. Any spectral lines which are too close to the reference spec-
trum or notch limits are automatically reduced to a safe value.
You determine the selection of the selfcheck level through experience and
engineering judgement. Be aware that a very low selfcheck level may result
in very small signals which do not lie above the system background noise.
For applications such as servo-hydraulic exciters where selfcheck levels of
0.1 Vrms do not cause accelerometer response to run a test, selfcheck levels
of > 0 dB are also accepted by m+p VibControl for Sine, Random and Road-
Load modes. A maximum level of 0.5 Vrms should be sufficient for selfcheck
with such applications.
Selfcheck attenuation
For certain tests, e. g. when eigenfrequencies of the specimen are expected,
you can attenuate the selfcheck excitation for one or several frequency
range(s).
Selfcheck attenuation reduces the selfcheck level average. The estimated
selfcheck level for the test (including the attenuated bands) is stated at the
bottom of the selfcheck box in the Selfcheck level (estimated) line
Throughput section
The Throughput section in the Schedule tab offers several options for
throughput start and stop settings.
Throughput section
Define throughput start with self test or with test run start. Define that through-
put pauses during standby and that it stops with the test run.
You can select one or several options to create the optimum settings.
Sweep Conditions
Sweep conditions
Sweep rate
With Amplitude type selected in the dwell table, enter the sweep rate for log-
arithmic sweeps in [Oct/min] or [Dec/min] and for linear sweeps in [Hz/min].
Startup time
Enter the startup time in [s].
This is the rate at which the drive signal is increased towards the reference
level.
Startup tolerance
Enter the admissible tolerance at start-up in [dB] to the reference spectrum
amplitude.
If, at start-up, the error, i.e. the comparison between reference value and
measured one, remains within tolerance, the sweep will start. The error is dis-
played in VibRunner.
Shutdown time
Enter the shutdown time in [s] during which the controller will turn the current
drive signal off if the abort limit is exceeded.
Repetition Parameters
Repetition parameters
Number of repetitions
Enter the number of repetitions.
Sweep duration
m+p VibControl calculates the total sweep duration from the durations
defined in the dwell table.
Test duration
m+p VibControl calculates the test duration from the number of repetitions
and the sweep duration.
In the VibEdit Schedule tab, you can import the acquired frequency results from the Peak
Values table. Click the Import button below the sine dwell table and choose the desired file
containing the peak values. Click Open and the values will be written to the dwell table.
By default, all data is loaded as sine dwell type Fixed. Adjust all other parameters accordingly,
e.g. Duration, Channels, Amplitude, Unit and Log.
The parameters Duration, Channels, Amplitude and Log have to be defined for all dwell types.
Other parameters, e.g. the Q factor, are only used with certain dwell types.
No.
Consecutive row numbering.
To edit a row, click the row‘s No. field.
To activate an empty row, double click the row‘s No. field.
To easily cut, copy and/or paste a row, right-click on the row’s No. field or use
the menu available under Edit.
Type
Choose one of the following dwell types.
- Fixed (see p. 344)
- Phase (see p. 345)
- Phase def. (see p. 346)
- Auto Phase (see p. 348)
- New Level (see p. 349)
- Stepped Sine (see p. 350)
- HCF and HCF Step (see chapter 6.6.4, page 351)
On the given pages you will find a detailed description of the different sine
dwell types.
Q
The quality factor Q describes the resonance quality. It is determined using
the peak value search in VibPosttest. The defined Q factor influences the
control strategy.
L Q < 50 (Low)
f0 f0
Q = ----- = --------------
∆f f2 – f1
The above values are only recommendations. In some cases the “H” setting
can also be used for low Q factors. When using the “H” setting, the measure-
ment time is extended (more periods) in order to strengthen the control sta-
bility.
Duration
Enter the sine dwell duration using the parameters Value and Unit.
Value:
Enter the duration or the number of cycles.
Unit:
Select whether the sine dwell duration is given in Seconds, Minutes or
Cycles).
If you select Cycles, the test duration will be calculated by dividing the
specified number of load cycles by the (moving) frequency.
Frequency [Hz]
Define the resonance frequency using the parameters Start, Min, Max and
Band.
Start:
Enter the frequency at which the test run shall start.
Min:
(only for type Phase, Phase def., Auto phase and Amplitude)
Enter the lower frequency limit at which the test shall be stopped. If the res-
onance frequency shifts “downward" and reaches the lower limit, the test will
be stopped (VibRunner state: Standby).
Max:
(only for type Phase, Phase def., Auto phase and Amplitude)
Enter the upper frequency limit at which the test shall be stopped. If the res-
onance frequency shifts “upward" and reaches the upper limit, the test will be
stopped (VibRunner state: Standby).
Exception:
For sine dwell type Stepped Sine the frequency band width is defined by
Frequency Min./Max.
Band:
(only for type Def. Phase, Auto Phase and Amplitude)
Enter the frequency band, where the sweep shall move upward and down-
ward.
delta f:
- When using Phase, Auto phase, Phase def. and HCF, the following applies:
If the phase changes more than delta f between two consecutive measure-
ments, the test stops. If delta f is set to 0, an abrupt change of the frequency
will be ignored.
- When using Stepped Sine, delta f defines the step width of the frequency.
Sweep rate
(only for type Amplitude, Phase def. and Auto phase )
Enter the sweep rate in [Hz/min].
Phase
(only for type Phase def.).
Define the Phase in [°].
Channels
With the sine dwell types Phase, Phase def. and Amplitude, define the
channels by entering the parameters Meas and Ref.
Meas:
Enter the number of the channel which shows a resonance frequency
(usually a measurement channel M or a watchdog channel W).
Ref.:
Enter the number of the channel which serves as reference for the phase
position (usually the control channel C). Please ensure that the transducer of
the reference channel is not mounted at a nodal point.
If you choose the drive signal (source 1 on m+p frontends) as reference, this
will result in a high Q factor. Please make sure that the signal of the reference
channel is above the background noise at the chosen resonance point. With
sine dwell type Phase def. the drive signal can be very low at strongly pro-
nounced resonances. In this case, you should use the COLA signal (source 2
on m+p frontends) as the reference channel. The COLA signal has a con-
stant amplitude (standard 1 V) and the same phasing as the drive signal. It
can be adjusted in the range from 0-10 V.
Amplitude
In the Value field of the table you enter the amplitude of the control channel
C in the given unit.
The default setting is 0 dB. An entry in [dB] means that the specified value of
the Reference tab serves as reference.
Alternatively, you can define the amplitude in absolute values (g) (which is
more simple as the entry is independent from the specified value of the
Reference tab).
The alarm and abort limits defined in the Reference tab apply to the ampli-
tude, even if it differs from the reference amplitude.
Error [Degree]
For sine dwell types Phase and Phase def. you define the permitted error by
entering the parameters Max and Avg.
Max:
Enter the maximum permitted phase drift in [°] that applies during the test run.
If the current phase deviates more than the specified value from the refer-
ence phase, the test status will change to Standby.
Average:
Enter the permitted average phase drift in [°] that applies during the test run.
If the average of the current phase deviates more than the specified value
from the reference phase, the test status will change to Standby.
Log [s]
The current frequency and the phase (as well as other values) can be saved
periodically to the VibRunner test log. Enter the time in [s] after which the val-
ues shall be periodically saved to the test log. After the test run, the complete
test log can be loaded from the result file (*.rsd). Additionally, a separate text
file (*.txt) containing the essential information (Frequency, Cycles, Ampli-
tude) will be saved to the hard disk.
In HCF mode, a sweep is started with the frequency you entered at Frequency Start and with
the Amplitude Value in [mHz] you defined. The sweep will run to Start + Bandwidth / 2 and back
to Start - Bandwidth / 2 with a step that is proportional to the bandwidth and will look for the
requested phase in this band (Channels Meas. / Channels Ref., both of which must be mea-
sured in Filtered mode). If during the sweep up, it becomes clear that the slope of the phase is
wrong, and we are moving in the wrong direction, the sweep is reversed. As soon as the correct
phase is reached, the requested phase is locked. If the phase cannot be found, it cannot be
locked, and the test is aborted.
Because the phase search will take some time, there is a different entry for Duration in the HCF
parameters than in the HCF_STEP parameters.
The Value in [mHz] is kept with changing frequencies, so the value in mm will change.
Once the phase is locked, the resonance reference frequency is updated, and the phase will
be kept constant even if the frequency changes (resonance moves). If the resonance shifts
below
(resonance reference frequency) * (100 - delta f) / 100,
this is considered as rupture, and the test is aborted. Also, if the phase changes more than Max
(Error [Deg]) between two successive measurements, the test is aborted.
The dwell will continue for time Duration - the time the sweep took.
At the end of this HCF, the level is increased by the level selected in HCF_STEP. The level will
change linearly to the requested level, and the time this change takes can be selected by the
user with the "Startup time" parameter. Once the new requested level is reached, the reso-
nance reference frequency is updated, and the level is held for the selected time. The level will
continue to be increased until the resonance shifts below:
(resonance reference frequency) * (100 - delta f) / 100.
At this point, the test is aborted.
The choices for Q are L (Q < 50), M (50 <= Q < 200), H (Q >= 200).
The control algorithms will be adjusted accordingly.
An entry in the Log file will be made every Log seconds, also the time history data will be stored
in the time history traces at this interval.
To get the correct amplitude control values, consider the following points for the channel setup:
• Place the laser vibrometer to the point where the amplitude in [mHz] will be obtained.
• Define the channel, to which the laser vibrometer is connected, in [mm] and the corre-
sponding sensitivity in [mV/mm]. This channel should be defined as a measurement
channel. Then, the signal needs to be connected in parallel to a control channel using a T-
piece. The control channel is defined in [m/s2] and with exactly the same sensitivity as the
laser vibrometer channel.
The reason for this is that the amplitude control is still conducted on the C-channels, and
that C-channels must be acceleration channels, and the conversion parameters to [mHz]
are based on this setup.
• At the example channel definition above, the laser vibrometer is connected to channel 3
and channel 1 in parallel (using a T-piece).
• Channel 2 is defined as an acceleration channel with the corresponding unit and sensitiv-
ity. The acceleration sensor will be mounted on the shaker head
• The channels selected in the HCF for this example are channel 3 as Measurement chan-
nel and channel 2 as Reference channel, as defined in the previous chapter.
To analyze the results of the resonance search, click on Singleplot and use the laser vibrometer
(channel 3 in the example) as measurement channel and the accelerometer on the head of the
shaker (channel 2 in the example) as the reference channel. Selecting the Peak Values option
allows for automatic selection of the peaks in the resonance search. Furthermore, selecting
Q-factor will provide an estimation of the corresponding Q-factor. Now, the resonant frequency
and phase can be assessed at this level of excitation.
6.6.4.4 Settings
The "[VR_Sine]" section in "VcpNT.ini" (located in the "\VcpNT\Config\Users\xxx" directory,
where xxx is the user name) contains some variables that can help improve stability for
high-Q dwells.
Good settings are the following:
EnableAbortErrorAveraging=1
1 means average the control channel, 0 means don't
AbortErrorAveragingAverageFactor=6
Exponential averaging factor for the control channel
MaxDriveSteps=30
A high number will slow down the controller, but will
prevent the system from modulating.
Average
The average value of all control channels serves as reference. In sine dwell
test mode, the control signals can be weighted differently so that averaged
control signal can be adapted to the test situation.
Maximum
The maximum of all control channels serves as reference.
Minimum
The minimum of all control channels serves as reference.
6.6.5.2 Damping
Select the controller damping and thus the compression speed.
These values are available: 0, 1, 2, 4 and 8.
0 → no damping/high compression speed
8 → high damping/low compression speed.
The damping and the maximum error of a control channel enter into the control algorithm which
determines the following control.
The algorithm works as follows:
Aa+1 = Aa ⋅ [(K + 1/E)/(K + 1)]; E < 1
Aa+1 = Aa ⋅ [(K + 1)/(K + E)]; E>1
Aa+1 = next amplitude
Aa = current amplitude
E = maximum error
K = factor of damping
A high K factor (i.e. high damping) weights the old Aa value more and slows down the control.
The damping depends on the dynamics of the specimen. You can improve some tests by using
different dampings in the frequency intervals of the spectrum. Therefore, you can change the
damping in VibRunner.
Transducer list
m+p VibControl will open the default list of transducers which is stored in Microsoft Excel format
under C:\VcpNT\Daten\m+p\Transducers.xls. Transducer information managed in this data-
base can easily be made available in VibEdit by means of simple drag-and-drop.
button and select the corresponding file. Click Open to start the file
import.
EU control channels
Control channels can be defined for accelerometers only; in sine dwell mode, it is possible to
also define displacement transducers or force transducers to be control channels.
No.
The number of channels depends on your software license.
Use the scroll bar to select the channels. They are numbered consecutively.
You do not have to define the channels consecutively. It is possible to define
channels 3, 4, 6 and 8 only, for instance.
Make sure that the channel numbers in this table correspond to the
channel numbers of the breakout box. If you use several input
modules, take the slot number into account.
Type
Select the type of channel.
Click it to open a list of all combinations of control, limiting and measurement
channels available for the current test mode.
- = channel undefined
C = control channel
W = watchdog (= limiting) channel
M = measurement channel (not suitable for monitoring;
if you want to connect this function with a measurement channel,
the measurement channel must be set up as WM channel.
In any case, the measurement channel is stored when
measurements are triggered automatically or manually).
CW = control and watchdog channel
CM = control and measurement channel
WM = watchdog and measurement channel
CWM = control, watchdog and measurement channel
Name
Enter a channel description, e.g. some transducer data such as its position.
The name will be displayed in both the VibRunner’s online charts and in the
charts’ printout in VibPostTest.
Filter
Select the measuring method.
Each channel type (C, W, M) has its own amplitude estimation (Filter, RMS,
Average, Peak). In case of a CM channel, for instance, you can select RMS
for the C channel and Filter for the M channel.
If RMS, Average or Peak is selected, the RMS, average or peak value of the
broadband signal for each channel is measured and used for control. If the
Filter mode is selected, the signal for each channel is filtered using a digital
filter (similar to a tracking filter).
The measured signal amplitudes depend on the measuring methods:
Peak ≥ RMS ≥ Average ≥ Filter
Filtered:
The Filter mode uses the principle of single-frequency FFT. The filter accepts
only the fundamental frequency. Harmonic waves will be rejected. To avoid
overtesting the specimen, this measuring mode should be used with care for
control channels.
Peak:
The Peak mode searches the data for absolute peak values. Where a system
is noisy, the peak value may be considerably greater than the average and
RMS values. If peaks vary considerably and if the damping is low, control
often becomes slightly unstable. Therefore, Peak mode should only be used
for "clean" systems featuring a linear behavior.
Example application:
DC-coupled tolerance channel for monitoring a stretching wire.
RMS:
The RMS mode adds the squares of each input data point, divides the result
by the number of data points and takes the root of this result. This RMS value
will be multiplied by a factor of √2 which represents the peak-to-RMS ratio of
a pure sine. The RMS mode provides a measure of averaging compared to
the Peak mode, but tends to emphasize the larger values compared to the
Average mode. The RMS mode is used to avoid overtesting the specimen.
Averaged:
The Average mode performs a summation on the rectified values of the data
and divides the result by the number of points. This average will then be mul-
tiplied by a factor of π/2 which represents the peak-to-average ratio of a pure
sine wave.
Selecting Combinations of Filters:
In sine and sine data reduction test modes you can also select combinations
of filters for each measurement channel.
Select M in the Type column and choose a combination of Filter, RMS, Peak
and Average in the Filter, M column and the test results will be recorded
accordingly.
During the test run the first filter of the filter type combination will be shown
(e.g. if you selected the filter combination Peak, RMS, Averaged ("PRA"),
VibRunner will display the Peak filter chart.)
It is also possible to display all selected filter types online: Open the context
menu and enable the Show all filter modes function.
After test run the result files, which were recorded with different filters, can be
opened in VibPostTest to compare the traces (see chapter 8.3.1 “Filter Chan-
nels”, page 471).
Model
Enter the transducer’s model name.
Serial no.
Enter the transducer’s serial number.
NEXUS
m+p VibControl enables parameterization and remote control of Brüel &
Kjaer NEXUS™ conditioning amplifier type 2692 via RS232 interface. This
conditioning amplifier supports up to four piezoelectric accelerometers.
For more information on the integration of the Brüel & Kjaer NEXUS™ con-
ditioning amplifier, please refer to chapter 9.1 “Brüel & Kjaer Nexus™ Condi-
tioning Amplifiers”, page 533.
Sensitivity:
Define the transducer sensitivity and its EU.
With control channels (C, CW, CWM), the sensitivity of the accelerometer is
given in [mV/EU] or [mV/g] as defined under EU control channels.
With watchdog and measurement channels (W, WM, M), enter a voltage-
related unit.
Transducer
Type
Select the transducer type in the drop-down list.
- ICP
If the transducer has an integrated charge amplifier and you decide not to
use an external power source, select ICP mode.
- Volt
Volt mode is used for a transducer having an external charge amplifier or
a voltage source.
- Chrg
Chrg mode is only available for systems using charge breakout boxes.
Couple
Select the coupling according to the transducer type.
Coupling selection
- DC/AC
In AC mode, the signal passes a high-pass filter that removes the DC
component from the signal. In DC mode, the DC component is not removed.
- FLT/GND
With GROUND, the ADC channel is grounded (single-ended),
with FLOAT, the ADC channel is floating (differential).
Grounding is supported by m+p international front-ends
m+p VibPilotE, m+p VibRunner, and m+p VibMobile.
TP
Enable or disable the Throughput data recording function for this channel.
SysGain
Enter the nominal system gain.
Only control channels and watchdog (limiting) channels in the Notch mode
have a system gain. With a measurement channel defined, do not enter the
system gain but the measuring range.
The system gain is the ratio of measured value at the ADC input channel to
output voltage of the source / DAC module. It is calculated as RMS value
from a measuring block (range and lines according to test setup).
The system gain is neither predictable nor a constant, but depends on the
total system (armature, expansion, specimen and accelerometer position-
ing).
Further factors determining the system gain are parameters such as the
defined frequency range, the selfcheck level, the master gain setting at the
shaker amplifier and the transducer sensitivity.
The actual system gain will be measured during the selfcheck before starting
the measurement. The selfcheck compares the measured actual system gain
to the defined nominal system gain. If the measured gain deviates from the
defined one by more than 20%, the message Check sys. gain will be dis-
played in the selfcheck log. In this case, correct the values before running the
test. This procedure is an additional security check to protect the specimen
and the shaker.
Range
For measurement channels only:
Enter the measuring range.
Weighting
For the Average control strategy, the average signal of all control channels is
used. The weighting function enables a single channel to participate more by
including it several times while others are only included once. Thus, difficult
test situations can be controlled in an effective way.
For Example:
Channel 01 Weighting = 2
Channel 02 Weighting = 1
Channel 01 will be responsible for 66.66% of the averaged control signal
while channel 02 will be responsible for only 33.33%.
Av mode
For watchdog channels and displacement control only:
Select the Watchdog mode (Notch, Tolerance, Notch/Tolerance) or displace-
ment control (Control, Control/Tolerance) or a notching function (VectorAdd,
VectorRSS, MNotch).
Notch:
In Notch mode, the excitation is limited in a defined frequency range (band-
width) such that the defined level will not be exceeded. With Notch selected,
the notch spectrum of the selected channel can be defined in the bottom
notch table.
As long as a notch channel does not exceed the defined level, m+p
VibControl uses the test spectrum. If the specimen is overloaded at the
defined measuring point (= notch channel), the notch channel presenting the
highest exceeding of the notch level will be used as reference. Where the
frequency range is exceeded, the notch channel becomes the only control
channel. Notching changes the test spectrum.
If you use a pure watchdog channel in the Notch mode, the lower
level is not limited. Therefore, the controller will not abort the test if,
for instance, the transducer is defective or the cable is parted.
Tolerance:
The watchdog channel is checked for its upper and lower abort limits (RMS).
If the tolerance is exceeded, the test will abort.
Notch/Tolerance:
This function combines notching and checking of upper and lower abort limits
(RMS), ensuring that the controller will abort the test if it acquires no signal
that lies above the background noise (e.g. when the transducer is defective
or the cable is parted).
With Notch/Tolerance selected, the notch spectrum of the selected channel
can be defined in the bottom notch table.
Control:
This function is available in sine mode only. It enables you to specify dis-
placement control. In this way, tests starting at very low frequencies can be
controlled on displacement if the resolution of the frequency range of the
accelerometer is not sufficient.
For displacement control, please select a unit of length (m, dm, cm, mm, µm
or inch) in the drop-down list next to EU control channels.
If you select Control for a watchdog channel, the control spectrum of the
selected channel can be defined in the bottom notch table.
Control/Tolerance:
This function is available in sine mode only. It combines displacement control
and checking of upper and lower abort limits.
For displacement control, please select a unit of length (m, dm, cm, mm, µm
or inch) in the drop-down list next to EU control channels.
If you select Control/Tolerance for a watchdog channel, the control spectrum
of the selected channel can be defined in the bottom notch table.
VectorAdd:
Select VectorAdd to enable the Summed Force notching mode, Then, define
the notching parameters in the lower part of the window.
Vector RSS:
Select VectorRSS to enable the Vector RSS notching mode Then, define the
notching parameters in the lower part of the window.
MNotch:
Select MNotch to enable the Moment Notching mode. Then, define the
notching parameters in the lower part of the window.
Abort
The alarm indication will be logged to the test log when the level is
within 1 dB of the individual channel Abort level.
Enter the upper and lower abort limits. The amplitudes of the channels
depend on the structure of the specimen.
In case of pure control channels C, only the upper abort limit will be checked.
Select the unit in the EU control channels field above the table.
If tolerance, notch/tolerance or control/tolerance was selected for the watch-
dog channels, the upper and lower abort limits will be checked. The unit can
be chosen in the Sensitivity column. If the abort limit is exceeded, the test will
be aborted.
Having performed the selfcheck to check the test setup on feasibility, you can now start up the
test run.
The VibRunner displays the elapsed/remaining testing time, number of sweeps and number of
cycles.
The sweep counter indicates the number of sweeps done and the total number of sweeps to
go. Once the total number is reached, the test will change to standby mode.
The same applies to the cycles counter.
Reset the counter before restarting the test by clicking the Reset Counter button.
Sweep Direction
Dwell No.
The sine dwell number in the VibRunner indicates which dwell is currently
running. You can click the arrow button on the right at any time to stop the
dwell and to go to the next dwell frequency.
If an error occurs during the test run, the program changes to standby mode;
click Run to continue the sine dwell test.
Current Frequency
The current dwell frequency is displayed.
To reduce or increase the current frequency, first hold it by clicking the Hold
button. With the Hold button being activated, the arrow buttons next to Fre-
quency will be enabled. By clicking these buttons you can reduce or increase
the current frequency.To continue the test, click Hold again.
Drive
Drive: indicates the current drive voltage of the corresponding frequency.
• The current drive can be manually reduced or increased:
• First hold the sweep by clicking the Hold button.
• Open the control loop by clicking the Open Loop button.
With Open Loop control, the arrow buttons next to Drive will be enabled.
• To reduce the current drive, click the arrow button pointing downwards.
To increase the current drive, click the arrow button pointing upwards.
• To continue the sweep, click the Hold button again.
To close the control loop, click the Open Loop button again.
To have the drive signal displayed on the online charts, see chapter
5.3.2 “Multiple Channel Selection”, page 83.
Damping
Damping: indicates the current controller damping.
You can manually change the damping at any time during the test run using
the two arrow buttons next to Damping.
Allowed damping factors: 0, 1, 2, 4, 8.
0 = no damping (maximum compression speed)
8 = maximum damping (minimum compression speed)
Error
Error: indicates the control error of the corresponding frequency.
To have the control error displayed on the online charts, see chapter
5.3.2 “Multiple Channel Selection”, page 83.
Open Loop
In Open Loop mode, you can manually increase or reduce the drive signal.
To change to Open Loop control, click the Open Loop button. When Open Loop
shows green light, the loop is opened. In Open Loop mode, the Time remaining
display stops counting.
To close the control loop, click the Open Loop button again. The test will be continued in Closed
Loop mode.
Reset Measurement
(available in standby mode only!)
You can manually delete the traces in the online charts.
To delete the traces in the online charts, click the Reset Meas. button.
Reset Cycles
You can manually reset the cycles of your test run.
Test Log
The lower left part of the VibRunner displays the test log. The test log lists all relevant test
events in chronological order. The online test log displays the latest information only. To view
the complete test log after test end, open the offline test log.
Select Protocol file from the File menu.
Print out the test log.
Sine dwell test run with "Frequency over time" and "Phase over time" charts
The transient capture module allows you to acquire any transient event such as droptable,
crashtest, or pyroshock pulses. Additional operating modes make this module an ideal tool for
measuring, displaying and storing signals in general. Select transient capture in VibEdit.
Sampling rate
Set the sampling rate using the drop-down list.
The possible values are hardware-dependent.
Sampling rates, which are not supported by the hardware in use, are
marked by a gray background. You can select these sampling rates
for defining a test with another (not connected) front-end. This test
definition can be saved, but needs the required hardware to start.
Number of samples:
Set the number of samples in the drop-down list.
Possible values: 256, 512, 1024, ...., 65536.
The measurement time is calculated from the number of samples divided by
the sampling rate and defined in milliseconds.
If you enter "4", every 4th measuring block will be stored. With "0"
selected, no measuring block will be stored automatically.
Trigger delay
Enter a pre- or post-trigger in % relative to the size of the measuring block.
The corresponding time will be calculated and displayed in milliseconds.
Sample frequency
Enter the desired throughput sample frequency.
File format
Select the throughput file format for saving the file. You can select m+p Ana-
lyzer Throughput files (*.sot) or raw binary files (*.dat). The raw binary format
can be read by third party software.
Below m+p VibControl offers several options for throughput start and stop
settings.
Throughput section
Define throughput start with self test or with test run start. Define that through-
put pauses during standby and that it stops with the test run.
You can select one or several options to create the optimum settings.
Enabling post-processing
Enable post-processing by checking the box. Then, browse through your files, select the *.sot
file and define Start time and End time of the file section to post-process.
Load the test into VibRunner and start it as usual.
The result file can be viewed and evaluated in VibPostTest.
Transducer
Select Coupling
Type
Select the transducer type in the drop-down list.
- ICP
If the transducer has an integrated charge amplifier and you decide not to
use an external power source, select ICP mode.
- Volt
Volt mode is used for a transducer having an external charge amplifier or
a voltage source.
- Chrg
Chrg mode is only available for systems using charge breakout boxes.
Couple
Select the coupling according to the transducer type.
- DC/AC
In AC mode, the signal passes a high-pass filter that removes the DC
component from the signal. In DC mode, the DC component is not removed.
- FLT/GND
With GROUND, the ADC channel is grounded (single-ended),
with FLOAT, the ADC channel is floating (differential).
Grounding is supported by m+p international front-ends
m+p VibPilotE, m+p VibRunner, and m+p VibMobile.
Online chart
1. Click the VibRunner icon in VibEdit to directly change to the VibRunner software part. The
defined test run will be imported into VibRunner.
2. If you need another test definition open the File menu, click Open... and choose the
desired Transient Capture test definition.
3. Click Selfcheck to prepare the transient capture test. m+p VibControl will arm the mea-
surement hardware and will then change to standby.
4. If necessary you can modify the Trigger Mode you preselected in VibEdit by clicking one
of the following buttons: Free Run, Manual, Level/Slope, External. (For more information
on the trigger modes, please refer to chapter “Initial Trigger Mode”, page 373.)
The trigger delay entered in the transient capture Parameters window applies to all types
of triggering except for Free Run and Manual.
You can change the type of triggering in standby mode at any time.
Clicking Save all stores all following measurements automatically, irrespective of the setting in
the transient capture Parameters window.
If you click Save all a second time, the measurements will be stored as specified in the transient
capture Parameters window.
The measurements can be displayed online. You can abort the test at any time by clicking
Abort. Clicking Exit in the Files menu exits the VibRunner window.
Please refer to chapter 7 “Run a Test (VibRunner)”, page 301 for detailed
information on the selfcheck, the result of the selfcheck and the test run.
Online SRS-graphics
Test Setup
Create a definition for Transient Capture (TransCap_CLS.ttc in the example below) which
includes the set-up of your transducers, Sampling rate, Number of samples, etc. Choose a
Trigger delay of approximately 25-30%.
Open the Classical Shock Editor (TransCap_Classical Shock.tcs) and create a test definition
with the limits of your desired shock. Choose the same Sampling rate and Number of samples
as defined in the Transient Capture setup (see figure next page).
In the upper right side of the window you find some adjustment features for capturing the shock.
Choose A for automatic so that m+p VibControl will automatically compare the recorded pulse
with the reference. Choose M if you want to adjust the shock manually by editing the x- and y-
coordinates.
Choose your preferred Trigger mode and start the test. Every recorded shock is compared to
the reference of your shock data (see figure below).
To take advantage of the automatic overlay it is recommended that you create your reports for
each required shock capture immediately in this VibRunner screen as only manual alignment
is available in VibPostTest, see the following page.
Click on Limits and adjust the Reference manually by defining x- and y-coordinates (see figure
below).
The Sine Reduction mode is designed to measure and analyze data from a sine control test,
i.e. it is not a control but only a measuring mode.
Sine Reduction mode is available with m+p VibPilotE and m+p VibRunner, VibMobile front-
ends and with VXI hardware.
It enables you to significantly increase the number of measurement channels by separating the
excitation system and the measuring system.
The measuring system displays and analyzes online measurements from the sine test running
on the excitation system. Both systems are synchronized using a standard 1 Vpk COLA
(Constant Output Level Amplifier) signal which is used to determine the current sweep
frequency of the excitation system. The signals of all measured channels can be recorded to a
throughput file (*.sot) and later be evaluated in m+p Analyzer.
Using VXI hardware the measurement signals can be recorded online to a throughput file and
stored on the VXI hard disk. This file can later be replayed to the m+p VibControl system and
be evaluated like an online test run.
For the sine reduction setup, only the Reference, Schedule and Channels tabs have to be
defined.
If you work with m+p international hardware, you can preselect a sampling rate which is done
in the Measurements section of the Reference tab (see section below).
If you work with two vibration control systems - one for executing the sine
excitation and another for analyzing the signals in sine reduction mode - it
is recommended to make identical test run definitions for both systems.
The import and export of channel data can be carried out via Cut/Copy/Paste functions (see
chapter 3.6 “General Functions for Editing Tables”, page 27).
• Automatic (default setting): During the test run m+p VibControl chooses the most
appropriate sampling rate for each sweep frequency defined.
• Fixed (Minimum): m+p VibControl defines the lowest possible fixed sampling rate for the
selected sweep range. It will provide enough sampling points per sine wave even for the
highest sweep frequency of the given sweep range.
• Fixed (Maximum): m+p VibControl defines the highest possible fixed sampling rate for
the selected sweep range. This sampling rate is chosen in relation to the size of the inter-
nal buffer. Its size will still be sufficient for capturing a complete sine wave using the lowest
given sweep frequency.
• Fixed (One of the given sampling rates will be chosen): The selected sampling rate will be
used for the test run.
If a specific sampling rate value was chosen and this rate is not
suitable for the desired sweep range, m+p VibControl will send an error
message when the test run is started.
If Fixed (Minimum) of Fixed (Maximum) was chosen and m+p VibControl
cannot determine a suitable sampling rate for the desired sweep range, it
will also send an error message when the test run is started.
Throughput Section
In the Throughput section you enter the parameters for throughput data recording. Enter the
desired throughput sample frequency and choose the Throughput file format for saving the file.
Enabling post-processing
Filter Settings
For each measurement channel in Sine Reduction mode you can select different filters and
combinations of filters. m+p VibControl will record a result file for each filter mode.
Select M in the Type column and choose Filter, RMS, Peak or Average or combinations thereof
in the Filter, M column and the test results will be recorded accordingly. The first selected filter
type will be shown in the online chart of the sine reduction test run. To show all selected filter
modes open the context menu and select the Show all filter modes function. After the test run
the result files which were recorded using different filters can be opened in VibPostTest to
compare the charts (see chapter 8.3.1 “Filter Channels”, page 471).
For m+p VibPilotE, m+p VibRunner and m+p VibMobile hardware a low-pass filter with a user
defined cutoff frequency can be enabled for all channels.
After the selfcheck is completed, the system state will switch to Standby. The system is now
tracking the current sweep frequency of the excitation system, but no data will be stored.
Observe the Frequency and Drive entries in the status area.
If you are ready to start the test run, click the Run button. The system will now analyze and
store the measured data, according to the current sweep frequency.
• If you click on the Measure button, an additional measurement will be stored. All mea-
sured responses of the measurement and control channels as well as the corresponding
tracking signal from the COLA will be stored in the result file. The Measure button is green
and the measurement will be stored as soon as the sweep reaches the defined upper/
lower frequency limit.
• "Drive" indicates the current voltage of the tracking signal (COLA), which is a
constant 1 Vpk.
• Any limit violation is indicated by a digital I/O-signal
• The frequency limits entered in the measuring schedule definition window are displayed
under "min" and "max". When reaching the upper or lower frequency range, the sweep
changes its direction. The current sweep frequency gained by means of the tracking signal
is displayed below "Freq."
m+p VibControl offers 16 online or off-line charts showing, for example, the drive
(COLA signal) and the responses of the defined channels during the running measurement.
Click on Chart to open the charts. With a click on the right mouse button in the online charts
you open the drop-down list where you can choose the channel you want to display. You can
display a maximum of 64 channels (16x4 channels).
Channel Response of a defined channel
Drive Tracking signal from the COLA input [V]
Control Response of the COLA signal [EU]
If you want to change the scaling in the charts, proceed as described in chapter 5.1.1 “Scaling”,
page 67.
The Random Reduction mode is designed to measure and analyze data from a random control
test, i.e. it is not a control but only a measuring mode.
The Random Reduction function enables you to significantly increase the number of measure-
ment channels by separating the excitation system and the measuring system. The measuring
system displays and analyzes online measurements from the random test running on the
excitation system. Incidents or failures occurring on the measuring system are not affecting the
excitation system.
If you work with two vibration control systems - one for executing the
random excitation and another for analyzing the signals in random
reduction mode - it is recommended to make identical test run definitions
on both systems.
The import and export of channel data can be carried out via Cut/Copy/Paste functions (see
chapter 3.2.4 “How to Edit Tables”, page 24).
For information on the channel parameter definition, please refer to the Random test mode
chapter 6.1.4 “Define the Channels for the Random Test Mode”, page 119.
One channel has to be defined as control channel (C) so that the control
system accepts the test definition. The defined control channel will not
control the test run.
In the Channels tab, you can select the window types Hanning and Rectangular for all channels
in Random Reduction mode.
For m+p VibPilotE, m+p VibRunner and m+p VibMobile hardware a low-pass filter with a user
defined cutoff frequency can be enabled for all channels.
Enabling post-processing
Select the Bridge/Strain tab and choose the bridge type you are using for your measurements.
Enter the required parameters for your strain measurement and start the test run.
Strain channels can also be defined as control channels.
Running a test
General Information
The m+p VibControl system can be optionally configured to control a progressive wave tube
chamber with linear frequency resolution. All control channel displays will be in dB with "Overall
sound pressure levels" (OASPL) automatically calculated. Additional channels can be in any
units the user wishes with the RMS level displayed. The setup of the reference spectrum is
altered from a standard vibration test in that the breakpoints must be entered in PA2/Hz. The
dB reference value can be configured by the user.
Multiple microphones can be used for the control with either averaged, maximal, or minimal
control. Any combination of microphones, accelerometers, strain gauges, etc. can be acquired
during a test with the only limitation being the total number of channels and the given trans-
ducers range.
To allow for the high ambient noise during the initial start of an acoustical test, the "open
channel" algorithm is changed for this mode of operation to allow for low signal/noise ratios.
This mode of operation also allows for the use of a pre-stored drive signal to enable quick start
up and equalization of a test that has been run previously.
This feature has to be used carefully, because any modification of the test
chamber configuration can cause significant out of specification results.
Test setup
The first line indicates the reference for the dB calculations and is typically set to 2E-05.
The second line allows the software to display dB as well as OASPL values.
Microphone Calibration
In the configuration file C:\VcpNT\Config\VcpNT you can choose between two methods of
calibration: Calibration Type 0 and Calibration Type 1:
CALIBRATION_TYPE: 0
This is the default way which was previously available in the older versions of m+p VibControl.
In this mode you select the channel(s) that need(s) to be calibrated.
Please make sure that the pistonphone is attached correctly to the microphone(s) before start-
ing the calibration.
If the new sensitivity value calculated from the calibration deviates more than 10% from the
original value, it is displayed in red. You can now decide to accept this sensitivity or reattach
the pistonphone and redo the calibration.
If the new calculated sensitivity is satisfactory, select Update Values to copy the new sensitivity
to the test definition. Then, select another channel to calibrate and repeat the procedure.
You are free to close the window and/or to stop the calibration procedure at any time.
In doing so, this will return the sensitivities to the old values. Close the window and you will be
asked whether you want to accept the new values or not. Click the No button and the old values
will reappear in the table
CALIBRATION_TYPE: 1
This is the automatic calibration. The software verifies whether a pistonphone is attached to the
microphone and then starts the calibration process automatically.
Choose the channels that need to be calibrated and click the Calibrate button.
Go to your measurement setup and attach the pistonphone to one of the channels that need to
be calibrated. The system will detect the signal presence and will calibrate the channel as long
as the signal is present. When OK is shown in the status line, you can attach the pistonphone
to the next channel to calibrate and so on.
Calibration of one channel leads to a new value which shows high deviation compared to the old value
If the new sensitivity value calculated from the calibration deviates by more than 10% from the
original value, it is displayed in red. You can now decide to accept this sensitivity or reattach
the pistonphone and redo the calibration.
When the result is satisfactory, select Update Values to copy the new sensitivity to the test
definition.
You are free to close the window and/or to stop the calibration procedure at any time.
In doing so, this will return the sensitivities to the old values. Close the window and you will be
asked whether you want to accept the new values or not. Click the No button and the old values
will reappear in the table
It is also possible to change the default calibration frequency and level for the type of
pistonphone you are using, by modifying the following parameters in the configuration file:
"C:\VcpNT\Config\Users\[user name]\ VcpNT.ini"
AC_CalibrationFreq=1000
AC_CalibrationLevel=94
In order to load a sample data file, click the “>>“ button to open the window where you can
select the sample data file you want to load (file extension *.rld).
Once you have opened the file, you can edit the parameters displayed above.
Sampling rate
Select the sampling rate in [Hz].
Available values: 100, 200, 400, 800, 1600, 3200, 6400, 12800
Sampling rate = 2.56 filter cut-off frequency
Please note that the sampling rate selected here has to match the sampling
rate used for creating the roadload data file.
Sampling rates, which are not supported by the hardware in use, are
marked by a gray background. You can select these sampling rates
for defining a test with another (not connected) front-end. This test
definition can be saved, but needs the required hardware to start.
Control blocksize
Select the size of control blocks used in the control algorithm.
Available values: 1024, 2048, 4096 and 8192.
Number of samples
The number of samples counted in the RoadLoad time domain replication file
will be displayed here.
RMS value
m+p VibControl calculates the RMS pulse. This value is a reference value
when defining the effective alarm and abort limits in the Channels tab.
Alarm Limit
Here you can define a level where the program will generate an alarm if the
value displayed above exceeds the indicated level (e.g. 2.7g as shown in the
example).
Enter the alarm level in [g].
Abort Limit
Here you can define a level where the program will be aborted if the value
displayed above exceeds the indicated level (e.g. 3g as shown in the
example).
Enter the abort level in [g].
Filter min./max.
Frequency analysis is necessary to reveal the individual frequency compo-
nents that make up the broadband signal. Filtering the output allows you to
measure frequency components of a specific frequency band only. To have
a separate testing at individual frequencies, move the pass band of the filter
sequentially over the whole frequency range.
Indicate a minimum and a maximum frequency value in [Hz].
When choosing the lower filter frequency (Filter min.), you should take into
account the fact that most accelerometers do not measure very well below
5 Hz.
m+p VibControl will automatically display the maximum filter frequency as the
maximum usable frequency.
Units
Units
To change the acceleration, velocity and/or displacement units, go to the Units selection field
and select from the drop-down lists. All numerical and graphical reference data will be con-
verted automatically.
Throughput section
Throughput is only enabled if you purchased the Continuous Time Domain Data Recording
license and with suitable front-end hardware. The m+p VibPilotE, m+p VibRunner and
m+pVibMobile front-ends directly save the time domain measurements to a throughput file
(*.sot) which can be evaluated in m+p VibControl or using the m+p Analyzer software.
Sample frequency
Enter the desired throughput sample frequency.
File format
Select the throughput file format for saving the file. You can select Smart-
Office Throughput files (*.sot) or raw binary files (*.dat). The raw binary
format can be read by third party software.
The test defined is constantly checked against the shaker limits defined in VibShakerDef.
Check at the bottom shaker load display whether the defined parameters may exceed the
shaker limits.
The estimated shaker load is given not only in numerical but also in graphical data (color of the
signal lamp):
Color Shaker Load
Red ≥ 100% (shaker limits exceeded)
Yellow ≥ 90% < 100%
Green < 90%
Since it is just an estimated calculation, you can start a test even if the estimated shaker load is
≥ 100%. The program does not block the Start button!
Specimen tab
This window combines the shaker, the accessories, the fixture and the specimen used for this
test setup. The m+p VibControl program checks whether the test setup may exceed limit
values.
As the characteristics of the specimen are unknown, the necessary force is calculated using
an SDOF model. The total weight results from all known weights entered. In addition, the
shaker axial stiffness and the values of acceleration, velocity and displacement specified in the
reference spectrum definition window enter into the calculation.
You can detect from the bottom shaker load display whether the test setup may exceed the
shaker’s limit values.
The required shaker force, the acceleration, the velocity and the displacement are displayed in
absolute units and percentage wise relative to the defined shaker data.
To open the Specimen tab, click the Specimen tab.
You first load your shaker definition file defined in VibShakerDef and then specify your speci-
men and possible fixtures. m+p VibControl checks from this data whether the test setup may
exceed the shaker limits.
Depending on your data management, the shaker file can be found in one of the
"C:\VcpNT\Daten\" sub-directories. The Getting Started dummy shaker can be found in the
"m+p" sub-directory. The selected file is now displayed together with its path.
Have a look at the displays of moving coil mass, total weight, axial stiffness and maximum input
voltage. This data comes from the shaker file.
Select a Fixture
Select a fixture
The fixtures defined for the shaker loaded are displayed. If you use one of these fixtures for
your test, select it. To define a fixture which has not been pre-defined in VibShakerDef. The
weight of the fixture selected enters into the shaker load calculation.
To include a fixture into the test setup, check its box with a click of your mouse button.
If required, change the mass unit from [kg] to [lbs], or vice versa. All numerical and graphical
reference data will be converted automatically.
Total weight
The total weight is calculated:
total weight = fixture weight + moving coil mass + specimen weight
Axial stiffness
The axial stiffness entered in VibShakerDef is displayed.
Enter a fixture
You can either select a fixture which was predefined in VibShakerDef or enter a new fixture
here. The weight of this fixture enters into the shaker load calculation.
If the spectrum or pulse is known, you can easily assess the maximum weight of the fixture, i.e.
100%, by entering a few different values in the Fixture / Weight field.
Name: Name the fixture.
Weight: Enter the weight of the fixture.
If required, change the mass unit from [kg] to [lbs], or vice versa.
All numerical and graphical reference data will be converted automatically.
Enter Comments
Comment lines
To enter individual comments such as spec data, specimen characteristics, test run information
or the tester`s name, make use of 10 comment lines available in the VibEdit’s Specimen tab,
in VibRunner and in VibPostTest.
If activated for the test legend in VibPostTest, comment lines can be printed out together with
the charts. Comments 1 to 5 are displayed in the test legend, comments 6 to 8 are displayed
above the charts, comments 9 to 10 are displayed below the charts.
To have a closer look at where to find which comment, see chapter 8.6.1 “Printout”, page 518.
With the testing schedule, you define the sequence and the duration of the test levels, and
when to take a measurement.
Selfcheck
Selfcheck is useful for verifying the test definition and the channel setup as
well as for recording a first structural response of the specimen. The standard
selfcheck is done with a fixed output level. For more information on the self-
check function, please refer to chapter 3.3.7 “Selfcheck”, page 44.
Selfcheck mode
- Fixed Level:
Standard selfcheck is done using a fixed output level. This level is defined
in the Selfcheck level (100 mV) field,
You can manually define an attenuation shape using the >> button. For
further information please refer to the Selfcheck Attenuation paragraph on
page 116.
- Limiter Mode:
In Limiter mode, selfcheck is done using variable output levels. Starting with
a low level that is defined in the Min. selfcheck level (100 mV) field, the self-
check will gradually increase to the value specified in the Max. selfcheck
level (100 mV) field. In order to achieve a good signal-to-noise ratio while
avoiding a too high load on the specimen, the response is limited to a rea-
sonable value. Any spectral lines which are too close to the reference spec-
trum or notch limits are automatically reduced to a safe value.
You determine the selection of the selfcheck level through experience and
engineering judgement. Be aware that a very low selfcheck level may result
in very small signals which do not lie above the system background noise.
For applications such as servo-hydraulic exciters where selfcheck levels of
0.1 Vrms do not cause accelerometer response to run a test, selfcheck levels
of > 0 dB are also accepted by m+p VibControl for Sine, Random and Road-
Load modes. A maximum level of 0.5 Vrms should be sufficient for selfcheck
with such applications.
Selfcheck attenuation
For certain tests, e. g. when eigenfrequencies of the specimen are expected,
you can attenuate the selfcheck excitation for one or several frequency
range(s).
Selfcheck attenuation reduces the selfcheck level average. The estimated
selfcheck level for the test (including the attenuated bands) is stated at the
bottom of the selfcheck box in the Selfcheck level (estimated) line
Throughput section
The Throughput section in the Schedule tab offers several options for
throughput start and stop settings.
Throughput section
Define throughput start with self test or with test run start. Define that through-
put pauses during standby and that it stops with the test run.
You can select one or several options to create the optimum settings.
Command Table
Command table
To activate the RoadLoad schedule command table, click it. The commands list will open.
Define which control command to perform at which level and for how long, and how often it is
to be repeated. The commands will be performed chronologically as listed.
To copy , delete or paste a command use the common Cut-Copy-Paste functions of the menu,
the context menu or as shortcuts.
Level
Define the level in [dB] and [h min sec] relative to the reference level.
You define how long the controller remains on a level. You can enter negative
values and "0".
The 0 dB level is the maximum level; it corresponds to the reference level
specified in the Reference tab.
Hold:
Define the hold level in [dB] and number of repeats.
You can hold the structure at a defined level until you release the fixed level
in the VibRunner. Afterwards, the next command defined in the testing
schedule definition window is executed.
Measurement
Start a measurement at any level and save this measurement.
After the test, you can analyze the measurements in VibPostTest.
Start Throughput
If you want to use throughput for a defined sequence during your scheduled
measurement, define the throughput start using this command.
Stop Throughput
If you want to use throughput for a defined sequence during your scheduled
measurement, define the throughput stop using this command.
EU Control Channel
The sensitivity, system gain, alarm and abort limits will be given in the unit selected here. If you
change the EU, the values of sensitivity and system gain, alarm and abort limits will be auto-
matically converted.
Transducer Database
The TRANS button leads you to the Transducer database list
Transducers’ list
m+p VibControl will open the default list of transducers which is stored in Microsoft Excel format
under C:\VcpNT\Daten\m+p\Transducers.xls. Transducer information managed in this data-
base can easily be made available in VibEdit by means of simple drag-and-drop.
TEDS Support
Some sensors offer TEDS functionality (Transducer Electronic Data Sheet) according to IEEE
1451.4. This feature is useful for high-channel count vibration control systems and for applica-
tions requiring frequent change-over of sensors. TEDS data stored in an EEPROM of the
sensor include not only sensor manufacturer, type and serial number, but also key technical
data, date of last calibration and installation site.
VibEdit offers a TEDS button allowing users to quickly transfer a sensor's TEDS data directly
to VibEdit instead of having to enter them manually one by one.
Please check the following points before you transfer the sensor‘s TEDS data:
• The channels you want to use for the TEDS data transfer have to be active in the channel
parameters table.
• The Coupling of the channels has to be set to "ICP AC Flt".
• The lines of the channel parameters table only show valid values (invalid values would be
marked in red).
The Sensitivity values will be corrected after the data transfer.
No.
The number of channels depends on your software license.
Use the scroll bar to select the channels. They are numbered consecutively.
You do not have to define the channels consecutively. It is possible to define
channels 3, 4, 6 and 8 only, for instance.
Make sure that the channel numbers in this table correspond to the
channel numbers of the breakout box. If you use several input mod-
ules, take the slot number into account.
Type
Select the type of channel.
Click it to open a list of all combinations of control, limiting and measurement
channels available for the current test mode.
- = channel undefined
C = control channel
only one control channel can be defined
W = watchdog (= limiting) channel
M = measurement channel
Name
Enter a channel description, e.g. some transducer data such as its position.
The name will be displayed in both the VibRunner’s online charts and in the
charts printout in VibPostTest.
Model
Enter the transducer’s model name.
Serial no.
Enter the transducer’s serial number.
NEXUS
m+p VibControl enables parameterization and remote control of Brüel &
Kjaer NEXUS™ conditioning amplifier type 2692 via RS232 interface. This
conditioning amplifier supports up to four piezoelectric accelerometers.
For more information on the integration of the Brüel & Kjaer NEXUS™ con-
ditioning amplifier, please refer to chapter 9.1 “Brüel & Kjaer Nexus™ Condi-
tioning Amplifiers”, page 533.
Sensitivity:
Define the transducer sensitivity and its EU.
With control channels (C, CW, CWM), the sensitivity of the accelerometer is
given in [mV/EU] or [mV/g] as defined under EU control channels.
With watchdog and measurement channels (W, WM, M), enter a voltage-
related unit.
If - for instance - a displacement transducer is used, enter mm and [mV/mm]
will be displayed.
To ensure a successful test run, it is very important that the sensitivity of the
accelerometer is correct. A correct sensitivity value optimizes the signal-to-
noise ratio.
It is good practice to have a selection of transducers available in the lab. In
general, transducers having a high sensitivity are suitable for tests with a
small amplitude of the spectrum and transducers having a low sensitivity for
tests with a large amplitude of the spectrum. Commonly used sensitivities are
10, 50, 100, 300 and 1000 mV/g. Sensitivities of 10 mV/g should be used for
spectra in the higher RMS range, always to ensure a good electrical signal
conditionning.
The minimum ADC input signal should not fall below 5 mVRMS, regardless of
the system background noise. The signal must always be much larger than
the background noise and the highest value (RMS value multiplied by crest-
factor (take 6 with some margin)) should not exceed the 10 V input limit.
Transducer
Type
Select the transducer type in the drop-down list.
- ICP
If the transducer has an integrated charge amplifier and you decide not to
use an external power source, select ICP mode.
- Volt
Volt mode is used for a transducer having an external charge amplifier or
a voltage source.
- Chrg
Chrg mode is only available for systems using charge breakout boxes.
Couple
Select the coupling according to the transducer type.
Coupling selection
- DC/AC
In AC mode, the signal passes a high-pass filter that removes the DC
component from the signal. In DC mode, the DC component is not removed.
- FLT/GND
With GROUND, the ADC channel is grounded (single-ended),
with FLOAT, the ADC channel is floating (differential).
Grounding is supported by m+p international front-ends
m+p VibPilotE, m+p VibRunner, and m+p VibMobile.
TP
Enable or disable the Throughput data recording function for this channel.
SysGain
Enter the nominal system gain.
Only control channels and watchdog (limiting) channels in the Notch mode
have a system gain. With a measurement channel defined, do not enter the
system gain but the measuring range.
The system gain is the ratio of measured value at the ADC input channel to
output voltage of the source / DAC module. It is calculated as RMS value
from a measuring block (range and lines according to test setup).
The system gain is neither predictable nor a constant, but depends on the
total system (armature, expansion, specimen and accelerometer position-
ing).
Further factors determining the system gain are parameters such as the
defined frequency range, the selfcheck level, the master gain setting at the
shaker amplifier and the transducer sensitivity.
The actual system gain will be measured during the selfcheck before starting
the measurement. The selfcheck compares the measured actual system gain
to the defined nominal system gain. If the measured gain deviates from the
defined one by more than 20%, the message Check sys. gain will be dis-
played in the selfcheck log. In this case, correct the values before running the
test. This procedure is an additional security check to protect the specimen
and the shaker.
Range
For measurement channels only:
Enter the measuring range.
V-Type
Select the virtual channel type, e.g. Vector add.
Averages
Enter the number of averages. These linear averages (KM) are only used with
measurement channels for the calculation of the degrees of freedom (DOF).
DOF for M channels: DOF = 2 * KM
where KM = number of averages defined in the Channels tab
The averages entered here are not related to the logarithmic averages used
for the test run control.
This quite often used to generate a linear averaged measurement at the end
of the test.
Alarm
Low, High:
Enter the lower (Low) and upper alarm limits (High).
Abort
Low, High:
Enter the lower (Low) and upper abort limits (High).
The alarm indication will be logged to the test log when the level is
within 1 dB of the individual channel Abort level.
Enter the lower (Low) and upper (High) abort limits (in [dB] or [g]). The abort
values of the channels depend on the structure of the specimen. In case of
control channels, select the unit of the abort limits in EU control channels.
If you select an absolute unit [g] or [m/s²], the upper abort limit is
independent of the current test level. The lower abort limit becomes
effective after reaching the line-by-line-check start level.
If you select a relative unit [dB], the abort limits will be activated as soon as
the current level is greater or equal to the line-by-line-check start level.
If you define several control channels, the RMS values which are to be
expected are derived from the system gain. So m+p VibControl considers the
fact that not all channels have the same RMS value. The system gain is cal-
culated for every level.
When Notch/Tolerance mode or Notch mode was selected for the watchdog
channels, the unit can be chosen in the Sensitivity column. If the abort limit
(RMS) is exceeded, the test will be aborted.
In the Channels tab of VibEdit, define the channels to be summed as a M (measurement) type
channel. Then, configure a W (watchdog) channel as a virtual channel with the V-Type
VectorAdd (channel calculating the geometrical vector sum).
Note that the virtual channel must be selected above the number of physically available chan-
nels. For example on a system with 16 channels, the 17th channel or higher may be used as a
virtual channel.
The V-Type Vector Add selection opens the Vector Add section in the lower part of the window
where you can select the channels to be used for calculating the vector sum and define the
weighting factors to be applied.
Up to 32 channels can be defined in the Vector Add section. (Note that the software only pro-
poses channels with the same unit as the Vector Add channel). The selected channels can
then be weighted differently using the assigned weighting factors from the Weighting column.
Sample conversion, data selections, filtering and compensation are available with a graphical
interface. For ASCII files either single column sample amplitude data or dual column (sample
time & sample amplitude) data can be read. Comments and header information are ignored
and space, comma or tab delimited input pairs are automatically detected. m+p VibControl .ext
files can also be read.
Note that Time Replication sample files use the .rld extension.
RPC3 time history files are automatically detected. Individual channels are selected and the file
header detail can be displayed with channel descriptors etc.
Any input sampling frequency can be used since the output data can be re-sampled to match
the sample frequencies available on the m+p VibControl system. Band pass filtering can also
be applied to avoid alias effects.
Velocity and displacement compensation can also be applied to the input data. The compen-
sation algorithms are suitable for removing constant acceleration and constant velocity offsets,
ie steadily increasing velocity and/or displacements that are typical with road load type data
sets.
The input data can be displayed in graphical form with a zoom selection for detailed views and
the output of selected segments as well as single point and zoom window data clip editing.
The graphical editor is organised to read in an "Input" file, do some review and processing and
then save an "Output" file with some final conditioning applied.
The Input File name and sample data details are shown in the upper frame.
The lower Output File frame has a selection of user selectable processing that will be applied
to the input data to create the time history output file.
Charts
Charts
The lower graph always shows the entire input file buffer. The upper graph shows a zoom
selection of data and whatever is displayed in the upper graph is what is saved to the output file.
Cursors operate independently in the upper and lower graphs. Press and hold the Shift key and
move the mouse to position the cursor.
Note that the slider bar at the bottom is used to scroll through the data and the highlighted area
in the lower graph indicates the current zoom window.
Silder bar
The slider bar and its right and left arrow buttons are used to scroll the zoom window.
The data displayed in the upper graph is controlled by the right hand radio button selections:
'A' selects acceleration
'V' selects velocity
'D' selects displacement
'S' selects FFT spectral amplitude
’P' selects FFT Power Spectral Density (PSD)
Velocity and displacement can be displayed in either metric (m/s and mm) or imperial units
(inSA/s and inSA) as selected from the Options menu.
The above data can be computed and displayed from either the 'In'put or processed 'Out'put
data buffers. The output result includes the user zoom selection and conditioning.
Input/Output selection
Spectra Display
Selecting the "S" or "P" button to the right of the upper zoom graph displays the spectra of the
currently selected zoom acceleration data.
"S" displays the spectrum as peak amplitude (g pk).
"P" displays the spectrum as PSD (power spectral density - g2/Hz).
If FFT Averaging is Off (see section “Spectral Averaging”, page 424), then moving the cursor
in the lower graph selects the center of the data points on which the spectrum is computed.
Moving the cursor in the upper display displays the frequency and amplitude values. Note that
the spectral amplitude is scaled to g peak and PSD is scaled to g2/Hz.
Note that the cursor is at the center of the selected points in the lower display. The number of
points in the spectrum and hence the resolution is selected from the Options menu.
If either of the averaging modes (Peak Hold or Average) are selected then the spectrum dis-
played is the average over the currently selected data range. If the "In" graph is selected, then
this range is the entire input data with no conditioning applied. If the "Out" graph is selected,
then the data range is the zoom area as shown by the zoom highlight box in the lower graph
and this data has the conditioning parameters applied.
To display the spectra of conditioned output data outside of the zoom window, reset the window
by right clicking on the lower graph.
You can zoom into the spectrum display by a mouse left-click and
drag across the required frequency range. Right click to reset.
The displayed spectral result can be saved as a spectral text file ready for import to VibEdit or
Microsoft Excel.
The data will be read in and resulting statistics displayed in the "Input file" frame together
with a graph of the data.
For single column sample data, the input sample frequency will indicate "Unknown". In
this case the actual sample frequency must be manually entered.
3. First use the Resample button to create an input buffer at a correct sample rate for m+p
VibControl Time Domain Replication. A better result will normally be achieved by doing
this prior to any other editing, filtering or application of end-tapers etc.
4. Click and drag the cursor across either graph to zoom in and select a required section of
data.
5. Use the Edit local buffer controls to edit, clip and filter the data as required prior to saving
to file. In practice, most field sample data will require filtering with a high pass filter set to
between 1 and 5 Hz to minimize DC drift noise and excessive displacement requirements.
6. In the "Output file" frame, select the required output file sample frequency and condition-
ing parameters as required.
7. Create the time history output file ready for m+p VibControl using the File menu Save or
Save As selections.
8. Select the next section of data and use the File menu, Save Append function to add this
second data to the end of the first.
9. Review and save the spectrum of the sample data as required.
Spectral Averaging
The Options menu contains the FFT Averaging selections. The default instantaneous spectral
settings are shown here with Off and No Overlap selected.
With averaging Off, the spectra displayed is calculated from the sample data centered around
the cursor in the lower graph.
When Peak Hold or Average is selected, then the spectrum displayed is the average over the
currently selected data range. If the "In" graph is selected, then this range is the entire input
data with no conditioning applied as shown in example above.
If the "Out" graph is selected, then the data range is the zoom area as shown by the zoom high-
light box in the lower graph and this data has the conditioning parameters applied.
In this example, only the data within the highlighted zoom selection would be averaged.
Peak Hold
Peak Hold calculates all the spectra over the zoom selection and displays the maximum values
found at each frequency bin.
Average
Average selection
The Average mode computes a simple block average over the selected zoom data.
Overlap
In No Overlap mode, contiguous FFT blocks are taken from the zoom selection to make up the
average result.
If Overlap is selected, the following data entry is displayed:
Select the output sample frequency required to match that to be used in the VibEdit test
specification.
To smoothly ramp up and ramp down the sample data, enter a non-zero "Haversine taper"
value. This taper function is applied to the selected percentage of sample points at the start
and end of the output file. This ensures that the test will start and end smoothly with zero accel-
eration.
Enter 0 if no taper is required.
The Centre tick box positions the output samples within the VibEdit sample window when using
the External Pulse facility. It has no effect when creating Time Replication files. When ticked,
the data is central within the window with leading and trailing zeros filling any space. When un-
ticked, the sample data is positioned at the left of the window (i.e. from t=0) and the trailing area
is set to zero. Note this is a VibEdit function only and so additional zero samples are not added
to the output file.
The Vel. comp. (velocity compensation) tick box removes any acceleration offset hence
ensuring that the residual velocity is zero. Note that this is equivalent to removing a DC offset
from the acceleration sample data.
The Displ. comp. (displacement compensation) tick box removes any velocity offset hence
ensuring that the residual displacement is zero.
Both compensations are added linearly across the window hence favoring typical Road Load
sample data requirements. Displacement compensation adds a low-level sinusoid at 1/100 th
of the output sample frequency. If the required displacement compensation amplitude is
greater than -20dB compared to the grms level then the compensation is not applied and the
"Displ comp" label is flagged in red.
In this case, check the "O"utput "D"isplacement display and adjust the taper or zoom window
selection to find a better solution within compensation range. If these changes are not effective,
it is likely that the input signal has too much low frequency content so it should be filtered to
remove this. Setting a low frequency limit of between 2 and 5 Hz should usually be effective. If
not, try applying the filter twice to improve the attenuation or increase the low frequency limit.
When you have selected the required conditioning parameters, the result can be reviewed
using the upper graph data selection radio buttons. Once this is complete, use the File menu,
Save, Save As or Save Append function to write the output to file.
In the "Output file" frame, select the output sample frequency from the drop down list.
See section "Zoom" for details of how to select shorter records from the input file.
The number of samples to be output and the record time are shown in the parameter displays.
To change these use the zoom facility or select the parameter with a mouse click and type in
the required value. Pressing Enter computes the new zoom area.
Select the Save As function from the File menu or click the toolbar Save button. In the Save
File dialog box, first select the type of file you wish to save. Use .rld for Time Replication history
files and .ext for the Shock control External Pulse facility. Enter an output file name and then
save the processed sample data in the selected format.
Once saved, the output file is ready for use with the m+p VibControl Shock or Time Replication
programs.
Note that as well as the .ext format it is also possible to select .txt format in the "Save as type"
entry in the Save dialog box. When .txt is selected, the data is saved in either a single column
(amplitude) or a two-column (time and amplitude) ASCII format (see Options menu). This for-
mat can also be read back into the RoadLoad editor.
NOTE that .txt files can be either single or dual column (time/sample) format. Use the Option
menu to change this.
An alternative method to save the output data is via the Copy and Paste clipboard.
You can zoom into a selection of the spectrum by a left-click and drag across the required
selection. Only the zoom selection of the spectrum will be output in the file. Right click on the
graph to reset.
Select the File menu Save or Save As.
Save As selection
Enter the required file name noting that the default extension for spectral result files is .txt. Take
care not to confuse this data with normal Time Replication files that also use .txt.
A two column text file is created showing frequency and amplitude data. This file can be
imported directly to the VibEdit Random mode breakpoint table using the VibEdit Import button.
Ensure that it is PSD data that is imported into VibEdit. Check that the PSD levels and grms dis-
played in VibEdit correspond to your data.
As an alternative, the Copy and Paste clipboard function can also be used to quickly put the
spectra result into Excel or another application.
To select a zoom area, click and drag the mouse over the section of interest in the graph.
Zoom span
The zoom span will be displayed while dragging and when the mouse button is released the
selected data will be shown in the upper graph. This click and drag selection operates in both
graph areas enabling a zoom within an existing zoom area.
Note the scroll bar along the bottom of the window that allows the zoom selection to be panned
across the entire input data.
To reset the zoom graph, right-click on either graph area.
It is also possible to enter either the required span time or number of output samples to select
a zoom window. Simply click the data entry and type the required value.
You must press the enter key to complete this operation and display
the new zoom graph.
With a zoom area selected, it is now possible to create an output file containing only this zoom
data. Simply click the Save Icon or select the File menu, Save or Save As function in either
window.
When saving a small section, it will often be useful to select the Haversine taper in the Condi-
tioning section to ensure that the final test starts and ends smoothly with zero acceleration.
Cursor Readout
Press and hold the shift key while moving the mouse over the graph of interest. The cursor will
move with the mouse and show the corresponding time and amplitude details below the graph.
Cursor readout
The "Edit input buffer" frame contains a number of functions that may be applied to the entire
input data buffer.
Resample is a quick way of resampling a zoom selection and making it the current input buffer.
Rescale allows the amplitude of the input buffer data to be modified by a factor or to a peak or
rms level.
Edit point allows individual data values to be changed.
Clip allows the zoom selection to be clipped at a chosen level.
Apply Filter applies a band pass filter to the input data buffer.
Resample Button
Resample button
Time history sample files must be created with sample frequencies that match those of the con-
troller. Many raw field sample data files will be at different frequencies that require re-sampling.
The Resample button is a fast way of processing these files.
As well as resampling, this function also copies only the selected zoom section, thus providing
a quick select and resample in one operation.
It is recommended that resampling is applied before low frequency filtering and the addition of
end tapers and compensation. Improved velocity and displacement data will normally result.
Before resampling you should consider using the Filter function to avoid
aliasing especially if you are choosing a lower output sampling frequency
than the input. Aliasing errors will occur with any input frequencies above
half the output sampling frequency so apply a low pass filter at or below
the output sample frequency.
Clicking OK will complete the operation. The original input file can of course be re-opened to
return to the original data.
Rescale Button
Rescale button
The Rescale button applies a scaling factor directly to the input buffer data. When clicked, the
following window appears:
To edit a single point, first move the normal cursor to the point of interest. It may be necessary
to zoom into the data area so that the point can be isolated.
Either click the "Edit Point" button or double click the left-hand mouse button to activate the
cross hair cursor. Press and hold the shift key and move the mouse to adjust the vertical posi-
tion of the cross hair.
With the shift key held down, either press the Enter key or double click the left mouse button to
change the data point amplitude to the new cross hair cursor value.
To quickly edit single data values, press and hold down the shift key. Move the normal cursor
to the point of interest, double click, then move the cross hair cursor to the new level and double
click again to change the value and restore the normal cursor, then repeat the process for the
next point.
To undo the last clip or last series of point edits, click the "Undo" button in the toolbar.
Clip data
To clip the data in the zoom window, click the "Clip" button to enable the horizontal clip cursor.
Press and hold the shift key while moving the mouse to adjust the clip amplitude. Note that the
cursor read out now shows both the sigma clip value and the actual amplitude. The sigma clip
value is amplitude/rms.
To edit the data, either press Enter with the shift key held down or double click the left mouse
button.
In the Edit menu, there is a "Symmetrical clip" toggle selection. When this menu item is ticked,
the clipping is applied to both positive and negative clip amplitudes. When not ticked, the clip-
ping is only applied to the single clip cursor level.
Note that clipping is only applied to the zoom selection data. If you require
all data to be clipped, then first right-click on one of the graphs to reset the
zoom display to the entire data file.
To abandon a data edit when either the cross hair or horizontal cursors have been selected,
simply press the Escape key.
To undo the last clip or last series of point edits, click the "Undo" button in the toolbar.
Choose the filter resolution (Res.), minimum and maximum frequencies required, and then
click the Apply Filter button. Note that the min and max frequencies have a resolution of 1/Res.
of the INPUT sample frequency and are updated with the actual frequencies applied by the fil-
ter.
Higher values of Res. will take longer to compute. Res. must be less than the number of sam-
ples in the input buffer.
When choosing an output sample frequency lower than the input, it is advisable to avoid
aliasing by first applying a low pass filter at less than or equal to half the output sample fre-
quency. In this case enter 0 in MinF and half the output sample frequency value in MaxF, then
click the Apply filter button. The data can now be saved without aliasing.
Applying a high pass filter (e.g. at 2 to 3 Hz) will often avoid excessive test displacement
requirements and bring the time history data within the proper operating range of your amplifier
and shaker.
To undo the filter, click the "Undo" icon in the toolbar.
Ticking the Notch selection will notch rather than bandpass filter between MinF and MaxF.
The Save Append option in the File Menu allows selected sample data to be added to an
existing .ext or .txt file.
These functions are particularly useful when compiling repetitive bump samples and enables
quiet periods to be edited out so that test times are reduced or compilation of a series of
representative bumps from different field measurements.
To save a series of selected sample blocks, use the zoom function to select a record of interest
and then select the File menu Save Append option to add that selected block to an existing .ext
or .txt file. A file will be automatically created if it does not currently exist.
To ensure optimum final compensation, it is recommended that you first compile the data with
the compensation options disabled. Having built the complete data set in this way, then the fil-
tering and compensation selections can now be applied to the entire file followed by a Save As
to create a final output file.
Consider also using the "Haversine end taper" for each inserted or appended block of data.
This will taper the start and end of each sub-record ensuring they run smoothly into one other.
Copy
The Edit Copy menu or toolbar Copy icon compute an output file according to the current con-
ditioning and zoom settings. The data is saved to the clipboard in dual column .txt file format.
This is suitable for pasting back into RoadLoad or into Excel or another Windows application
Paste
The Edit Paste menu and toolbar icon reads text data from the clipboard using formatting rules
similar to the normal Open File function. It is slightly different in that it will also accept data
copied by the VibPostTest Copy Data operation.
Data can also be pasted from other applications such as NotePad, Excel etc where the data is
single or dual column comma, space or tab delimited.
Using copy and paste back is a quick way of experimenting with conditioning parameters prior
to saving a file.
Paste Insert
Data already on the clipboard can be inserted into the current input buffer at the point selected
by the menu. The cursor position is taken from the upper graph.
Note that two copies of RoadLoad can be opened and data copied and pasted between them.
This allows a quick view of a Zoom selection with conditioning applied in a second window prior
to actually saving the file. To open a second RoadLoad application, simply select RoadLoad
again from the m+p VibControl toolbar Utils list or double click its icon etc.
Copying and pasting data from VibPostTest allows for example Transient Capture or shock test
data to be quickly made into a .ext file for creation of a new shock test.
6.7.7.12 Printing
See the File menu or toolbar icon to print the upper and lower graphs.
Printing selection
Either the upper or lower graphs can be printed. Once selected, the toolbar button repeats the
printout of the selected upper or lower graph.
When selected, you will see a prompt for a comment line that will be added to the printout.
Press enter on the keyboard or click OK to continue.
From here, the chart can be copied to the clipboard using the toolbar copy button and is ready
to be pasted to Microsoft Word or other Microsoft Office compatible applications.
6.7.7.13 Options
All optional settings are saved when the RoadLoad editor is closed and restored when next
started. This allows you to customize the editor for your normal usage and preferences.
Options menu
Single Column Text Output toggles the format of .txt output files. A single column is sample
amplitude data only. When not selected, two columns with sample time followed by amplitude
are output to the .txt file.
Spectral Averaging - see section “Spectral Averaging”, page 424
Spectral resolution - select the number of FFT samples. The number of displayed lines is half
that number and the frequency resolution is Sample Freq divided by resolution.
Spectral resolution
Spectrum Hanning Window toggles between a Hanning and rectangular window applied to the
FFT spectra analysis.
Selection of either mm pk or inSA selects the display units for velocity and displacement
graphs.
Symmetric clip in the Edit menu selects the clip mode applied by the Clip function. When
selected, equal plus and minus clipping is performed. When not selected, clipping is applied at
the clip cursor value only.
Common header formats such as used by nCode and ASCII RPC3 files are also scanned for
sample frequency data where available. The following are recognized, each followed by a num-
ber on the same line that is read as the sample frequency:
SAMPLE RATE =
SAMPLE FREQ =
FS =
DELTA_T
FREQ =
Either single or twin column data can be read. A single column is constant rate sample data.
Two columns are time first and sample data second where the two values are separated by a
space, a single tab or a comma. Any additional spaces are also ignored.
Example:
#header lines ignored
#including blanks
;with a variety of comment characters
# time data
SAMPLE FREQ = 256
0.000000E+00 -2.491066E-02
1.953125E-03 -1.953275E-01
3.906250E-03 3.349482E-01
5.859375E-03 6.777124E-01
#
#or
#data
6.777124E-01
3.349482E-01
#etc
Do not add any further delimiters or other characters after the second data value on a line. Input
files use the local Windows language settings for numeric formats. Note however that the .ext
output files always use standard USA/UK numeric format as required for VibEdit.
Note that any file name extensions can be used when reading in sample data files. RoadLoad
interprets the data correctly independently of the file name extension used.
Note that although the .rsp file type is used as the default in the file Open dialog that many other
RPC3 files may be successfully read by RoadLoad. To read another type, click Open and in
the Open dialog box change the "Files of type" selection to "All files (*.*)" and open the required
file name.
7.1 Introduction
m+p VibUtil can be used to automate vibration tests by setting up test sequences, so that you
can define various vibration tests which can be carried out automatically in sequence. The test
run time and the external signal states of the current test are monitored during the test
sequence.
m+p VibUtil offers the possibility to send e-mail messages to one or several addresses.
The m+p VibUtil functions described here can only be used if the m+p VibUtil module is
enabled through your keywords.
For the extended m+p VibUtil functions you need to have the m+p Advanced VibUtil module
enabled through your keywords. m+p Advanced VibUtil offers digital channel support of our
m+p VibPilot, m+p VibRunner and m+p VibMobile frontends. These frontends offer an external
shut-down function via digital channel control.
The Test Sequence tabulator (main window) is split into four window parts:
During the test sequence setup these window parts are called:
Test Sequence, Digital Channel Setting, Error List Test Sequence and Error List Digital
Channel.
When the test sequence is running the names of the window parts are:
Test Sequence, Digital Channel Setting (window content is grayed out), Current Protocol
File, Status Report.
The single window parts are described in detail in the following subchapters.
Above the window parts you will find four tabulators which enable you to define all parameters
for your test sequence.
The tabulators are: Test Sequence, Current Protocol File, Digital Channels and Settings.
Some of the tabulators show the same content as the window parts. This content can also be
displayed during the test run, when the window part shows further content.
To the left of the main window you will find the test sequence control area:
Language
The language used by m+p VibUtil is defined in VibConfig. Whenever you change the language
in VibConfig, you will change the m+p VibUtil language, too. The available languages in
m+p VibUtil are: English and German.
To define the test sequence, load m+p VibControl test definitions, insert loops, define working
folders, etc.
• using the context menu commands of the test sequence window part
• using the Edit menu
• or by typing the commands or copying them
The following commands can be found in the context menu. Some of them are also available
in the Edit menu:
- Wait d:hh:mm:ss
To wait for longer periods, enter the time in days:hours:minutes:seconds.
- Loop
Select this option for inserting a loop. Load the test definition which shall be
run for several times. Replace "x-times" by the number of loops required.
Print
Use the Print option of the context menu to include the text you entered into
the protocol file.
Digital channel settings are only available with m+p Advanced VibUtil.
Within this window part you can define all digital channel settings you want to use for your test
sequence by entering the commands.
Each test can be related to an own profile, e.g.:
Load "C:\VcpNT\Daten\m+p\Getting Started Sine.tsn" Profile 2
This means that the "Getting Started Sine" test will be executed as soon as digital channel 1 is
High (see digital channel profile in figure above).
Furthermore, a profile can have different combinations of digital output and digital input channel
settings in one profile:
Create Profile 2
Input 1 Low Start
Output 2 Running High
End
Please note, that the channel state "High" or "Low" depends on the front-
end in use. Please refer to the hardware manual for information on the TTL
states of the frontend.
If you do not want to type the commands, you can use the digital channel tab for the profile
definition (see figure below).
Click the Add button to open the Add Digital Channel dialog which guides you through the pro-
file definition by offering all necessary commands for each type of profile.
Click the Digital Input button for creating a digital input channel profile.
Click one of the Digital Output buttons to create a digital output channel profile.
Click the Digital Output (for amplifier) button to create the single amplifier profile.
The line created for the digital channel settings offers all necessary entry fields.
If you want to remove a line, highlight it and click the Remove button.
The summary below describes the different digital channel settings which can be chosen in the
above dialog.
Digital Input
Create Profile 1
Input 1 High Start Test
End
Below you will find a list of commands for filling the center lines of a digital input profile:
Input digital input channel
1 channel number 1, alternative 1, …, 7
High, Low internal state - logical High (Low)
As soon as the defined internal signal logical level is given, one of the following commands will
be executed:
Start Test start sequence execution
Message opens a message box with a user defined string. This string is
defined in the entry field to the right of the Message command.
The default text is "Digital Channel". It can be replaced by any
text you desire. The text entered will appear in the digital input
profile.
Log logs the above message to the protocol file
Abort aborts the test sequence
Standby pauses the test sequence
Continue continues the test sequence
Set Output sets the corresponding output
Start Test starts the test run when the digital channel is in the required state
Start Test
+ Continue starts the test run when the digital channel is in the required state.
Pauses the test if the channel leaves the required state.
Continues the test as soon as the digital channel returns to the
required state.
Next Test test sequence continues with the next test
Stop Test current test is aborted, but the test sequence is still running.
It continues with the next test.
Create Profile 2
Output 2 Idle High
End
Below you will find a list of commands for creating an event driven digital output profile:
Output digital output channel
2 channel number 2, alternative 1, …, 4
Idle if test is in idle state
Abort if test is aborted
Running if test is in running state
Standby if test is in standby state
Level 0 dB if test level is 0 dB
Test End if test is finished according to schedule
Sequence End if sequence is finished
High set digital output to logical level High, alternative Low
Create Profile 2
Output 2 Offset 10 Off 10 On 10 High
End
Which means:
Output digital output channel
2 channel number 2, alternative 1, …, 4
Offset offset time before time driven digital channel starts
10 10 seconds offset time
Off if output is defined to be High, this command sets it to Low for a defined
period of time
10 10 seconds in the Off state
On if output is defined to be High, this command activates the High state for
a defined period of time
10 10 seconds in the On state
Only one time driven digital channel can be defined per profile.
Which means:
Output digital output channel
4 channel number
High set digital output channel to logical level High
The amplifier profile is valid for the whole test sequence even if no Load command calls this
profile.
You can use the amplifier profile for starting and/or running down the amplifier via a digital
channel command.
7.3.3 Error List Test Sequence / Current Protocol File Window Part
This window part shows error messages whenever the test sequence is invalid. See figure
below "File not found" error.
When the test sequence is running, this window shows the current protocol file (see figure
below). The same content can be viewed by a click on the Current Protocol File tab.
File Menu
The File menu enables you to open a test sequence file.
You can also open test sequences which were created by other test sequencing programs,
such as the old m+p VibUtil version or VibTestControl. Choose the corresponding menu option.
The test sequence opening function opens the test sequence including digital channel settings.
The Save/Save as options save the current test sequence.
The Recent File List proposes the test sequences you used recently.
Exit closes the program but does not close the m+p VibControl program parts. Thus, VibRun-
ner is still active and the current vibration test will be completed in its entity.
Status Bar
The bottom part of the m+p VibUtil window serves as status bar and displays:
Elapsed time, Remaining time, Sweep direction, Test name as well as current date and time
or
Elapsed pulses, Remaining pulses, Level, Measured & Stored Transient Capture
E-mail Configuration
When you activated the e-mail feature, m+p VibUtil sends an e-mail with the current protocol
file as soon as the test sequence is completed, or if the test went to Standby due to any unex-
pected event. To use this feature, just configure the e-mail settings and activate the Status e-
mail check box (see figures below) in the main window and insert the e-mail address of the
recipient.
E-mail configuration
Enter the credentials and the settings of your e-mail account. To verify your settings, send a
test e-mail to your account by clicking on the Test Mail button.
The Clear button resets all settings to default.
Here you must enter the credentials and settings of your e-mail account.
Further e-mail settings can be found in the Edit menu. The e-mail settings option opens the
dialog window above.
Settings Tabulator
Settings tabulator
In the Settings tabulator you can define important test conditions such as:
Simplified GUI
To analyze a test, you load the corresponding result file into VibPostTest. You can also select
VibPostTest during the test run to analyze any previous or on-going test. A measurement is
always stored together with the corresponding error, control and drive spectra in the result file.
The following chapters will explain the m+p VibControl post-test analysis functions.
To relieve the PC memory, you should delete old result files in the
Windows Explorer from time to time. Before deleting them, you can save
them on an external storage device.
Activate single plot analysis (to analyze one measurement per chart), or
activate multi plot analysis (to analyze / print all marked measurements in the
same chart (see chapter 8.3.4 “Singleplot/Multiplot”, page 476).
Either the Single Plot or the MultiPlot option must be active.
Alternative: Select Singleplot or Multiplot from the Extras menu.
These selection fields are used to select various display and analysis options.
Filters... Select Filters... to open a window in which you can select the type(s)
of channel to display (see chapter 8.3.1 “Filter Channels”, page 471).
Legend Check Legend to show the legend to the right of the main VibPostTest chart
(see chapter 8.4.7 “Test Legend”, page 495).
Alternative: Select Legend from the View menu.
Comments Select Comments to open a window where you can view the comments
which the test operator has entered for the relevant test (if applicable)
(see chapter 8.4.10 “Comments”, page 499).
Alternative: Select Comments from the View menu.
By default, random test mode is set in VibPostTest. To load a result file, select the required test
mode first.
By default, the explorer box shows the m+p directory. Use the scroll bars to select the result
file to you want to analyze.
The result file selected is shown in the title bar of the measurement table:
Or you either click the button to the right end of the result file line or open the file tree
context menu and select the Open in Explorer... function. The File open dialog opens the active
folder and you can select the desired result file with a double-click.
VibPosttest allows interactive deletion of individual result files without using external file man-
agement software. A copy of the deleted data file is saved in the system trash can for recovery
in case of erroneous deletion.
A right click of the mouse over a result file will open the context menu to choose the Delete
option.
In the date selection window, select the required date before clicking OK. VibPostTest will now
display a revised file list according to the latest search criteria.
In the example above, enter the characters BNS* if you want VibPostTest to display only those
files including the letters BNS (see below).
Throughput files can be postprocessed using sine reduction, random reduction or transient
capture.
• Some parameters of your test definition will be updated to match the throughput file, such
as sampling rate, frequency range and channel configuration
• Configure your test as needed.
• Select the relevant control channel:
- Sine reduction: Set the channel which contains the COLA signal as control channel
- Random reduction:
- Transient Capture: Set the channel you want to use for triggering as the control channel.
• Load the test into VibRunner and run the test as usual.
• Then, you can view the test in VibPostTest and proceed to post-process it.
In the VibPostTest file structure, each throughput file of a test run will be arranged like an addi-
tional measurement file and can be displayed in the VibPostTest chart. Although they might be
extensive, the throughput files are shown as compressed data using min-max decimation. Acti-
vating a second cursor provides a zoom function which enables you to zoom into the chart until
you can see the original, uncompressed data.
Define your preferred data path for throughput files In the Configuration
window (see chapter 2.3.2). Thus, you can save throughput files to SSD
drives and speed up data loading times.
Select Text File to export your result file to the*.txt format, storing a file that includes all mea-
sured values as a text file.
Select Universal File in case you want to export your result file to Universal File Format.
The m+p VibControl post-test analysis allows for change of the root data directory.
This feature analyzes data stored on remote PCs and servers and for remote systems to
analyze data on the system in use.
Right click on the root directory at the top of the directory tree to quickly
change the root directory.
Filter channels
Enabling or disabling one or more channel filters you decide which types of channels and sig-
nals are listed in the measurement table.
C Responses of the defined control channels.
By default, the control channels are displayed with their corresponding
- reference spectra/pulses
- alarm limits
- abort limits
- notch limits
You can hide these traces or - if hidden - show them as follows:
Check the Limits... option in the toolbar. The "Limits" dialog is displayed.
All displayed traces have a check in their box (see chapter 8.3.4, page 476).
To hide a limit uncheck the box. You can keep the "Limits" dialog being displayed, or you
can close it by clicking in the Limits dialog window or by unchecking the Limits... option
in the toolbar.
W Responses of the defined watchdog channels.
For a watchdog channel with notch limits, you can view the notch profile. To do so, open
the Limits dialog by checking the Limits... option in the toolbar. Then enable the Notch limits
display.
M Responses of the defined measurement channels.
In the case of acceleration channels, you can select Reference from the Limits
box (check the Limits... option in the toolbar) to display the reference value of
the defined spectrum.
SR Selfcheck result files
CN Computed notch channel. If you calculated new notch limits using the result file
of a notch test, you will receive a new result file with a computed notch definition.
Uncheck this filter to hide these files.
# In this line you filter the channel numbers to display. You can select single
channels or several channels in a row for display. Single channel numbers are
entered as follows: "1,3,7". Channel rows are entered as follows: "1-3; 27-30"
The default entry is "*". All channels are displayed.
X Control spectrum taking into account the control strategy selected.
You can select all combinations of reference value, alarm limits and abort limits in the Limits
dialog box (click the Limits... option in the toolbar to open it).
D Drive spectrum of the measurement.
The drive signal is the signal that the source/DAC module outputs to the power amplifier.
E Error spectrum of the measurement.
The error spectrum is the quotient calculated from the measured and the defined value of
the control channels.
To calculate the SRS error in VibPostTest,
see chapter 8.5.3.3 “Shock Response Spectrum (SRS)”, page 513.
H (available in sine mode only)
The history function indicates in plot and in tabular form, when which channel was used for
control.The function takes into account control channels ("Maximum" or "Minimum" control
strategy) as well as notch channels.
ST (available in SoR and SoRoR modes only). Sine tones.
To open the record filter selection, click the F icon from the icon bar.
Select the spectra to be charted, e.g. to analyze the control channels with
reference, drive and error spectrum, select C, X, D and E.
TF Transfer function
Coh Coherence
Measurement table
All measurement sets selected in the filter selection are listed in the measurement table.
Measurement Number, date, time of measurement.
No. Channel number.
Name Channel description (as given in VibEdit’s Channel tab).
Type Channel type.
MType Measurement type.
C, W and M channels are controlled separately and come in separate
data sets.
By default, the measurements are sorted chronologically. You can sort the measurements by
channel number, name, channel type, measurement type, mode or level, too:
Click the column name of what you want to sort by, e.g. "Type".
The table is re-arranged.
You can re-arrange the width of each column by dragging the column separating line with the
left mouse button held down.
Displaying a Measurement
Renaming Channels
To rename a measurement channel double-click on the line and edit its name. For confirming
the modification leave the line or press the Return button. The name will automatically be
updated for all measurements.You can also change the date format which is part of the name.
All modifications will be persistent as soon as you save the file. Open the File menu, choose
the Save as option and enter a name for saving the file.
8.3.4 Singleplot/Multiplot
There are two modes of display in VibPostTest. You can have the responses of either one
(Singleplot) or several channels and different data sets (Multiplot) presented in one chart.
In Multiplot mode, you can analyze up to ten measurement data sets of the same result file (e.g
control channel, drive signal and error).
By default, Singleplot is active.
Singleplot
Coherence Display
You can display the Coherence of selected channels of one result file in a second chart. To
enable the Coherence chart, go to the View menu and check the Coherence function.
Phase Display
For Random test modes it is also possible to display the Phase in a third chart. This chart is
also enabled via the View menu.
Multiplot
"VibMultiplot" in toolbar
The VibMultiplot program part allows you to present and print out the responses of up to 10
channels and different data sets, e.g. control channel magnitude, drive spectrum and error in
one chart. The data may come from different result files.
The VibMultiplot also displays the coherences of selected channels of the same file as well as
of different files. These coherence graphs will be displayed in a second chart.
And for random tests VibMultiplot displays the phase in a third chart. Activate it via the View
menu.
To start up the VibMultiplot display, select the first result file and the data set to be displayed
from VibPostTest.
To copy the selected data set to the clipboard, choose Copy data from the VibPostTest’s Edit
menu or the chart’s context menu.
To open VibMultiplot, click the VibMultiplot icon from the desktop (see above figure). To paste
from the clipboard, select Paste from the VibMultiplot’s Edit menu. The data set is pasted.
Select the next data set in VibPostTest, copy it to the clipboard, and paste it to VibMultiPlot.To
print out the multiplot charts, select Print Preview from the VibMultiplot’s File menu to first pre-
view the printout and/or select Print to print out.
Compare Mode
The Compare mode enables you to compare two test run result files or data sets, e.g. the self-
check trace before a test run with the selfcheck trace after a test run.
When you loaded the result files, the Compare mode function filters all channels with exactly
the same name and displays the results in one chart.
In this way you can even compare the result files of different test modes. Therefore, you can
run a sine test for finding the resonances of a system and afterwards you run a random test
with the same channel selection. Using the Compare mode you can overlay the channels of
both result files and read directly how the system behaves at the resonance points during the
random test.
Note, that it is also possible to load whole folders into the Compare mode for comparing them.
View menu
To make best use of your screen size, you can show or hide the post-test tools with a click of
your mouse button. To hide a tool or control, open the View menu and uncheck its entry.
To show a tool or control, check its entry.
8.4.2 Limits/Reference
By default, the control channels are displayed with their corresponding reference spectra/
pulses, their alarm, abort and notch limits. You can hide these reference and tolerance traces
or - if hidden - show them. Moreover, for test levels < 0 dB you can adapt the traces defined -
and by default shown for a test level of 0 dB - to the actual test level.
Show/Hide Limits
Limits box
The Limits box enables you to decide which limits shall be displayed with the spectrum:
Alarm Alarm limits.
Abort Abort limits.
Reference Reference spectrum/pulse.
Notch Notch profile (available for a limiting channel (W) only).
Ignore schedule Reference and limits for full test level (0 dB).
Follow schedule Reference and limits adapted to actual test level < 0 dB.
By default, all displayed traces have a check in their box. To hide the reference spectra/pulses,
their alarm, abort and/or notch limits, uncheck the corresponding box.
For example, to hide the alarm limits, click the Alarm box. The check and the alarm limits will
disappear.
To display the alarm limits again, just click the Alarm check box again.
8.4.3 Cursors
Cursors
Cursors assists you in checking the signal trace. You can move the cursors along the trace and
read the cursor’s coordinates from the axes or in the cursor summary:
To activate the cursor, press and hold the Shift key and click with the left mouse button into the
trace.
Hold the Shift button and use your mouse to drag the cursors along the trace.
To deactivate the cursor, just drag it off the chart.
The context menu offers all cursor options.
Open the context menu with a click on your right mouse button.
All cursors are shown on the printouts.
Labeled markers
m+p VibControl allows you to mark certain points within the curve and to display data labels.
By default, the marker’s label displays the y coordinate only. You can label each marker with its
x and y coordinates and/or with text information. Use the markers to mark characteristic points
of the measurement and add text information related to these points.
You can mark and label the traces with numerical and/or text information.
To activate the display of markers, select Labels in the View menu.
Copy the x and y coordinates from the cursor display to the respective X Position and Y Posi-
tion fields of the "Modify label" dialog. To have these coordinates displayed in the label, make
sure that the Label text field states both "%1" (control command to show the x coordinate in the
label) and "%2" (control command to show the y coordinate).
The following list states the available variables for the label display:
%1 = control command to show the x coordinate in the label
%3 = control command to show the x unit in the label
%2 = control command to show the y coordinate in the label
%4 = control command to show the y unit in the label
Use these variables to define what the label shall state. You can also add some text.
To confirm the marker, click the OK button.
With the left mouse button held down, you can move the marker to any point.
To test this function, set more markers.
To change the setting, use the "Modify label" dialog as described above or double-click the
label to directly access the label text field. Here you can change its content and by pressing ↵
the modified label will be displayed.
Now your defined label serves as default label. The following marker points will come up with
the same information.
You change a marker’s position by clicking the marker with the left mouse
button and moving it with the mouse button held down.
You change a label position by clicking the label with the left mouse button
and moving it with the mouse button held down.
For more information on markers, see chapter 6.2.9.6 “Markers and Labels”, page 164.
Text label
To provide the label with text information, double click the marker’s red cross. The "Modify
label" dialog is displayed for this marker.
To not delete the numerical information, make sure that the Label text field states both "%1"
(control command to show the x coordinate in the label) and "%2" (control command to show
the y coordinate). Add further text information into the Label text field.
To confirm the marker, click the OK button.
Now your defined label serves as default label. The following marker points you define will
come up with the same information.
It is also possible to double-click the label to directly access the label text field. Here you can
enter the desired text (or remove unwanted text) and by pressing the ↵ button the modified
label will be displayed.
This modified label will also serve as default label.
To hide this marker and display the label only, drag the label right onto the marker with the left
mouse button held down.
First, the label displays the default data of the previous one, e.g. frequency and amplitude. To
enter a headline, double click the label. Delete the text and type your headline, e.g. "Random
Tutorial". In the same way you can add comments to the label.
To confirm the setting, click the OK button.
The next label will contain the same text as the previous one since the
default setting for a label is always the setting of the previous label. To
report frequency (or time) and amplitude see section above.
8.4.5 Scale
Select "Scaling controls" in the View menu to activate the display of the scaling controls.
Scaling controls
By default, you find the y-scales and x-scales showing their ranges as defined (Default). How-
ever, you can rescale both axes to optimize the printout (Individual). Specific scaling settings
can be easily adopted for other charts of the same channel type (Scaling...->Copy to Group).
Channel Scaling
You can select either Default or Individual scaling or you can choose one of the options offered
by the Scaling... button.
Default
Default scaling
The y- and x-scales are as defined in VibEdit. The scaling controls for x- and
y-axis are not active.
Individual
The scaling of each axis can be individually changed. The scaling options are
enabled. Scale your chart as needed.
You can first scale one channel as required and transfer this scaling
to all channels of the same type using the Scaling...->Copy to Group
function. Then all printouts will show a uniform scaling.
Scaling...
Select Individual. With Individual selected, the scaling of each axis can be
individually changed. Scale your chart as required.
The Scaling… button in the PostTest axis definition offers the possibility to
transfer an individual scaling of one channel to other channels.
Save as default: Select this function to save the defined scaling as default.
Copy to group: The scaling settings will be adopted to other charts of the
same channel type (channel type = group) so that all printouts will have a uni-
form scaling.
Lock scaling: Use this entry to lock the current scaling settings for all plots.
This is useful when reviewing large channels counts for data reliability as well
as comparisons.
To reset a channel group to the default scaling, click Default (channel scaling
option above the Scaling... button).
Axis Scaling
The x-axis and the y-axis are scaled separately. For scaling an axis the Individual function in
the Channel Scaling part of the window must be active.
Axis scaling
Autoscale
You can select the most favorable scaling of the x-axis and y-axis depending
on the displayed maximum and minimum values.
Select Individual.
Select Autoscale for the axis to set.
Fixed Scale
Each axis can be rescaled.
Select Individual. With Individual selected, the scaling of each axis can be
individually changed.
Click Fixed scale for the axis to be rescaled. The from and to fields are
activated.
Enter a new minimum at from and a new maximum at to.
With Fixed Scale, you can directly scale with your left mouse button and drag
the y-axis downwards or upwards.
Press and hold the left mouse button.
Drag the y-axis downwards or upwards with the mouse button held.
Single Autoscale
With Individual and Fixed selected, you can have a single autoscaling.
Click the Single Autoscale button for the axis to scale.
Grid Lines
For both x- and y-axis you can show or hide scaling lines.
To show scaling lines for the x-axis, check Grid active in the x-axis’ scale box.
To show scaling lines for the y-axis, check Grid active in the y-axis’ scale box.
Logarithmic/Linear
For both x- and y-axis you can select logarithmic or linear scaling.
To set logarithmic scale, check Logarithmic scaling.
To set linear scale, leave Logarithmic scaling unchecked.
8.4.6 Zoom
Test legend
Note the right-hand test legend. This test legend will be on the printout. You can take off lines
which you do not want to be printed out.
To show or hide the test legend, activate Legend in the toolbar, or alternatively select Legend
in the View menu.
To select the legend text, double click the right-hand test legend. The "Legend texts" dialog is
displayed. By default, all possible legend texts are shown ("Items available" is blank!). The
comment lines can be found at the bottom of this list.
To hide certain text, mark it with the Ctrl key held down and a click of your left mouse button,
e.g. click Date and Time.
With these texts marked, click >> to change them from "Items shown" to "Items available".
To move texts from "Items available" to "Items shown", mark them out as described and click
the Inverse button.
As with all the entries in the legend they can be removed by clicking in the
legend area of the plot and removing them using the pop up applet.
Selecting one of the options will disable the display of peak values and its markers.
The value display options are available in both Singleplot and Multiplot mode.
Singleplot with minimum values, maximum values and RMS (overall) enabled
Multiplot with minimum values, maximum values and RMS (overall) enabled
8.4.10 Comments
To enter individual comments such as spec data, specimen characteristics, test run information
or the tester’s name, make use of ten comment lines available in VibEdit’s Specimen tab, in
VibRunner and in VibPostTest.
To open the comment lines in VibPostTest, click the Comments button from the toolbar or
select Comments from the View menu. The "Comments" dialog is displayed.
Comment lines
8.4.11 Colors
Colors
Each chart element is displayed in an individual color which can be changed in the "Color
selection" dialog. Configure the colors as appropriate.
Select Colors ... from the Extras menu. You can select from an ample palette of Basic colors
or define your own colors (Custom colors).
Select which chart component to configure, e.g. the chart background ("graphics background")
as shown in the above figure.
To select a new basic color, click this color. This color is then displayed at Color|Solid, and the
chart component changes its color. Confirm by clicking OK or go on searching for your favorite
color.
To define your own color, select a basic color with a click of your left mouse button. This color
is then displayed at Color|Solid.
Configure this color by changing its red, green and blue components by moving the little pointer
to the right of the color scale with the left mouse button held down. Go on configuring this color
by defining its hue, saturation and luminosity.
To add this color to Custom colors, click Add to Custom Colors. Colors added to Custom colors
are available in this palette for the current dialog only. If the color selection is closed and re-
opened, Custom colors shows the default palette only.
To select a newly defined Custom color, select the component set to this Custom color and re-
load it into the "Custom colors" palette so that it is available for further components.
Click OK to confirm the new configuration or click Cancel to keep the former configuration
unchanged.
For an enhanced quality of your VibPosttest printouts, you can adjust the line width of the mea-
surement traces using a drop-down selection field below the line style selection.
Selecting a line width disables the line style selection.
8.5 Analysis
m+p VibControl offers the following post-test analysis functions:
• Peak values
• Transfer function
• Mathematical functions
• Shock response spectrum
The peak values function searches the displayed trace for peaks and lists the peak x and y val-
ues in a table. This analysis allows you to search for a peak above or below a pre-defined level
and with a pre-defined change in slope.
The peak values function is available in SinglePlot and in MultiPlot mode. Check the trace/s for
which you want to execute the peak search and select Peak values in the toolbar to open the
"Peak values" dialog.
Select whether to search for peak values lying above the peak level (Maxima) or below the
peak level (Minima).
Below, you can enable the display of the corresponding Q Factor, RMS value and sine peak
value (Sinepk value), if available.
To start the peak value analysis, click the Search now! button. The peak values will be dis-
played in the chart and listed in the table.
To remove certain peak values, mark them in the table and click Remove.
To remove all peak values, click Remove All.
Click the Save as button to save the peak values to the result file
m+p VibControl easily detects the maximum (Ctrl + M) and/or minimum values (Ctrl + N) on
any chart displayed in post-test analysis using simple keystrokes.
Transfer function
In random and sine modes, the transfer function allows you to quickly determine the behavior
of control and measurement channels in the test run. By investigating the behavior of the drive
channels, you can see at a glance how the specimen has changed during the test run.
The transfer function is the quotient calculated from a selected data set and a reference data
set. The reference value is always the denominator.
To display the transfer function, first you should activate Reference in the toolbar.
To define the reference data set, check the Ref box of this set in the measurement table. In the
above figure, channel no. 2 is selected as reference.
Only channels which actually exist may become reference channels. You
can use the drive signal as reference, provided that it was measured by
the input module.
The chart shows the value of the transfer function (transmissibility). The quotient calculated
from the selected data set and the reference data set is "1", since first the selected data set is
the same as the reference data set.
Now you can compare any measuring data set to this reference data set (channel no. 2) by
marking the required measurement data set. In the above figure, channel no. 8 is the data set
to be compared. The transfer function is the quotient calculated from the selected data set and
the reference data set. The reference value is always the denominator.
For those channels to be subjected to a transfer function with phase information, F must be set
in VibEdit’s Channels tab in the Filter column (measuring method). Otherwise, the phase will
look like a flurry of snow.
If the drive signal is to be used for phase presentation, the drive must be looped to one input
channel defined as M or C channel (1000 mV/V sensitivity, F filter).
In order to calculate the linear transfer function (unit g/g), open the Math function drop-down
list and select Transfer function.
T(%) = ---- – 1
R
F
⋅ 100
To determine the signal tolerance, define RMS and Filter for one channel in sine test mode. For
instance, select RMS for C and Filter for M of a CM channel. Take the filtered signal as refer-
ence in VibPostTest.
Mathematical functions
With the help of "Mathematical functions", you can calculate velocity and displacement from
the acceleration and vice versa. The mathematical functions used for conversion are integra-
tion and differentiation. In SRS mode, the SRS response spectra and the SRS error can be
calculated.
To call up mathematical functions, open the Math function drop-down list in the toolbar and
select the required mathematical function, or select the Math funcs... sub-menu from the Extras
menu.
The Remove DC offset function is used by default when an integration function is selected. The
average value is subtracted before the signal is integrated which prevents deviations caused
by the integration of DC components in the signal.
Random: Sine:
PSDa (f) a = A · ω²
Random: Sine:
You have used an accelerometer and you would like to now calculate both
velocity and displacement:
Velocity: Select the data set and "1 x Integr".
Displacement: Select the data set and "2 x Integr".
The response of the control channel is given as acceleration versus time. You can display the
velocity of the control channel as a function of time by integrating the measured acceleration
signal once. Moreover, you can display the displacement of the control channel as a function
of time by integrating the measured acceleration signal twice.
To integrate the acceleration signal once and receive the velocity, select 1 x Integr from the
mathematical functions.
To integrate the acceleration signal twice and receive the displacement, select 2 x Integr from
the mathematical functions.
To display the acceleration signal as FFT, select Fourier Transform from the mathematical
functions.
To undo any mathematical calculation, select No function from the mathematical functions list.
SRS functions
When performing SRS post-test analysis, you can have the shock response spectra and the
error calculated from the measured pulse responses.
To perform the SRS transformation, open the mathematical functions by selecting the Math
funcs... from the Extras menu.
To have the response spectra calculated, select SRS Transformation.
To have the error calculated, select SRS Error.
A window will come up, asking you to enter the constant damping value of the SDOF systems.
To return to the measured signal, select No function from the mathematical functions list.
8.6.1 Printout
With your post-test analysis completed and all scaling optimized, you can now start the printing
procedure. Before you print out, use the preview to check the charts’ layout.
You can have one chart or a series of pre-selected charts (Autoplot) printed out.
Preview
To preview the printout prior to printing, select Print Preview from the File menu. The chart is
opened in GraphPrint.
To turn the GraphPrint window to full screen size, click from the GraphPrint title bar.
Note the positions of the comments, if selected for the test legend:
Comments 1 to 5 are positioned in the test legend.
Comments 6 to 8 are positioned above the charts.
Comments 9 to 10 are positioned below the charts.
To print out the charts from GraphPrint, click the Print button.
The charts are printed in color.
Logo on Printout
Test reports can wear the company`s logo. The only thing you need is the logo in bmp format.
By default, the "m+p" logo is embedded. Of course, this can be replaced or deleted.
Put the logo to "C:\VcpNT\Config\".
Open "C:\VcpNT\Config\TG_Logo.ptf" in WordPad.
[Bitmaps]
NumberOfBitmaps=1
[Bitmap001]
File=..\\config\\m+p.bmp
RectLeft=2150
RectRight=2560
RectTop=150
RectBottom=280
Graphic=1
Save "TG_Logo.ptf" with the change. End Wordpad.
The embedded logo is now active for chart report in VibEdit and VibPostTest.
Single Printout/Multiplot
Preview the printout prior to printing.
To directly print out the charts without using GraphPrint, select Print from the File menu or click
.
You can select a series of charts to be printed out automatically one after another (Autoplot).
You can also select multiple charts to be printed out on the same printout (Multiplot).
Autoplot
Autoplot
The autoplot function enables you to set up unattended printing of large amounts of data. You
first select which charts to print out and then start the complete series.
Define SinglePlot mode by selecting the SinglePlot option in toolbar.
Click each measurement to be printed out. To check the printouts, select Print Preview from
the File menu.
The measurements selected must show a check in their box.
To delete a measurement from the series, just click it to make the check in its box disappear.
To start the printing procedure, select Print all checked records from the File menu. Vib-
PostTest displays the number of printouts in stack and asks you whether or not to print out.
To cancel the printing procedure, click Cancel.
MultiPlot
Select the MultiPlot option to display and print several measurements in one chart.
m+p VibControl stores a customized post-test analysis charts layout format for re-use later or
for use as default layout format. The layout format includes:
- what graphs need to be displayed
- all axis information (X, Y, Log/Lin, scaling) of all charts
- colors definitions
- data filter (C, W, M, Drive, Error, …)
- reference setting for transmissibility and transfer functions
- data overlays (reference, alarm, abort, notch, …)
- level scaled or not
- legend turned on/off or turn on/off of individual legend items
The chart layout format storage function connects the test or a set of similar tests to be dis-
played identically by retrieving the store and earlier defined layout format. Moreover the option
sets a default layout per mode of excitation giving the user the right charts and information on
all tests executed.
The File menu offers several options for loading a previously saved configuration or saving the
current layout configuration: Load configuration, Save configuration, Save configuration as
default.
The message: "Do you want to print x checked result files?" comes up.
Click the OK button to proceed.
Microsoft Word opens and the charts are inserted automatically into the document using a pre-
defined template.
If you want to define a template by yourself, make sure that you define text
frames containing "vcGraph". These frames will later be replaced by the
charts.
Around the frames the document can be created like a normal Word document. You can define
headers and footers, insert logos etc.
Make sure that the file is saved as "VcpNtResults.dot".
In the VibPostTest Extras menu, select the SRS Parameters ... option in order to open a
separate window where you are able to edit the current SRS parameters or to enter new SRS
parameters.
If no SRS file has yet been imported, this dialog will be displayed automatically once you
activate SRS transformation.
In case you want VibPostTest to show all three displays, you need to select Coherence and
Magnitude and Phase.
8.7.5 Last Drive for Classical and SRS Shock Control (VXI only)
m+p VibControl offers the possibility to re-use a pre-stored drive pulse without re-running a self
check or pre-equalization levels.
This feature was originally implemented to improve the seismic application covered by the SRS
control software. The enhancement can also be used in high level, high speed pyroshock test-
ing. The approach in either application is that a test is run on a dummy or similar structure as
the test item. Any of the stored used drive signals (independent of the level of excitation) can
then be exported for re-use, and allowed to by-pass any self check or pre-test levels.
One should however be cautious that all external equipment involved in the test are set to the
exact same values as at the time the pre-stored drive signal was obtained.
NEXUS
m+p VibControl enables parameterization and remote control of Brüel &
Kjaer NEXUS™ conditioning amplifier type 2692 via RS232 interface. This
conditioning amplifier supports up to four piezoelectric accelerometers.
m+p VibControl processes voltages, but often sensors measure capacities.
The NEXUS™ conditioning amplifiers measure capacities and convert them
to voltages which can be processed by m+p VibControl. The NEXUS™
conditioning amplifier is remote controlled. The software transfers mV/g to
the NEXUS™ amplifier via remote control and the NEXUS™ amplifier
transfers pC/g to the sensor. In the reverse direction the NEXUS™ amplifier
measures pC/g and converts it to mV/g which can be processed by m+p
VibControl.
In the channel set-up, you enter the accelerometer sensitivity "pC/g" and the
amplifier sensitivity "mV/g" which can be downloaded to the instrument
before the test starts. Additionally, you enter the Name, the Model and the
Compare these parameters to the parameters shown on the NEXUS™ amplifier display.
• If the parameters are identical to those defined in m+p VibControl, click the No button.
The parameter setting on the NEXUS™ device will be left unchanged.
• If the parameters differ, click the Yes button to transfer the m+p VibControl settings to your
NEXUS™ amplifier.
The update takes some time, but it avoids type errors in the channel setup and makes the time-
consuming manual programming of the amplifiers superfluous.
And the test definition report clearly shows the accelerometers used.
For more information on the integration of the NEXUS™ Conditioning Amplifier, please do not
hesitate to contact us.
10 Index Analysis
VibPostTest 503
Anti-alias filter Agilent hardware 373
A ASCII data
RoadLoad editor 441
Abort ASCII file
Sine dwell test mode 327 Classical shock test mode 220
Abort limit External pulse builder 219
Channel parameters 127, 174, 241, 274, 315, ASCII pulse editor
365 58
Classical shock, SRS shock
Classical shock test mode 207
ASCII reference spectrum 103, 282
Define the channels 177
Mixed mode 282 Auto measure
Notch parameters 177 Sine dwell schedule 338
Random test mode 102 Sine schedule 162
RoadLoad test mode 400 Transient capture 373
Selected tone definition (sine tones) 293 Auto peak search
Sine dwell test mode 326 505
Post-test analysis
Sine test mode 148
Auto-load settings 39
SRS test mode 256
Acceleration
Automatic shock capturing (VibRunner) 382
Define a shaker 62 Autoplot
Mixed mode 281 Report 521
Random test mode 102 Auto-save settings 38
Selected tone definition (sine tones) 292
Sine dwell test mode 324, 325 Autoscale
Sine test mode 144, 146 Reference graphics 67
SRS test mode 252 Report 492
External control via Visual Basic 60 Classical shock test mode 209
RoadLoad test mode 401
External pulse
253
SRS test mode Final slope time
External pulse builder 218 Classical shock test mode 217
Fit displacement compensation
External pulse functions 419
Classical shock test mode 215
External sample file generation
Fixed scale
RoadLoad editor 428
Reference graphics 68
External shutdown Report 492
Random schedule 114 Fixture
External trigger Shaker 110, 112, 153, 155, 225, 228, 304,
Classical shock schedule 230 307, 331, 332, 404, 406
Font size
cursor label 79, 490
F Force
Fatigue testing 391 Define a shaker62
Force control (sine) 188
Feasibility check
Shaker 113, 156 Force transducer 188
Feasibility check (parameters) Freeze, online signal
Sine test mode 27 Online graphics 93
Feasibility check (shaker) Frequency
Classical shock test mode 223 Acceleration/displacement control (sine) 187
Mixed mode 287 Define a shaker 64
Random test mode 119 Mixed mode 281
RoadLoad test mode 402 Narrowbands 295
Sine test mode 151 Notch parameters 176
SRS test mode 264 Random test mode 102
Selected tone definition (sine tones) 292
FFT averaging
Sine dwell schedule 341
RoadLoad editor 424
Sine dwell test mode 325, 327
FFT data file Sine test mode 146, 149
Saving 429 Sine tones 290
File SRS test mode 257, 260
Auto-increment result files 38 Frequency data
Shaker file 62 Online display 141, 200
File export, VibPostTest result files 469 Frequency domain view
File extension 21 Online graphics 90
File search by date466 Frequency limits
Mixed mode 285
File search by name 466
Random test mode 105
File types Sine control 190
RoadLoad editor 441 Sine schedule 160
Files Frequency over time
Sorting result files 465 Sine dwell online graphics 370
Filter Frequency range
Channel parameters 168, 358 Mixed mode 279
Filter band Random test mode 98
External pulse builder 219 SRS test mode 254
Filter channels Frequency resolution
Report 471 Mixed mode 280
Random test mode 98
Filter combinations
Sine 169, 359 Frequency, current
Sine control 191
Filtering Sine dwell control 368
Anti-alias filter Agilent hardware 373
Functions, mathematical
VibPostTest 509
I
Idle
VibRunner 33
G Import
ASCII reference spectrum (Random control) 103,
Gain error in selfcheck log 282
Measures to take 50 FFT data file 429
Getting Started files 12 Notch table 120, 166, 178, 309, 356
Result data graph 89
Getting Started test
Result data graph (VibPostTest) 531
Classical shock control 249
SRS parameters (transient capture) 379
Mixed mode control 322
Random control 135 import
Sine control 195 résultats graphiques (VibPostTest) 530
Sine dwell control 371 Initial slope time
Graph view Classical shock test mode 217
RoadLoad editor 430 Input buffer editing
Graphics RoadLoad editor 421
Broadband random 300 Input file parameters
Narrowband random 302 RoadLoad editor 420
RoadLoad editor 420
Sine tones 301 Input voltage
Shaker111, 154, 226, 305, 332, 405
Grid
Reference graphics 68 Install service 9
gRMS-value of reference spectrum Installation
Report 496 Software 5
Ground level Integration time
Random schedule 114 Sine schedule 157
Integration, classical shock
VibPostTest 512
H Integration, online
Classical shock control 248
Half sine wave form Integration, random, sine
209
Classical shock test mode VibPostTest 511
Harmonic distortion factor 508
Haversine wave form 203
HCF shaker control 351 K
History channel 472, 476 Kurtosis (VibEdit)
History function 472, 476 Random test mode 98
Hold Kurtosis (VibRunner) 139
Classical shock schedule 234
Random schedule 118
RoadLoad schedule 410
L
Hold sweep
Sine control 194 Label 74
369
Sine dwell control Adding text 488
Deleting data/text 489
Horizontal cursor 73, 485
Hiding labels 489
Labelling Markers 486
Moving labels 489
Removing labels 489
Report 486
Standardized format 79, 489
Labels
Minimum, maximum (VibPostTest) 490
V Wave form
Classical shock test mode 203
Values Full sine wave 211
Minimum, maximum (VibPostTest) 498 Half sine 209
Overall RMS (VibPostTest) 498 Rounded decay 211
Sawtooth 217
Variable sweep rate Sine decay 211
Mixed mode 298 Sine rounded 211
Vector add Sine square 211
classical shock 242, 418 Trapezoid 217
Vector add function Triangle 217
classical shock 242, 418 Wave tube chambers 392
Vector RSS notching Window length (total)
Sine 182 Classical shock test mode 204
Vector RSS notching channels 182 Window structure
Velocity VibUtil 445
Define a shaker 62 Window time
Online display 137, 198 SRS test mode 261
Selected tone definition (sine tones) 292 Window type
Sine dwell test mode 325 SRS test mode 261
Sine test mode 146
Window usage
VibCoPilot Classical shock test mode 204
Data analysis on remote PC 60
Test setup on remote PC 60
VibPostTest 461
Report 470
Z
Tools 482 Zero padding
VibPostTest result files External pulse builder 220
469
Export Zoom
VibShakerDef 61 Reference graphics 70
Virtual channel definition 242, 418 Report 494
RoadLoad editor 430
Zoom-in function 73, 485
W
WANO = Warning, Abort limit, Notch limit, Over-
load 42
WANO channel mapping 42
Watchdog channel 126, 173, 314, 364