Vibration Analysis

v1.0.0

Analyzes wind turbine drivetrain vibration data (main bearing, gearbox, generator) from CMS trends, RMS/peak values, frequency spectrum, and SCADA alarms. Cl...

0· 326·0 current·0 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (wind-turbine drivetrain vibration analysis) matches the SKILL.md content: thresholds, fault signatures, severity rules, and a report format. No unrelated binaries, config paths, or credentials are requested.
Instruction Scope
Instructions ask the agent to 'collect inputs' (CMS trends, RMS, spectrum, SCADA alarms, operational context) but do not specify how to obtain them. This is coherent if the user supplies data manually, or if the agent is expected to call other platform skills/APIs — however, the skill does not declare any credentials or data-access steps. If you expect the skill to automatically fetch CMS/SCADA data, you'll need to provide appropriate data connectors/credentials externally.
Install Mechanism
No install step or code is present (instruction-only), so nothing is written to disk or downloaded. This minimizes install-time risk.
Credentials
The skill declares no environment variables, credentials, or config paths. That matches the SKILL.md which operates on user-provided telemetry and report generation; there are no disproportionate secret requests.
Persistence & Privilege
always is false and disable-model-invocation is false (normal). The skill does not request persistent system-wide privileges or modify other skills. Autonomous invocation is allowed by default but not unusual; combine with other red flags before restricting.
Assessment
This skill is an instruction-only analyzer and appears to be what it claims. Before installing/use: (1) decide how the required telemetry (CMS trends, spectra, SCADA alarms) will be provided — manually paste/upload or via a connector that has its own credentials; the skill does not include or request those credentials; (2) verify site-specific baselines and thresholds before acting on shutdown recommendations (the doc itself cautions to use site baselines); (3) if you plan to let the agent fetch data automatically, do not grant network/credential access without reviewing which connector will be used; (4) review any produced 'immediate shutdown' recommendation with an engineer before executing physical actions. If you want the skill to fetch CMS/SCADA directly, ask the author to declare required env vars or connector steps so the permission surface is explicit.

Like a lobster shell, security has layers — review code before you run it.

latestvk97dcc3w9214ghd1sxbh96jh2h8202y0
326downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Wind Turbine Drivetrain Vibration Analysis

Evaluates drivetrain vibration health across three subsystems: main bearing, gearbox, and generator.

When to Use

Load this skill when the user wants to:

  • Assess drivetrain vibration health from CMS or SCADA data
  • Interpret RMS, peak-to-peak, or spectral findings for main bearing, gearbox, or generator
  • Correlate vibration alarms with operational events
  • Decide whether to continue operating, increase monitoring, or shut down

Drivetrain Components

ComponentSensor LocationKey Frequencies
Main BearingNon-drive end, drive endBPFO, BPFI, BSF, FTF
Gearbox LSSLow speed shaftGear mesh (LSS x teeth), bearing defect freqs
Gearbox IMSIntermediate shaftIMS gear mesh harmonics
Gearbox HSSHigh speed shaftHSS gear mesh, bearing defect freqs
Generator NDENon-drive end bearingElectrical harmonics, bearing defect freqs
Generator DEDrive end bearingBearing defect freqs, rotor unbalance

Vibration Thresholds (ISO 10816 / CMS Reference)

LocationNormalWarningCritical
Main Bearing RMS (g)< 0.30.3 - 0.8> 0.8
Gearbox HSS RMS (g)< 0.50.5 - 1.5> 1.5
Gearbox LSS/IMS RMS (g)< 0.30.3 - 1.0> 1.0
Generator RMS (g)< 0.50.5 - 1.2> 1.2
Peak-to-peak step change< 10%10-30%> 30%

Note: Always evaluate against site-specific baseline. A 20% rise from stable baseline is more significant than an absolute value alone.

Frequency Fault Signatures

FaultFrequency Signature
Bearing outer race (BPFO)(N/2) x (1 - d/D x cos a) x RPM
Bearing inner race (BPFI)(N/2) x (1 + d/D x cos a) x RPM
Gear meshnumber of teeth x shaft RPM
Gear mesh sidebandsGMF +/- shaft frequency
Rotor unbalance1x RPM dominant
Misalignment2x RPM dominant, axial component
LoosenessSub-harmonics (0.5x, 1.5x) or high harmonic content

Severity Scale

SeverityLabelDescriptionAction
1HealthyAll values normal, stable trendContinue normal operation
2Early warning1-2 parameters in warning zone, stableIncrease CMS polling frequency
3ModerateMultiple warning flags or single criticalInspect within 2 weeks
4SignificantCritical zone or rapid trend growthPlan shutdown within 48-72 hours
5CriticalMultiple critical flags, step-changeImmediate shutdown required

Procedure

  1. Collect inputs: CMS trend (last 30-90 days), current RMS and peak-to-peak per component, frequency spectrum findings, SCADA alarms, operational context.
  2. Evaluate RMS values against thresholds. Flag Warning or Critical zones.
  3. Analyze trend:
    • Stable: value in warning zone but flat for >30 days = lower urgency
    • Gradual rise: value increasing steadily = schedule inspection
    • Step change: sudden jump >30% = treat as Critical regardless of absolute value
  4. Interpret frequency spectrum if available:
    • Match dominant peaks to fault signatures table
    • Note sidebands around gear mesh frequencies
    • Note sub-harmonics or 1x/2x dominance
  5. Correlate with SCADA alarms and operational events.
  6. Assign severity per component, then determine drivetrain-level severity as highest.
  7. Generate output report using the format below.

Output Format

=== DRIVETRAIN VIBRATION REPORT ===

ASSET : [Turbine ID] SITE : [Site name] DATA PERIOD : [Date range of CMS/SCADA data] MISSING DATA : [List any unavailable inputs]

MAIN BEARING: RMS : [value] g - [Normal / Warning / Critical] Trend : [Stable / Gradual rise / Step change] Spectrum : [Key findings or not available] SCADA Alarms : [Count and type] Severity : [1-5] - [Label]

GEARBOX (LSS / IMS / HSS): RMS : LSS [value] g / IMS [value] g / HSS [value] g Trend : [per shaft] Spectrum : [Key findings] SCADA Alarms : [Count and type] Severity : [1-5] - [Label]

GENERATOR (DE / NDE): RMS : DE [value] g / NDE [value] g Trend : [per bearing] Spectrum : [Key findings] SCADA Alarms : [Count and type] Severity : [1-5] - [Label]

DRIVETRAIN SEVERITY : [1-5] - [Label] SHUTDOWN : [Yes / No / Conditional]

FAULT HYPOTHESIS:

  • [e.g., HSS bearing outer race defect - BPFO peak confirmed at X Hz]
  • [e.g., Gear mesh sideband modulation - possible gear wear or load variation]

RECOMMENDED ACTIONS:

  • [e.g., Increase CMS polling to daily for HSS channel]
  • [e.g., Oil sample with ferrography within 72 hours]
  • [e.g., Plan HSS bearing replacement at next scheduled outage]

ESCALATION TRIGGERS:

  • [e.g., RMS exceeds 1.5 g on HSS - immediate shutdown]
  • [e.g., Step change >30% on any channel - treat as critical]
  • [e.g., New BPFO or BPFI peak confirmed in spectrum - escalate to Severity 4]

Cross-Skill Correlation

If gearbox visual data is available, load wind-turbine-gearbox skill and cross-correlate:

  • High Fe ppm + rising HSS vibration = active wear confirmation
  • Spalling in borescope + BPFO peak in spectrum = bearing failure progression
  • Normal oil + rising vibration = early fault not yet generating debris (higher urgency)

If blade inspection data is available, check for rotor imbalance:

  • 1x RPM dominant in main bearing spectrum + blade damage = aerodynamic imbalance
  • Asymmetric blade damage across A/B/C = mass or aerodynamic imbalance source

Pitfalls

  • Do not evaluate vibration in isolation. Cross-reference with oil analysis and visual inspection.
  • A single high RMS reading during a storm or grid fault is not a fault indicator. Check operational context.
  • Spectrum analysis requires RPM-normalized data. Raw frequency peaks are meaningless without shaft RPM.
  • Generator electrical faults can appear as vibration. Check electrical data before attributing to mechanical cause.
  • Stable high RMS is less urgent than rapidly rising moderate RMS. Trend rate matters more than absolute value.

Verification

After generating the report, confirm with the user:

  • Does the severity match CMS system alerts or OEM recommendations?
  • Is shaft RPM data available to normalize spectrum frequencies?
  • Are there recent maintenance events that could explain vibration changes?
  • Is SCADA power curve deviation consistent with vibration findings?

Comments

Loading comments...