Skip to content
Home / Catalog / Infer Skin-Effect Transmission-Line Dispersion from Calibration Data

Infer Skin-Effect Transmission-Line Dispersion from Calibration Data

  • Task ID: electrical_engineering.lossy_tline_skin
  • Domain: electrical_engineering
  • Subdomain: signal_integrity_transmission_lines
  • Status: final
  • Benchmark set: seed42 (60 tasks)
  • Tags: signal_integrity, transmission_line, skin_effect, telegrapher_equations, pulse_dispersion, inverse_problem, calibration_transfer

Runtime and requirements

  • Estimated time: 60-180 minutes
  • Python: >=3.11
  • Packages: numpy>=1.26, pandas>=2.0, matplotlib>=3.8, scipy>=1.11
  • GPU required: no
  • Network required: no

Public input and output contract

Inputs

  • data/calibration_lines.csv (data): Calibration line metadata: line_id, length_m, trace_width_um, roughness_index, capacitance_f_per_m, inductance_h_per_m, conductance_s_per_m, dc_resistance_ohm_per_m.
  • data/calibration_transfer.csv (data): Measured calibration transfer functions. Columns: line_id, frequency_hz, magnitude_db, phase_rad, group_delay_s.
  • data/target_lines.csv (data): Target line metadata with the same physical columns as calibration_lines.csv.
  • data/frequency_grid.csv (data): Frequency samples in Hz for target transfer-function outputs.
  • data/input_pulse.csv (data): Input waveform. Columns: time_s, input_v.

Outputs

  • analysis.py (code): Complete Python script that reads data/, infers a dispersive line model from calibration data, and predicts all target outputs.
  • results/target_transfer.csv (data): Intrinsic target-line response columns: target_id, frequency_hz, magnitude_db, phase_rad, group_delay_s, attenuation_np_per_m.
  • results/target_waveforms.csv (data): Columns: target_id, time_s, input_v, output_v.
  • results/pulse_metrics.csv (data): Columns: target_id, input_fwhm_s, output_fwhm_s, fwhm_broadening_ratio, peak_delay_s, output_peak_time_s, energy_ratio, tail_asymmetry.

Public repository files

View this task in ASI-Bench

Formal benchmark task directories in the public repository are metadata-only. Versioned prompts and inputs are distributed through the pinned benchmark dataset.

Provenance

This task is included in the current seed42 benchmark set at dataset revision f11a199f71fb4b854ac43a1bf548d5df519141a9.

This page is generated only from files tracked in the public ASI-Bench repository at commit f18382f03faf. Submission bundles, run logs, private scoring configuration, and private reference answers are not read by this page generator.