Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Goals

Compare simulation-based least squares with an inverse PINN (or collocation residual estimator) on the same measurements and bounds. Vary noise, window length, and excitation. Plot a two-parameter loss surface or local sensitivity diagnostic. Test fitted (H,D)(H,D) on another disturbance.

Teaching estimands

Classical SMIB inertia and damping (H,D)(H, D). Do not silently substitute research GFM converter knobs.

Prerequisites

Materials

Local (canonical): conda activate sciml_ps → pip install -e . → open the notebook. Binder/Colab need the public GitHub repo.

Protocol

  1. Generate a “truth” trajectory with known (H⋆,D⋆)(H^\star, D^\star) and additive noise on ω\omega

  2. Grid or optimize LS loss vs (H,D)(H,D) with documented bounds

  3. Train inverse PINN / residual estimator with the same data contract

  4. Plot L(H,D)\mathcal{L}(H,D) or slices; discuss physical vs equivalent

  5. Freeze θ^\hat{\theta} and simulate a held-out clearing time; compare to truth

Deliverables

Status

Executable notebook provided for the LS + loss-surface path and the optional differentiable-simulation fit; inverse PINN cell is a structured template to complete in class or homework.