Generating Noise Inputs for Shake Table Testing

Shake tables are widely used in structural and mechanical engineering research to simulate dynamic loads, including earthquakes, vibrations, and random noise inputs. One common requirement in laboratory testing is generating noise-based input signals to study how structures respond to broadband vibrations. This blog post will guide you through the process of generating noise signals and inputting them into a shake table, with a focus on achieving controlled displacement amplitudes.

Understanding Noise Inputs for Shake Tables

Noise inputs refer to random or controlled vibration signals that can be applied to a test structure using a shake table. Unlike sinusoidal or earthquake simulations, noise-based inputs provide a broad spectrum of frequency content, making them useful for:

  • Structural modal identification
  • Fatigue testing under random loads
  • Simulation of real-world environmental vibrations
  • Testing damping characteristics of structures

Key Considerations When Generating Noise Signals

Before applying a noise signal to a shake table, consider the following factors:

  1. Desired Displacement Amplitude: If you aim to achieve a maximum vibration amplitude (e.g., 1 cm), you must carefully scale your input signal. Displacement is related to acceleration and frequency through fundamental vibration equations.
  2. Frequency Content: White noise provides a flat frequency spectrum, whereas filtered noise can be tailored to a specific range (e.g., low-frequency dominant vibrations).
  3. Shake Table Limits: Ensure that your generated input signal does not exceed the physical displacement, velocity, or acceleration limits of your shake table.

Methods for Generating Noise-Based Inputs

There are multiple approaches to generating noise signals for shake tables:

1. Using MATLAB or Python for Signal Generation

Both MATLAB and Python (with libraries like NumPy and SciPy) can generate noise signals in a format compatible with shake table controllers.

  • MATLAB Example:
fs = 1000; % Sampling frequency in Hz  
t = 0:1/fs:10; % Time vector for 10 seconds  
noise_signal = 0.01 * randn(size(t)); % Generate white noise scaled to desired amplitude  
csvwrite('noise_input.csv', noise_signal); % Save the signal as a CSV file  
  • Python Example:
import numpy as np  
import pandas as pd  

fs = 1000  # Sampling frequency in Hz  
t = np.linspace(0, 10, fs*10)  # Time vector for 10 seconds  
noise_signal = 0.01 * np.random.randn(len(t))  # Generate white noise  

# Save the noise signal to a CSV file  
pd.DataFrame(noise_signal).to_csv('noise_input.csv', index=False, header=False)  

These signals can then be uploaded to the shake table control software.

2. Using EASYTEST Software for Signal Generation

EASYTEST is the primary software used by most of our shake tables for control and signal processing. It provides a user-friendly interface to generate various types of signals, including:

  • White noise and filtered noise
  • Sine sweep signals for frequency response analysis
  • Custom waveform inputs based on experimental requirements

How to Use EASYTEST for Noise-Based Testing:

  1. Open EASYTEST and navigate to the signal generation module.
  2. Select the “Random Noise” option and configure the amplitude and frequency range.
  3. Specify the duration and sampling rate for the test.
  4. Load the generated signal into the shake table controller and run the test.

3. Sine-Sweep Testing for Structural Identification

Before applying a noise input, it is often helpful to conduct a sine-sweep test to identify the resonance frequencies of the test structure. EASYTEST can also be used to generate sine-sweep signals that gradually increase or decrease in frequency over time. This helps in fine-tuning the noise signal to focus on critical frequency ranges.

Implementing the Noise Input on a Shake Table

Once the noise signal has been generated, follow these steps to apply it to your shake table:

  1. Convert the Signal Format: Ensure the signal is in a format supported by your shake table control system (CSV, TXT, or direct software input).
  2. Scale the Input Properly: If a displacement of 1 cm is required, ensure the noise amplitude is scaled appropriately.
  3. Load the Input into EASYTEST or Shake Table Controller: Import the file and preview the waveform.
  4. Run a Test Simulation: Before running the actual experiment, conduct a short-duration test to verify that the desired displacement is achieved.
  5. Analyze Results: Use accelerometers or displacement sensors to confirm the input and response of the structure.

Conclusion

Generating noise-based inputs for shake table testing is a powerful way to simulate real-world vibration conditions. Whether using MATLAB, Python, or the EASYTEST software, researchers can create controlled random vibration signals tailored to their experimental needs. By understanding the relationship between frequency, displacement, and acceleration, users can ensure precise control over the shake table’s motion.

For users of our shake tables, we highly recommend using EASYTEST for signal generation and control. If you have any questions about generating noise inputs or using EASYTEST, feel free to reach out to us at support@quakelogic.net.

Seeing is Believing!

Ensuring Effective Vibration Isolation for Shake Table Experiments

Shake tables are powerful tools for simulating earthquakes, studying structural dynamics, and testing critical infrastructure components. However, operating a shake table inside a building presents a unique challenge: how to isolate vibrations effectively to prevent any impact on the surrounding structure.

In this blog, we’ll explore the importance of vibration isolation, the role of an inertia mass block, and the key considerations for achieving precision and stability during shake table experiments.


Why Vibration Isolation Matters for Shake Tables

Shake tables generate high dynamic forces and vibrations during testing. If not properly isolated, these vibrations can:

  • Transmit through the building’s foundation.
  • Cause damage or wear to surrounding infrastructure.
  • Create feedback vibrations, reducing experimental accuracy.
  • Compromise the safety of personnel and equipment.

The Challenge of Isolation: Precision vs. Power

Shake tables must simulate real-world earthquake scenarios with precision while ensuring vibrations remain fully decoupled from the building’s structural slab. Achieving this balance requires a carefully engineered vibration isolation system.


The Role of an Inertia Mass Block in Vibration Isolation

One of the most effective ways to isolate a shake table is by placing it on an inertia mass block. This intermediate concrete foundation acts as a dynamic buffer between the shake table and the building slab.

Key Benefits of an Inertia Mass Block:

  1. Increased Stability: Prevents rocking and tilting during high-amplitude experiments.
  2. Energy Dissipation: Absorbs and dampens dynamic forces generated by the shake table.
  3. Load Distribution: Spreads the shake table’s weight evenly across air springs.
  4. Reduced Resonance Effects: Lowers the natural frequency of the system, minimizing unwanted vibrations.
  5. Long-Term Durability: Reduces fatigue on isolation components, ensuring reliable performance over time.

Without an inertia mass block, air springs may experience uneven loading, excessive deflection, or reduced isolation efficiency.


Air Springs: Fine-Tuning Vibration Isolation

Underneath the inertia mass block, air springs play a critical role in vibration isolation. These components are designed to:

  • Absorb vibrations across a wide frequency range.
  • Provide adjustable stiffness and damping characteristics.
  • Maintain stability under varying loads.

Key Considerations for Air Springs:

  • Load Capacity: Each air spring must support a specific portion of the total system weight.
  • Stiffness: Proper stiffness tuning ensures a natural frequency below 2 Hz for effective isolation.
  • Static Deflection: Optimal deflection ensures air springs operate within their designed range without excessive compression.

When combined with an inertia mass block, air springs deliver precision and reliability, keeping vibrations isolated and the surrounding building safe.


Designing an Optimal Vibration Isolation System

Step 1: Build a Stable Inertia Mass Block

  • Construct a concrete block, typically 2 to 3 times the weight of the shake table.
  • Ensure a minimum 5 cm isolation gap around the block.

Step 2: Use Proper Air Springs

  • Select air springs capable of supporting the total system weight (shake table + inertia mass block).
  • Ensure the natural frequency remains below 2 Hz.

Step 3: Isolate Utility Connections

  • Use flexible hoses and conduits for hydraulic, pneumatic, and electrical connections to avoid creating vibration pathways.

Step 4: Monitor and Fine-Tune the System

  • Install vibration sensors to monitor performance.
  • Adjust air pressure in the springs to maintain optimal isolation.

What Happens Without Proper Isolation?

Neglecting proper isolation can lead to:

  • Vibrations transmitting through the building slab, causing unintended structural stress.
  • Inaccurate experimental results due to feedback vibrations.
  • Excessive wear and reduced lifespan of the shake table and air springs.

In severe cases, it can even invalidate test results, rendering experiments ineffective.


