Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

E31 Tcs Analysis Thermal Math Model Correlation

ASecurity

Verify a thermal control subsystem by analysis under ECSS-E-ST-31C clauses 4.5.1 and 4.5.2.1. Use when the verification evidence is a thermal mathematical model rather than a test report: closing the steady-state radiative balance for a hot and a cold case, sizing the radiator area the rejected load needs at its temperature limit, integrating the lumped-capacitance transient with a step size the stability limit allows, and correlating the model against measured temperatures by forming per-sen...

2 stars
0 votes
0 copies
0 views
Added 9/27/2026
ai-agentspythongonode

Works with

claude code

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill e31-tcs-analysis-thermal-math-model-correlation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E31 Tcs Analysis Thermal Math Model Correlation?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for E31 Tcs Analysis Thermal Math Model Correlation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e31-tcs-analysis-thermal-math-model-correlation/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e31-tcs-analysis-thermal-math-model-correlation)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: e31-tcs-analysis-thermal-math-model-correlation
description: "Verify a thermal control subsystem by analysis under ECSS-E-ST-31C clauses 4.5.1 and 4.5.2.1. Use when the verification evidence is a thermal mathematical model rather than a test report: closing the steady-state radiative balance for a hot and a cold case, sizing the radiator area the rejected load needs at its temperature limit, integrating the lumped-capacitance transient with a step size the stability limit allows, and correlating the model against measured temperatures by forming per-sensor residuals and ranking which model parameter can account for them inside its credible range. Trigger: ecss, e-st-31-thermal-control-scope, thermal-mathematical-model-steady-state, thermal-mathematical-model-transient, radiator-area-sizing, thermal-model-correlation-residual, lumped-capacitance-time-constant, thermal-model-parameter-tuning."
license: Apache-2.0
compliance: STANDARDS-REF
standards:
  - id: ecss
    reference-only: true
gated: false
domain: space-systems
pack: space-systems
compatibility: "agentskills.io SKILL.md; any SKILL.md host (Claude Code, Hermes, OpenClaw)"
metadata:
  domain: space-systems
  subdomain: ecss
  tags: [ecss, e-st-31-thermal-control-scope, e31-tcs-analysis-thermal-math-model-correlation, thermal-mathematical-model-steady-state, thermal-mathematical-model-transient, radiator-area-sizing, thermal-model-correlation-residual, lumped-capacitance-time-constant]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Thermal Control — Analysis, Thermal Mathematical Model and Correlation (space-systems/ecss/e31-tcs-analysis-thermal-math-model-correlation)

Use when the task is verification by analysis under ECSS-E-ST-31C
clauses 4.5.1 and 4.5.2.1 — building the steady and transient thermal
mathematical model, sizing the radiator from the balance it has to
close, and correlating the model against the temperatures a test
actually measured. This leaf overlaps the general thermal-design
material deliberately; what is specific here is the verification chain
from model to correlated model.

## Domain quick reference

- A radiating balance is a fourth-power balance, so nothing in it
  scales linearly. Doubling the dissipation does not double the
  temperature rise, and a radiator sized for a warm sink is not a
  radiator sized for a cold one.
- Sink temperature enters as the fourth power too. A radiator looking at
  deep space and one looking at a warm neighbouring panel reject very
  different loads at the same surface temperature, so the sink is part
  of the case definition, never a default of zero.
- The transient side is governed by a radiative time constant that is
  itself temperature dependent: the linearised value is the thermal
  capacitance over four times the radiative conductance at the current
  temperature. An explicit integration step longer than that constant
  does not merely lose accuracy, it produces an oscillating and
  physically meaningless trajectory.
- Correlation is a statement about residuals, not about a plot. The
  quantities that matter are the mean residual, which exposes a
  systematic bias, and the spread, which exposes a model that is right
  on average and wrong everywhere.
- A residual is only useful when it can be attributed. Ranking the model
  parameters by the change each would need to absorb the residual, and
  comparing that change with the range the parameter is credibly known
  to, separates a genuine model correction from tuning a parameter to a
  value nobody can defend.
- Tuning a parameter outside its credible range to close a residual does
  not correlate the model; it hides the discrepancy in a number that no
  longer represents the hardware.

## Workflow

1. Validate the case: positive area, emittance in the unit interval,
   non-negative dissipation and absorbed external load, and a sink
   temperature above absolute zero.
2. Solve the steady-state balance for the surface temperature, and
   invert the same balance to size the radiator area the load needs at
   the declared temperature limit; refuse the inversion when the limit
   is at or below the sink, because no area rejects a load there.
3. Form the linearised radiative time constant and refuse an explicit
   transient step that exceeds the stability limit rather than silently
   producing an oscillation.
4. Integrate the transient from its initial temperature and report the
   trajectory and the final state.
5. Form the per-sensor residuals of predicted minus measured
   temperature, and report the mean, the spread and the largest
   magnitude.
6. Rank the model parameters by the change each would need to absorb the
   mean residual, and mark every parameter whose required change leaves
   its credible range.
7. Report the balance, the sizing, the transient, the residual
   statistics and the ranked attributions together, so the correlated
   model is traceable to the change that produced it.

## Pitfalls

- Sizing a radiator with the sink at absolute zero because no value was
  given. The missing sink is the single most common reason a radiator
  arrives undersized for the case it will actually fly.
- Scaling a radiator area linearly with dissipation. The rejection goes
  as the fourth power of temperature, so the area that rejects twice the
  load at the same limit is not twice the area of the original balance.
- Integrating the transient with a convenient step. The explicit step
  has a stability limit set by the linearised time constant; past it the
  trajectory oscillates and still terminates with a plausible number.
- Reading a small mean residual as a correlated model. A model that is
  fifteen kelvin high on one sensor and fifteen low on another has a
  mean residual of zero and no correlation at all.
- Tuning whichever parameter closes the residual fastest. The
  attribution has to stay inside what the parameter is credibly known
  to, or the correlated model has bought its agreement with a number
  that no longer describes the hardware.
- Correlating against sensors the model never claimed to predict. A
  residual at a point with no corresponding model node measures the
  mapping, not the model.

## Behavior contract (gate 3)

Radiative balance, steady-state solution, radiator sizing with its sink
guard, linearised time constant, explicit transient with its stability
refusal, residual statistics and parameter attribution with credible
range are exercised by the gate 3 contract test:
scripts/test_e31_tcs_analysis_thermal_math_model_correlation.py against
scripts/e31_tcs_analysis_thermal_math_model_correlation_logic.py (stdlib
unittest, offline). Run:
python3 scripts/test_e31_tcs_analysis_thermal_math_model_correlation.py

## Compliance

- ECSS standards are freely downloadable (ESA); cite the source and
  paraphrase per standards-map.yaml.
- compliance: STANDARDS-REF, gated: false.

Attribution

ashfordeOUashfordeOU
View sourceMore from ashfordeOU →
SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

694821 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →