DOE OSTI · 2480206
Rattlesnake User's Manual (V.3)
Abstract
Rattlesnake is a combined-environments, multiple input/multiple output control system for dynamic excitation of structures under test. It provides capabilities to control multiple responses on the part using multiple exciters using various control strategies. Rattlesnake is written in the Python programming language to facilitate multiple input/multiple output vibration research by allowing users to prescribe custom control laws to the controller. Rattlesnake can target multiple hardware devices, or even perform synthetic control to simulate a test virtually. Rattlesnake has been used to execute control problems with up to 200 response channels and 24 shaker drives. This document describes the functionality, architecture, and usage of the Rattlesnake controller to perform combined environments testing.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Rohe, Daniel Peter, Schultz, Ryan, Hunter, Norman. 2024-10-01. Rattlesnake User's Manual (V.3). https://doi.org/10.2172/2480206
Cite the original work for its findings. Save a collection to share your selection of sources.