Skip to content

Glossary en

EnerOS Bot edited this page Jul 5, 2026 · 1 revision

中文 | English

Glossary

Maintained version: v0.51.2 | Last updated: 2026-07-06

Quick reference for terms across three domains: power systems, Rust, and AgentOS. Wiki-unique content.


Power System

Term Abbreviation Meaning
Bus Bus Grid node, voltage node
Branch Branch Transmission line / transformer branch
Topology Topology Grid graph structure
Power Flow Power Flow Bus voltage/angle + branch power
YBus YBus Matrix Nodal admittance matrix, core of powerflow
Slack bus Slack Swing bus, absorbs network losses
PQ bus PQ Load bus, known active/reactive power
PV bus PV Generator bus, known active power/voltage
per unit pu Normalized value
N-1 check N-1 Grid remains stable after any single failure
Thermal limit Thermal Limit Line current must not exceed thermal capacity
Voltage violation Voltage Violation Voltage deviates from nominal (typically ±5%)
CCT Critical Clearing Time Fault must be isolated within this time
AGC Automatic Generation Control Automatic generation control
OPF Optimal Power Flow Optimal power flow
EMS Energy Management System Energy management system
SCADA Supervisory Control and Data Acquisition Supervisory control and data acquisition
PMU Phasor Measurement Unit Synchrophasor measurement unit
PDC Phasor Data Concentrator Phasor data concentrator
GOOSE Generic Object Oriented Substation Event IEC 61850 L2 multicast message
SV Sampled Values IEC 61850 sampled values message
Fault isolation Fault Isolation Switching operations to isolate fault zone
Network reconfiguration Network Reconfiguration Topology reconfiguration to restore supply after fault

Communication Protocols

Protocol Standard Purpose
IEC 61850 IEC 61850 Substation automation (MMS/GOOSE/SV)
IEC 60870-5-104 IEC 104 Telecontrol (TCP/IP)
IEC 60870-5-103 IEC 103 Protection equipment communication
IEC 60870-6 ICCP / TASE.2 Inter-control-center data exchange
DL/T 698.45 DL/T 698 Chinese energy meter (object-oriented)
DL/T 645-2007 DL/T 645 Chinese multi-function energy meter
CDT DL/T 634.5101 Cyclic telecontrol protocol
Modbus Modbus TCP/RTU Industrial general
DNP3 DNP3 Distribution automation (North America)
OPC UA OPC UA Industrial unified architecture
MQTT MQTT 5.0 IoT messaging
CoAP RFC 7252 Constrained device REST
LwM2M OMA LwM2M 1.1 Device management
PMU/PDC IEEE C37.118 Synchrophasor
FT 1.2 IEC 60870-5-101 Serial asynchronous frame format
AF_PACKET Linux Raw socket (L2 direct capture)

Rust Language

Term Meaning
crate Rust compilation unit (similar to package)
workspace Organization of multiple crates sharing a Cargo.toml
trait Interface abstraction (similar to Java interface)
impl Implement trait or method
enum Algebraic data type, variants can carry data
newtype Wrapper type, struct Foo(Bar)
pub(crate) Visible only within current crate
feature flag Conditional compilation switch
cfg_attr Conditional attribute
#![deny(...)] Crate-level lint denial
clippy Rust official linter
unwrap() Unwrap Option/Result, panic on None/Err
expect() Same as unwrap but with message
orphan rule impl Trait for Type requires one of them in current crate
trybuild Compile-time error pattern testing

AgentOS (EnerOS-specific)

Term Meaning
SafetyGateway Safety gateway, type-level unbypassable
Validated<Command> Validated command newtype
NoAlloc RT domain heap-allocation-banned marker trait
AllocTracker GlobalAlloc wrapper, detects heap allocation
WCET Worst-Case Execution Time
RtTask RT task, contains Validated<Command> + WcetBudget
AuditAction Audit action enum (includes WcetViolation / ConstraintViolation / CommandRejected)
RepositoryAuditSink HMAC chain audit sink
EventBus Event bus, publish/subscribe
ConstrainedDecisionPipeline 7-stage decision pipeline
RealtimeExecutor RT domain executor
TenantManager Multi-tenant manager
RegionAwareRouter Region-aware router
CrossRegionReplicator Cross-region WAL replicator
DrOrchestrator DR orchestrator
RollingUpgrader Rolling upgrader
LlmClient LLM client trait
LlmAgent<T> LLM Agent decorator
RecordingLlmClient Recording LLM client (v0.50.2)
LlmDecisionParser LLM decision parser (rejects EmergencyOverride)
CollaborationCoordinator Multi-Agent collaboration coordinator
PpoAgent PPO reinforcement learning Agent
ShapExplainer TreeSHAP explainer
GltfExporter glTF 2.0 exporter
NlDataProvider NL query data provider trait
Gbt14549Limits GB/T 14549 harmonic limits

Security & Compliance

Term Meaning
mTLS Mutual TLS authentication
CA Certificate Authority
HMAC Hash-based Message Authentication Code
WORM Write Once Read Many
IEC 62443 Industrial control system security standard
SL1/SL2 Security Level 1/2
NERC CIP North American Electric Reliability Corporation Critical Infrastructure Protection
GDPR EU General Data Protection Regulation
PIPL China Personal Information Protection Law
CCPA California Consumer Privacy Act
DSR Data Subject Request
SAST Static Application Security Testing
IOC Indicator of Compromise
Ed25519 Elliptic curve signature algorithm

Next Steps

Clone this wiki locally