Skip to content

ARVREL v0.1.0-beta.5

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Aug 10:06
82face4

ARVREL v0.1.0-beta.5 — Transformer Differential Injection Public Beta

ARVREL is a vendor-neutral Windows virtual protection and control IED laboratory for IEC 61850 engineering, education, FAT/SAT preparation, troubleshooting, and research.

This is a public engineering beta, not a certified protection or control IED.

Release highlight — two-sided Transformer Differential secondary injection

v0.1.0-beta.5 adds an integrated internal secondary-injection workflow for the Transformer Differential IED while preserving the multi-IED OCR / AVR / Transformer shell introduced in beta.4.

The Transformer Differential operator workspace now provides:

  • synchronized HV IA/IB/IC/IN and LV IA/IB/IC/IN secondary-current sources;
  • independent neutral / NGR current availability on each transformer side;
  • distinct synthetic HV/LV SV identities with common timestamp, smpCnt, smpSynch=2, 80 samples/cycle and coherent waveform windows;
  • direct evaluation through the existing TransformerProtectionRuntime and existing 87T / 87T-HS / REF authority;
  • no duplicate differential or REF protection algorithm in the UI;
  • CT-ratio and vector-group-aware stable through-load baseline generation;
  • editable presets for Balanced through load, Internal A fault, REF HV / NGR, and REF LV / NGR;
  • shared OCR waveform and phasor instruments for either transformer side;
  • lower operation-panel evidence for 87T, 87T-HS, REF HV and REF LV;
  • a stable relay HOME LCD with transformer single-line, HV/LV secondary currents, independent neutral-current indication and authoritative per-phase Idiff.

Transformer protection retained

The existing two-winding Transformer Differential feature set remains available:

  • restrained 87T with generic Is1 / K1 / Is2 / K2 dual-slope semantics;
  • 87T-HS unrestrained high-set stage;
  • REF HV and REF LV with independent neutral-current inputs;
  • H2 inrush and H5 overexcitation security;
  • paired HV/LV Sampled Values engineering and synchronization checks;
  • CT ratio, transformer rating, polarity and supported vector-group compensation;
  • external-fault / CT-saturation security;
  • deterministic 10-scenario Transformer Self-Test.

Expected packaged-core baseline:

PASS · 10/10 · transformer-public-beta-v1

Internal injection behavior

The internal Transformer source is a software-only secondary-injection model. It creates two synchronized SmvRuntimeSnapshot objects and passes them through the same runtime path used by Transformer protection evaluation.

Neutral / NGR current is explicit. Calculated phase residual is never promoted to independent neutral-CT evidence for REF.

The stable-through-load preset is generated from the active transformer engineering configuration so normalized HV/LV currents cancel correctly rather than assuming equal raw secondary amperes.

Multi-IED laboratory

ARVREL continues to provide three first-class virtual IED workspaces:

  • Protection Relay · OCR;
  • AVR · OLTC Controller;
  • Transformer Differential · 87T / REF.

The Transformer Differential relay continues to reuse the same physical virtual-relay hardware style and operator workspace as the OCR relay while presenting Transformer-specific functions and evidence.

AVR / OLTC retained

Beta.5 retains the AVR / OLTC capabilities introduced in beta.4, including the simulated transformer plant, 17-position OLTC, REMOTE/AUTO operation, IEC 61850 MMS browse/read, DataSets, reports, modeled controls, and virtual process interlocks.

Public package set

Official release assets are expected to include:

  • ARVREL-Setup-v0.1.0-beta.5-win-x64.exe — per-user Windows installer;
  • ARVREL-v0.1.0-beta.5-win-x64-portable.exe — single-file portable executable;
  • ARVREL-v0.1.0-beta.5-win-x64-portable.zip — portable archive;
  • ARVREL-v0.1.0-beta.5-legal-notices.zip;
  • SHA256SUMS.txt;
  • NuGet dependency evidence;
  • CycloneDX SBOM when generated by the release workflow;
  • GitHub build-provenance attestations.

The installer remains per-user and non-elevated.

Requirements

  • Windows 10 or Windows 11 x64;
  • no additional dependency for Internal Demo injection, deterministic Transformer self-test, or the virtual AVR plant;
  • Npcap only for live IEC 61850 Sampled Values capture;
  • an authorized, isolated laboratory network for live Ethernet protocol testing.

Npcap is not silently installed or relicensed by ARVREL.

Recommended Transformer evaluation

  1. verify the downloaded package with SHA256SUMS.txt;
  2. select Transformer Differential · 87T / REF;
  3. keep SOURCE = Internal demo;
  4. open INJECTION;
  5. select Balanced through load and confirm low Idiff with no 87T trip;
  6. apply Internal A fault and verify restrained 87T pickup / operate / virtual trip latch;
  7. reset the relay;
  8. test REF HV / NGR and verify only REF HV operates;
  9. reset and test REF LV / NGR and verify only REF LV operates;
  10. use F4 / Engineering for live or PCAP paired-SV configuration and detailed evidence.

Safety boundary

ARVREL remains virtual-output only.

Synthetic secondary-injection currents, modeled MMS commands, virtual trip states and all simulated process actions terminate inside the software. ARVREL does not provide physical relay contacts, physical OLTC motor authority, operational GOOSE trip authority, autonomous switching, or permission to operate primary equipment.

The software is not a calibrated relay test set, protection-grade hard-real-time platform, IEC 61850 certified IED, IEC 60255 type-tested relay, or substitute for approved commissioning procedures.

Do not use ARVREL as the sole basis for operational protection settings, AVR settings, switching decisions, commissioning acceptance, or primary-equipment control.

Known beta limitations

  • community binaries are not currently claimed as Authenticode-signed and may trigger Windows reputation warnings;
  • the Transformer internal injector is a deterministic software source, not a calibrated secondary-injection instrument;
  • the AVR MMS/control model is vendor-neutral laboratory behavior and not a formal conformance profile;
  • live performance depends on Windows scheduling, adapter drivers, publisher behavior and host load;
  • broad clean-machine, multi-adapter and diverse-vendor interoperability validation continues during the beta period;
  • physical output authority is intentionally absent.

Licensing and reporting

ARVREL source is available under GPL-3.0-or-later. Third-party components retain their own licenses.

Use GitHub issues for reproducible non-sensitive defects. Include the exact ARVREL version, selected virtual IED, source mode, injection vector or engineering-client behavior, and minimal non-proprietary evidence. Use the private security-advisory workflow for vulnerabilities. Never publish proprietary substation captures, credentials or confidential SCL files.