Key Takeaways for Shake Table Vibration Isolation

  1. Inertia Mass Block: Provides stability, uniform load distribution, and energy absorption.
  2. Air Springs: Fine-tune vibration isolation and ensure dynamic forces are not transmitted to the building.
  3. Isolation Gap: Prevents secondary vibration paths.
  4. System Monitoring: Real-time monitoring ensures ongoing performance and reliability.

When properly designed, these components work together to create a robust vibration isolation system that protects both the experiment and the surrounding environment.


Consult QuakeLogic:

At QuakeLogic, our solutions ensure accurate, repeatable experiments while maintaining complete structural safety.

Interested in designing an isolation system for your shake table project?
Reach out to us today at sales@quakelogic.net, and let’s build a solution tailored to your needs.

Because in vibration isolation, precision isn’t optional—it’s essential.

Geobox: Revolutionizing Geotechnical Testing on Shake Tables

In the dynamic world of geotechnical engineering, precision, reliability, and adaptability are key to uncovering insights that drive innovation and safety. Geobox by QuakeLogic stands at the forefront of engineering excellence, meticulously designed to enhance the testing capabilities of shake tables for geotechnical research and experimentation.

Simulating Critical Geotechnical Phenomena

Geobox is engineered to simulate and analyze key geotechnical phenomena, empowering engineers and researchers to study complex soil-structure interactions under controlled seismic conditions. Its advanced design allows detailed testing of:

  • Liquefaction: Understanding how saturated soils lose strength during seismic events.
  • Lateral Spreading: Evaluating soil displacement caused by ground shaking and slope instability.
  • Slope Stability: Assessing the resilience of soil slopes under dynamic loading.

These capabilities make Geobox an essential tool for validating geotechnical models, advancing research, and improving infrastructure resilience in seismic-prone regions.


Seamless Integration with Shake Tables

A standout feature of Geobox is its compatibility with a wide range of shake tables offered by QuakeLogic. Whether for small-scale academic experiments or large-scale infrastructure projects, Geobox integrates effortlessly with various shake table systems.

Its easy-mount hardware simplifies setup, reducing time and effort required for deployment. Engineers can focus on their experiments without being bogged down by technical constraints, ensuring a seamless workflow from setup to data acquisition.


Customization for Project-Specific Needs

At QuakeLogic, we understand that no two projects are the same. That’s why the Geobox’s size can be fully customized to meet specific experimental requirements. Whether you’re simulating liquefaction on a small soil column or analyzing slope stability across a large soil mass, Geobox adapts to deliver accurate and reliable results.

This customization empowers researchers to align their testing processes with their project objectives, ensuring outcomes that are both meaningful and actionable. QuakeLogic produces Geobox in custom dimensions, from small-scale to large-scale configurations. Contact us today for a customized quotation.


Robust and Reliable Design

Built to withstand rigorous testing environments, the Geobox’s robust construction ensures durability and repeatability across multiple test cycles. Researchers can trust its performance, even under the most demanding experimental conditions, making it a valuable asset in both academic research labs and industry testing facilities.


Driving Innovation in Geotechnical Engineering

Geobox by QuakeLogic isn’t just a piece of equipment—it’s a gateway to innovation. By enabling detailed analysis of soil behavior under seismic stress, it empowers researchers and engineers to develop safer, more resilient infrastructure solutions.

With its versatility, precision, and robust design, Geobox is setting new standards for geotechnical testing, offering unparalleled value to educational institutions, research facilities, and industry partners worldwide.

Seeing is Believing! Experience the power of Geobox firsthand and discover how it can transform your geotechnical testing processes.

Contact QuakeLogic today to learn more about how the Geobox can be tailored to meet your project needs and drive your research forward. Visit GEOBOX product page by clicking HERE.

Proudly Made in the USA.

At QuakeLogic, we don’t just deliver products—we deliver solutions.

About QuakeLogic

QuakeLogic is a leading provider of advanced seismic monitoring solutions, offering a range of products and services designed to enhance the accuracy and efficiency of seismic data acquisition and analysis. Our innovative technologies and expert support help organizations worldwide to better understand and mitigate the impacts of seismic events.

Contact Information

Email: sales@quakelogic.net
Phone: +1-916-899-0391
WhatsApp: +1-650-353-8627
Website: www.quakelogic.net

For more information about our products and services, please visit our website or contact our sales team. We are here to help you with all your seismic monitoring needs.