state-space-linearization
Linearizing nonlinear dynamics around operating points for control design.
- License 许可
- Apache-2.0
- 最近更新
- 2026-04-21
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- state-space-linearization
- description
- Linearizing nonlinear dynamics around operating points for control design.
03 SKILL.md 正文
State-Space Linearization
Jacobian Computation
For nonlinear dynamics dx/dt = f(x, u), linearize around (x_ref, u_ref):
A = ∂f/∂x |_{x_ref} (n×n matrix)
B = ∂f/∂u |_{x_ref} (n×m matrix)
Discretization
For discrete-time control with timestep dt:
Euler method (simple, first-order accurate):
A_d = I + dt * A_c
B_d = dt * B_c
Matrix exponential (exact for LTI):
A_d = expm(A_c * dt)
B_d = inv(A_c) @ (A_d - I) @ B_c
For R2R Systems
The Jacobian depends on current tensions and velocities. Key partial derivatives:
∂(dT_i/dt)/∂T_i = -v_i / L
∂(dT_i/dt)/∂v_i = EA/L - T_i/L
∂(dv_i/dt)/∂T_i = -R²/J
∂(dv_i/dt)/∂u_i = R/J
Tips
- Linearize around the reference operating point
- Update linearization if operating point changes significantly
- Check stability via eigenvalue analysis
04 同仓库更多 Skills
data-reconciliation
暂无简介
speech-to-text
Transcribe video to timestamped text using Whisper tiny model (pre-installed).
video-processor
Process videos by removing segments and concatenating remaining parts. Use when you need to remove detected pauses/openings from videos, create highlight reels, or batch process segment removals using ffmpeg filter_complex.
silence-detector
Detect initial silence segments in audio/video using energy-based analysis. Use when you need to find low-energy periods at the start of recordings (title slides, setup time, pre-roll silence).
segment-combiner
Combine multiple segment detection results into a unified list. Use when you need to merge segments from different detectors, prepare removal lists for video processing, or consolidate detection outputs.
report-generator
Generate compression reports for video processing. Use when you need to create structured JSON reports with duration statistics, compression ratios, and segment details after video processing.