ross.Rotor.run_campbell
Contents
ross.Rotor.run_campbell#
- Rotor.run_campbell(speed_range, frequencies=6, frequency_type='wd')#
Calculate the Campbell diagram.
This function will calculate the damped natural frequencies for a speed range.
- Available plotting methods:
.plot()
- Parameters:
- speed_rangearray
Array with the speed range in rad/s.
- frequenciesint, optional
Number of frequencies that will be calculated. Default is 6.
- frequency_typestr, optional
Choose between displaying results related to the undamped natural frequencies (“wn”) or damped natural frequencies (“wd”). The default is “wd”.
- Returns:
- resultsross.CampbellResults
For more information on attributes and methods available see:
ross.CampbellResults
Examples
>>> import ross as rs >>> rotor1 = rs.rotor_example() >>> speed = np.linspace(0, 400, 11)
Diagram with undamped natural frequencies >>> camp = rotor1.run_campbell(speed, frequency_type=”wn”)
Diagram with damped natural frequencies >>> camp = rotor1.run_campbell(speed)
Plotting Campbell Diagram >>> fig = camp.plot()