Build Digital Twins of Physical world systems
Unified framework for SIL, HIL and Digital Twins

Revolutionizing Aerospace Simulations, Modeling & Digital Twins

Rapid high-fidelity simulation development and simulation assets reuse

Harness the power of Cloud Computing and Parallel Processing

In high-fidelity simulations and digital twins

Slider

Why partner with SIM.SPACE

 
 

Focus on core competencies

Concentrate on building and maintain in-house expertise in the core issues concerning your project, and avoid spending your core team’s attention on supporting-technologies that can be handled by an external provider

 
 

Save Time & Money

Have a working simulation sooner, by leveraging external expertise and existing frameworks. And as a result, prevent costly preventable errors by simulating alternative functionalities before committing to hardware.

 
 

Improve simulation capabilities

Use a state-of-the-art simulation facility, embodying industry best practices, with scripting, automation, visualization and accuracy. And arrive at the market with a better tested, more complete product

 
 

One less headache

Aerospace projects are extremely complex and risky. Every risk mitigated by using external expertise will free up management attention to deal with both ongoing development efforts and with crises as they pop up.

 
 

Some of SIM.SPACE's core features

Full system-level simulation

Full system-level (spacecraft, satellite, aircraft, UAV, ground segment) simulator with integrated custom software component models for the power, propulsion, 6-DOF and dynamics, environment, sensors, communication, RF, optics, payloads, moving parts, thermics, and more.

Hybrid Lab

Get a fully functional Hybrids Lab for performing Hardware-In-The-Loop (HIL) tests, either from scratch, or as an upgrade to an existing partial facility.

Custom Physics & Component models

Custom Physics & Component models can be provided by customer in any development language or run-time library, or provided by SIM.SPACE based on our extensive experience and know-how with software modeling in the aero-space domain.

Simulation Execution features
  • Platform agnostic (Windows, Linux)
  • Simulation control via web UI
  • Command line simulation execution
  • Batch simulation execution
  • Open architecture via REST API
  • Step by step simulation execution
  • Execution until end conditions
  • Fast forward or slow-motion execution
  • Real-time simulation execution
  • Multiple concurrent instances
  • Ability to reproduce any specific run
  • Monte-Carlo execution and analysis
  • Save “Snapshot” of simulation
  • Restore simulation from saved Snapshot
  • Scenario scripting and automation
Rapid Simulation Development
  • Simulation code generator tool
  • Extensive field-proven high-fidelity generic aerospace-related algorithmic models’ library (e.g. GNSS), fully extendable by customer
  • Extensive mathematical & physics library (such as 6DOF motion due to forces and moments acting on the craft)
  • Comprehensive training material and samples
Integration of customer existing assets
  • Subsystems models (e.g. propulsion), spacecraft and UAV element models (e.g. IMU) or algorithms as source code in various programming languages
  • Models / algorithms as libraries
  • Models exported from MATLAB/Simulink
  • Models integrated as DLLs, or executables
  • Models integrated as Dockers
  • Flexible IDE (Visual Studio, Eclipse, etc.)
  • Models running on a separate computer
  • Models running on hardware emulators
  • Models running within software emulations
  • Integration of entire 3rd party simulations
  • Flexible flight software integration methods
Debugging, logging and recordings
  • Visual debug and data inspection
  • Pause entire simulation upon breakpoint
  • Execution time, CPU & memory analysis
  • Logging across distributed architecture
  • Global and per model log level
  • Configurable model recorded data
  • Configurable model recording frequency
  • Event based or conditional recordings
  • Multiple concurrent recordings
  • Recording to files or published via Kafka
  • Data recording and (open loop) playback
Hardware In the Loop & Digital Twins
  • Extensive set of ready-to-use hardware interfaces (serial, analog, digital I/O, etc.)
  • Software controlled switching of HIL hardware configurations and power
  • Hard real-time using external clock
  • Configurable per-model testing mode: Softare, Real Hardware or Augmented
  • Model configuration without recompilation
  • Combined hardware & software models
  • Unified digital and HIL simulation
  • Ability to update digital twin with data from the “real” system based on telemetry data
Cloud computing & parallel processing
  • Scalable from a simulation of a single satellite or UAV, to a constellation of thousands of satellites or UAVs
  • Parallel processing via container orchestration platforms (E.g., Kubernetes)
  • Parallel processing via HPC
  • Distributed processing on server cluster
  • Distributed processing via Dockers
  • Distribution down to the individual model level
Facilitate System LifeCycle

“ALL-IN-ONE” multi-purpose unified system simulator supporting the entire system development and operation lifecycle, starting with System Engineering analysis, Guidance & Control analysis and verification, system Verification And Validation, Flight Software testing and benchmarking, Mission Operating Center preparation and training, and also for the ongoing mission operation..

Seamless Transition: SW to HW

All the simulator MMI, scripts, initial conditions, and test scenarios, recordings specifications files, developed and used within the pure-software simulator can seamlessly be used within the hardware-in-the-loop Hybrid-lab.

Modes: Software /Hardware /Augmented

Select each component’s test-mode: Fully software, hardware (component in Hybrid Lab) or Augmented (combining simulated and hardware component readings).

Test Automation

A full simple to use scripting language, allowing access to simulation details – from telemetry values to internal variables to calculated results. Further allowing the manipulation of details – from internal variables, to function calls, to telecommands.

Knowledge Reuse

The same knowledge and configuration of the system built by one type of user, can be used by all other types of users, including hardware developers, software developers, component testers, algorithm testers, integration engineers, mission procedure planners and mission operators.

Flexible models fidelity and execution
  • Configurable model fidelity levels
  • Configurable model debug level
  • Configurable model execution frequencies
  • Configurable model Enabled / Disabled
User Configurable MMI

Simply to use “drag-and-drop” MMI interface that allows any user to define (on-the-fly) MMI tabs with different monitored parameters, charts, and action buttons.

Detailed Visualization

Fully integrated multi-layered custom 3D visualization capable of displaying moving parts, sensors and optics field of views, line of sight indication, important metrics and parameters. The visualization feed on simulator data, or on live telemetry data.

Simulation Speed Control

Change simulation speed – while the simulation is running – from real-time, to fast-forward, to slow-motion, to step-by-step, pause and resume the simulator while retaining full functionality and visibility. Skip run-of-the-mill parts of the simulation, and concentrate on the events of interest.

Error modes for component models

Built in component error and malfunction modeling with simple MMI and scripting tools to trigger any type of component error or component malfunction as a part of the Verification And Validation, Flight Software testing, Mission Operations procedures development, and Mission Operating training.

Flexible recording

Select logging and recording resolution – while the simulation is running – to match the need for the particular simulation session or to zoom into the details of a specific part of the session, such as a critical maneuver, simple MMI allow recording definition by any user on-the-fly.

User Configurable simulation fidelity

Select physics and component model fidelity – while the simulation is running – from ideal, to real-life, to error simulation, facilitating testing of algorithm correctness, algorithm robustness and error recovery logic.

Open Platform Simulation Interfaces

Sim.space open architecture supports multiple concurrent independent users, connection to external control systems, connection to visualization facilities, and to advanced analysis of simulation results .

Multi-project environment

Our framework provides a multi-project development and run-time simulator environment for organizations with multiple spacecraft / satellites / aircrafts. The environment supports industry standard configurations control and version control.

Miscellaneous
  • Built in Unit-Testing framework
  • Freedom from end-use limitations
  • Bidirectional interface to 3D visualization
  • Multi-project development and run-time simulator environment
  • Integration to configuration control tools
  • Flexible licensing (Perpetual, Leased, Node locked, Network, License borrowing)