Babysitter pid-tuner

PID controller tuning skill for loop optimization using various tuning methods and performance criteria

install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/domains/science/chemical-engineering/skills/pid-tuner" ~/.claude/skills/a5c-ai-babysitter-pid-tuner && rm -rf "$T"
manifest: library/specializations/domains/science/chemical-engineering/skills/pid-tuner/SKILL.md
source content

PID Tuner Skill

Purpose

The PID Tuner Skill optimizes PID controller parameters using various tuning methods to achieve desired control performance and robustness.

Capabilities

  • Process identification (step tests, relay)
  • First-order plus dead-time (FOPDT) modeling
  • Tuning methods (IMC, Lambda, Cohen-Coon, Ziegler-Nichols)
  • Performance criteria optimization (IAE, ISE, ITAE)
  • Robustness analysis
  • Loop interaction assessment
  • Tuning for various objectives (setpoint, disturbance)
  • Bumpless transfer configuration

Usage Guidelines

When to Use

  • Tuning new control loops
  • Retuning underperforming loops
  • Optimizing control performance
  • Commissioning control systems

Prerequisites

  • Process in stable operation
  • Loop components commissioned
  • Process model or test data available
  • Performance criteria defined

Best Practices

  • Start with conservative tuning
  • Test in simulation first
  • Validate robustness
  • Document tuning rationale

Process Integration

This skill integrates with:

  • PID Controller Tuning
  • Control Strategy Development
  • Process Startup Procedure Development

Configuration

pid-tuner:
  tuning-methods:
    - IMC
    - lambda
    - cohen-coon
    - ziegler-nichols
    - SIMC
  performance-criteria:
    - IAE
    - ISE
    - ITAE

Output Artifacts

  • Tuning parameters
  • Process models
  • Performance metrics
  • Robustness analysis
  • Tuning recommendations