Network Train Simulator (NeTrainSim)

NeTrainSim is an open-source train simulation platform designed for analyzing and optimizing train operations across large-scale railway networks. Built with a flexible, modular architecture, it provides comprehensive tools for energy consumption analysis, emissions modeling, and operational efficiency evaluation.

Key Features:

  • Large-scale railway network simulation
  • Physics-based longitudinal train movement modeling
  • Energy consumption and emissions calculations
  • Multi-train conflict resolution algorithms
  • Flexible consist and locomotive configurations
  • Network-level performance analysis
  • Support for alternative powertrains (diesel, electric, hydrogen)

Featured in peer-reviewed research on freight train energy optimization and decarbonization pathways, NeTrainSim serves as a critical tool for railway industry stakeholders and researchers working toward sustainable rail transportation. View on Github