Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Software

Unity Framework

GDS Unity Interface

Include Page
GIHS:GDS LogoGIHS:GDS LogoImage Added


Info

This helpsheet explains the base features of GDS’s Unity Interface


Introduction


Unity is the latest release of control firmware from GDS Instruments. With improvements in accuracy and stability, it has been developed with the aim of easing the system’s control from the User’s perspective while making the machines more reliable.

GDSLAB Unity User Interface

Changes to the Classic GDSLab User Interface

From a user point of view the only noticeable change will be a graphical interface in GDSLab’s Object Display. It offers additional options and features, which will be discussed in the next Sections of this Helpsheet.

Please note, that options enabled are system dependant and some of them may only be accessible on specific GDS equipment.

The Transducer Window

Info

The transducer window can be accessed by left-clicking on the transducer icon in the GDSLab Object Display or on its corresponding CP icon.

Set Target tab functions:

  1. Specify a target value for a transducer,

  2. Check the current position against the targeted value and the position of limits.

  3. Modify a limit targeting rate for a given transducer.

Note

The firmware won’t allow putting values higher than the maximum rate pre-defined by GDS).

Stiffness tab functions (load cells only):

The Stiffness tab allows for improved control if very stiff samples are used during the test.

Dynamic Relative Stiffness allows to overwrite the “Stiffness Estimate” typically used it GDSLab dynamic modules.

Static Relative Stiffness regulates load control for object display and all non-dynamic test modules

Info

Stiffness estimate for dynamic and static performance is directly related, so a value giving a good dynamic performance would also ensure stable static behaviour.

You can consult the article https://gdsinstruments.atlassian.net/l/c/QKFRJqnc for more information on how to use Stiffness Estimate.

Config tab functions:

  1. Apply/remove offsets (using the “@” and “!” buttons),

  2. Specify a minimum and maximum limit at which the test will stop.

  3. Change the sensitivity of a transducer (if it was replaced or re-calibrated),

  4. Check the maximum limits of the system which were per-defined by GDS

  5. Select an option to stream live data of the transducer readings by ticking the “Real Time Graphs” box.

  6. The bar at the bottom of the window shows the current position of the transducer in relation to its limits.

The transducer calibration settings section of this tab may be locked for editing, depending on the transducer type. To unlock this section please contact support@gdsinstruments.com


Unity Driver Window

Info

The Unity Driver Window can be opened by left-clicking the image of the device in Object Display.

Transducer Manager

The Transducer Manager Tab lists all of the transducers connected to a Unity device, showing their current readings, assigned Channel # and allowing the User to apply/remove offsets (using the “@” and “!” buttons).

Real Time Graphs can also be enabled here for each channel, by ticking the RT Graph checkbox.

The list can be sorted by channel number (by clicking on #) or by channel name (by clicking on “Transducer Details”) in the header bar.

Waveform control

The Waveform Control Tab allows the user to select the type of waveform needed for their dynamic cyclic tests. All of the GDS devices capable of performing dynamic tests are pre-programmed with a sinusoidal waveform with the possibility of upgrading to trapezoidal waveform (AS-AG), Haversine waveform (AASHTO) or custom User-defined waveforms.

For more information please refer to GDS Helpsheet 196 – Custom Waveforms for Unity Devices.

System

The System Tab allows the User to “Connect/Disconnect” a Unity device and “Reset” it if needed.

The System Log saves all of the information about the system such as requested dynamic trajectories, errors and fault messages.

The GDSLab Error Queue saves all of the errors reported by the firmware. If the transducers in GDSLab Object Display are showing “Error” instead of a numerical reading, please make sure the cause of the error is resolved and Error Queue is cleared, before pressing the “Read” button in GDSLab.

Extend / Retract

The Extend/Retract Tab allows the User to position the machine prior to the test. This can be done by moving at a constant rate unlit the Stop button is pressed. Please note, that the Extension/Retraction rate can be modified using the dimensionless relative factor of rate below the buttons, however, the machine will not move faster than maximal speed pre-defined by GDS.

Dynamic

This tab controls various settings related to dynamic testing:

  1. Real Time Graphs

    1. Resample rate - defines the rate at which data is plotted (min. 0,002 sec)

    2. Start Streams - Generates real time graphs for all transducers which have that option enables

    3. Stop Steams - Stops collecting real time transducer data (but the graph windows will remain open until manually closed)

  2. Graph Max History

    1. History Duration - sets the time limit for plotted data. Data older than this value will be erased from the graph and replaced by new data

    2. Unlimited Duration - tick this option to prevent data old data from being removed from the graph

  3. Live Schematic - Applicable only for TTA Systems, displays a diagram with the position of all 4 actuators

Dynamic Tab - Lead In/Out Options

Info

Sine waves on standard GDS systems have an instantaneous velocity (infinite acceleration) requirement at the start/end of waveforms that are physically impossible. GDSLAB test modules have default lead in/out settings to address this, but for some specimens, it may be required to adjust these settings manually.

Lead In - Applies a linear ramp scalar to the wave amplitude of the specified magnitude (LIM), at the start of a dynamic wave, for the specified duration (LID). The purpose is to prevent instantaneous and physically impossible accelerations being commanded (and the oscillations from un-modelled dynamics that result)

Lead Out - Applies a linear ramp scalar to the wave amplitude of the specified magnitude (LOM), to the end of a dynamic wave, for the specified duration (LOD). The purpose is to prevent an instantaneous acceleration (deceleration) at the end of a waveform (and again oscillations that may occur due to an impossible 'instant' stop being commanded).

During normal operation, these options are not needed. GDS Support will advise you on their use if required.

Example streams for two transducers are shown below

Filter by label (Content by label)showLabelsfalsemax5showSpacefalsetitleRelated Helpsheetscqllabel in ( "unity" , "stiffness" , "eldyn" , "tta" , "vddcss" , "mddcss" )