Related Topics:

Maintenance Templates

Phase Diagrams

Maintenance Phase Blocks

A maintenance phase represents the portion of the overall mission time when the system is down and maintenance actions are being performed on some or all of its components. A maintenance phase block is defined by (linked to) a maintenance template. This template can be thought of as a list of the specific components (blocks) that are designated to undergo inspection, repair or replacement during the maintenance phase, along with their maintenance priority order. For example, if blocks A, B and C are to undergo maintenance during a specific phase, they are placed in a maintenance template in a sequence that defines the priority for completing each task. If three repair crews and three spare parts are available at the same time, the tasks on A, B and C will be carried out simultaneously. However, if only one crew is available, the tasks will be carried out based on the priority order defined in the template.

Note: Maintenance tasks defined in the RBDs represented by operational phase blocks may also be carried out. (See Maintenance Phases and Maintenance Tasks in Diagrams.)

Given that many aspects of maintenance can be probabilistically defined (e.g., the time to repair, the time to obtain a spare part, etc.), the duration of a maintenance phase is not fixed; the phase lasts as long as it takes to complete all of the tasks specified in the maintenance template.

Maintenance phase blocks can have unlimited incoming connections and a single outgoing connection.

You can add a maintenance phase block to a phase diagram by choosing Phase > Phase > Add Maintenance Phase.

To open a maintenance phase block that already appears in the phase diagram, double-click the block or choose Phase > Settings > Block Properties to open the Phase Properties window.

The following properties are available to configure a maintenance phase block:

The Name field must be populated. Description text is optional. Note that an asterisk is used (*) to represent default block names. The block name that is displayed in the diagram will replace the asterisk with the block's default name; this allows the block name to be updated dynamically.

For example, imagine that a preventive maintenance action is scheduled for a car (e.g., an oil change, tire rotation, etc.) at 60,000 miles, but a system downing event occurs at 55,000 miles. The Interval Maintenance Threshold allows you to stipulate that the preventive task will be performed upon a system downing event as long as a specified percentage of that 60,000 miles has passed. If, in this case, you specify an Interval Maintenance Threshold of 0.9, the preventive task will be performed if a system downing event occurs after at least 54,000 miles (60,000 miles x 0.9 = 54,000 miles). Thus, the downing event at 55,000 miles will trigger the preventive task. On the other hand, if you were to specify an Interval Maintenance Threshold of 0.95, the preventive task would not be performed upon the system downing event at 55,000, because that event preceded the threshold age of 57,000 miles (60,000 miles x 0.95 = 57,000 miles).

The Active Phase drop-down list at the bottom of the window allows you to specify another phase block that you want to edit without the need to close and reopen the Phase Properties window. This option works in exactly the same way as the Active Block feature in the Block Properties window.

Note: A maintenance phase will not end until all components are restored. Therefore, if any failed block does not have a task that restores it, the maintenance phase will not end.

Maintenance Phases and Maintenance Tasks in Diagrams

Not all maintenance performed during simulation of a phase diagram is necessarily performed during maintenance phases. There may also be tasks assigned to the blocks within a simulation RBD represented by an operational phase block.

 

© 1992-2015. ReliaSoft Corporation. ALL RIGHTS RESERVED.