Table of Contents

Simulated Faults

TeamCAMS simulates equipment malfunctions that can affect the operation of the cabin and threaten the stability of the system. These malfunctions, referred to as faults, are typically triggered by the experimental script at predefined times and require operators to diagnose and manage them using the information available through the Operator Interface.

To simplify diagnosis and experimental control, only one fault can be active at a time. Faults affect the behavior of valves, sensors, or devices, causing changes in cabin parameters such as oxygen concentration, carbon dioxide levels, pressure, temperature, or humidity. Operators must identify the underlying problem by monitoring system indicators, parameter trends, and device readings.

TeamCAMS supports five main categories of faults:

Examples include oxygen valve leaks, oxygen valves stuck open, inefficient CO₂ scrubbers, and partially blocked mixer valves. Each fault produces a characteristic set of symptoms that operators can use to determine the most likely cause of the problem.

Repairs

For every fault type, TeamCAMS provides a corresponding repair procedure. In many cases operators must first stabilize the system by adjusting device settings before requesting a repair.

For example:

Repairs are requested through the Operator Interface and take a predefined amount of time to complete. Once the repair is finished, the faulty component returns to normal operation.

Experimental scripts may also automatically remove faults if participants are unable to resolve them within the expected time period, ensuring that the experiment can continue according to the planned scenario.

Types of Fault

TeamCAMS implements several types of fault which can (negatively) affect the operation of the CAMS system. Faults can be activated during an experiment by adding an error element in the script. In the following you can find a list of the implemented faults.

Oxygen Valve Block

Identifier: ox_valve_block

Description: the main oxygen valve is obstructed and only a fraction of the oxygen reaches the mixer and the cabin;

Diagnosis:

Corrective actions:

Oxygen Valve Stuck Open

Identifier: ox_stuck_open

Description: when the main oxygen valve opens it cannot be closed anymore;

Diagnosis:

Corrective actions:

Oxygen Sensor Failures

Identifiers: ox_sensor_upper, ox_sensor_lower, ox_sensor

Description: the sensor operates incorrectly and ignores either the upper threshold, the lower one or both thresholds;

Diagnosis:

Corrective actions:

Nitrogen Valve Leak

Identifier: ni_valve_leak

Description: the main nitrogen valve leaks some gas ;

Diagnosis:

Corrective actions:

Nitrogen Valve Block

Identifier: ni_valve_block

Description: the main nitrogen valve is obstructed and only a fraction of the nitrogen reaches the mixer and the cabin;

Diagnosis:

Corrective actions:

Nitrogen Valve Stuck Open

Identifier: ni_stuck_open

Description: when the main nitrogen valve opens it cannot be closed anymore;

Diagnosis:

Corrective actions:

Nitrogen (Pressure) Sensor Failures

Identifiers: ni_sensor_upper, ni_sensor_lower, ni_sensor

Description: the sensor operates incorrectly and ignores either the upper threshold, the lower one or both thresholds;

Diagnosis:

Corrective actions:

Mixer block

Identifier: mixer_block

Description: the mixer valve is blocked and only a fraction of the gas goes to the cabin.

Diagnosis:

Corrective actions:

Device Sensor Failure

Identifiers: dehum_sensor, dehum_sensor_lower, dehum_sensor_upper, heat_sensor, heat_sensor_lower, heat_sensor_upper, cool_sensor, cool_sensor_lower, cool_sensor_upper, scrub_sensor, scrub_sensor_lower, scrub_sensor_upper, vent_sensor, vent_sensor_lower, vent_sensor_upper

Description: the sensor operates incorrectly and ignores either the upper threshold, the lower one or both thresholds;

Diagnosis:

Corrective actions:

Device Stuck On

Identifiers: dehum_stuck_on, heat_stuck_on, cool_stuck_on, scrub_stuck_on, vent_stuck_on

Description: when the device is turned on it cannot be switched off anymore;

Diagnosis:

Corrective actions:

Device Inefficiency

Identifiers: dehum_ineff, heat_ineff, cool_ineff, scrub_ineff, vent_ineff

Description: the device operates with lower performance;

Diagnosis:

Corrective actions: