Configure Consequence Evaluation Validation and Calculation

About Consequence Evaluation Validation and Calculation

When you calculate an RBI Criticality Analysis, it gives you the Consequence of Failure (CoF) value based on the values in the consequence evaluation fields. You can now configure this calculation based on your requirements. These calculations override the baseline calculations. The following image illustrates the flexible CE calculation framework:

Workflow

This topic describes the overview of the tasks that you need to perform to configure the flexible CE validation and calculation. Based on the complexity of the configuration, you may need to perform certain tasks outside of the Risk Based Inspection module . When performing such tasks, we recommend that you follow the documentation of the respective modules.

The following image illustrates the typical workflow of the flexible Consequence Evaluation calculation configuration:



Note: To configure flexible CE calculation, it is not mandatory to perform all the tasks mentioned in the workflow. You can perform only the tasks that are specific to your configuration. For example, if you want to configure only the CE Calculation using the baseline CE family, you can perform only the following tasks:
  • Configure CE calculation policy.
  • Create Calculation Configuration in RBI Application Settings.
If you do not want to use the baseline CE family and want to use a new CE family for the flexible configuration, you must complete the following tasks before configuring the validation and calculation.

Create a Consequence Evaluation Family and Datasheet

About This Task

If you want to use a new family to configure the flexible CE calculation, you can create a child family under the Criticality Consequence Evaluation family. This is not a mandatory step to configure the flexible CE calculation. However, if you want to use new fields for the calculation that are not part of the baseline family, we recommend that you create a new family and do the configuration. This will make sure that the baseline family is not modified, and you can use the baseline family whenever required.

For more information on creating and configuring a family, refer to the Family Management documentation.

Create Relationship between RBI Criticality Analysis and CE Family

About This Task

If you have created a family as part of the flexible CE calculation, you must create a relationship definition between the RBI Criticality Analysis family and the new family.

This topic describes the basic steps to create a relationship definition between the RBI Criticality Analysis and the Consequence Evaluation family. For detailed documentation on creating relationship definitions, refer to the Family Management documentation.

Procedure

  1. Access the Has Consequence Evaluation Relationship Definition. For information on accessing a relationship family, refer to the Access the Relationship Definition Section topic.
  2. Create a One-to-Many Relationship Definition between the RBI Criticality Analysis family (Predecessor family) and the new CE family (successor family). For information on creating a relationship definition, refer to the Create a Relationship Definition topic.

Create CE Validation Policy

About This Task

As part of the flexible CE calculation, if you do not want to use the baseline validations and want to use new validations, you can create a new validation policy. If you use a configured validation policy, it overrides all the baseline validations. After you create the validation policy, you must configure the policy in the Flexible Calculation Validation section in RBI 580 Flexible Calculation Preferences page.

This topic describes the basic steps on creating a validation policy. For more information on creating, managing, and activating policies, refer to the Policy Designer documentation.

Procedure

  1. Create a policy.
  2. Access the Design workspace of the policy.
  3. Add an Entity node that represents the family that you want to validate. For more information on Entity nodes, refer to the Entity Nodes in Policy Designer topic.
  4. As needed, add other nodes required for the validations. For more information on the different types of nodes, refer to the Condition, Logic, and Calculation Nodes in Policies section in the Policy Designer documentation.
  5. For each validation, add a Return Value node that has the error message that you want to display to the user when validating the policy. For more information on Return Value node, refer to the Return Value Nodes in Policy Designer topic.
    Note: Each Return Value node must have a unique name and the error messages must not contain more than 255 characters.
  6. Save the policy.
    The analysis validation policy is created.

Create CE Calculation Policy

About This Task

As part of the flexible CE calculation configuration, you must create a new calculation policy to perform the calculations. These calculations are used to derive the CoF value.

This task explains the basic steps on creating a calculation policy. For more information on creating, managing, and activating policies, refer to the Policy Designer documentation.

Procedure

  1. Create a policy.
  2. Access the Design workspace of the policy.
  3. Add an Entity node that represents the family that you want to calculate. For more information on Entity nodes, refer to the Entity Nodes in Policy Designer topic.
  4. Add any other nodes to perform the required calculations. For more information on the different types of nodes, refer to the Condition, Logic, and Calculation Nodes in Policies section in the Policy Designer documentation.
  5. For each calculation, add an Edit Entity node that contains the details of the output field and its value. For more information on Edit Entity nodes, refer to the Edit Entity Nodes in Policy Designer topic.
  6. Save the policy.
    The calculation policy is created.

Configure CE Output Preferences

About This Task

You can configure the output fields for the family where you have configured the flexible calculation. The output fields are not copied to new records when the parent RBI Criticality Analysis is copied, and the values are reset when the analysis is calculated. For more information on configuring the output fields, refer to the Create a Flexible Calculation Output Preference topic.

Create Flexible CE Validation Configuration

If you want to override the baseline validations, you must create a flexible validation record in the RBI 580 Flexible Calculation Preferences section. For more information on creating a flexible validation record, refer to the Create a Flexible Calculation Validation topic.

Before You Begin

Make sure that a policy is created for the validations that you want to perform.

Procedure

Create a flexible validation record with the following configuration:Master section:
  • Analysis Family: RBI Criticality Analysis
  • Action: Consequence Evaluation Validation
  • Action Family: Select the family that you want to use for the flexible CE validation.
  • Policy Name: Select the policy that must be used for the validation.
  • Sequence: 1

Detail section:

  • Input Entity Family: Select the family defined in Input Entity of the CE validation policy.
  • Policy Node Name: Enter the name of the input Entity node defined in the validation policy.
The flexible CE validation record is created.

Create Flexible CE Calculation Configuration

If you want to override the baseline calculations, you must create a flexible calculation record in the RBI 580 Flexible Calculation Preferences section. For more information on creating a flexible calculation record, refer to the Create a Flexible Calculation Configuration topic.

Before You Begin

Make sure that a policy is created for the calculations that you want to perform.

Procedure

Create a flexible calculation record with the following configuration:

Master section:

  • Analysis Family: RBI Criticality Analysis
  • Action: Consequence Evaluation Calculation
  • Action Family: Select the family that you want to use for the flexible CE calculation.
  • Policy Name: Select the policy that must be used for the calculation.
  • Sequence: 1

Detail section:

  • Input Entity Family: Select the family defined in Input Entity of the CE calculation policy.
  • Policy Node Name: Enter the name of the input Entity node defined in the calculation policy.
The flexible CE calculation configuration record is created.

Configure Consequence Evaluation Calculation - Example

About This Task

Suppose you want to configure a Consequence Evaluation calculation such that based on the value in the Production Loss field, an output field, Lost Production Category is updated with a value. The Production Loss field must have the following properties:
  • It is a required field. If the field is blank, the validation must fail with a message indicating that it is a required field.
  • The field value cannot be less than zero. If the field value is less than zero, the validation must fail with a message indicating that the value in the field is invalid.
  • The field is mapped to the Loss Production Category field as described in the following table.
    Value in Production Loss FieldValue in Lost Production Category Field
    0 - 1000000E
    1000001 - 10000000D
    10000001 - 100000000C
    100000001 - 1000000000B
    1000000001 – Any higher valueA

Procedure

  1. Create a new Consequence Evaluation family (Criticality Configured Consequence Evaluation). For information on creating a family, refer to the Create a Family topic.
    1. Create the following fields:
      • Production Loss
      • Lost Production Category

      For information on creating family fields, refer to the Create a New Family Field topic.

    2. Create a datasheet in the family. For information on creating a datasheet, refer to the Create a Datasheet topic.
    3. Add the newly created fields to the datasheet. For information on adding fields to a datasheet, refer to the Add Fields to a Datasheet topic.
    4. Create a One-to-Many relationship definition between the RBI Criticality Analysis family (Predecessor family) and the Criticality Configured Consequence Evaluation family (successor family). For more information on creating a relationship definition, refer to the Create a Relationship Definition topic.
  2. Link a Potential Degradation Mechanism to the Criticality Configured Consequence Evaluation family. For example, link the Creep PDM to the newly configured family. For more information on linking PDM to a family, refer to the Link Potential Degradation Mechanism to Consequence Evaluation Family topic.
  3. Create a validation policy to perform the validations in the Production Loss field. For information on creating the validation policy, refer to the Create a Sample Validation Policy topic.
  4. Create a calculation policy to update the value in the Lost Production Category field based on the value in the Production Loss field. For information on creating the calculation policy, refer to the Create a Sample Calculation Policy topic.
  5. Configure the output preferences in the RBI Application Settings page and mark the Lost Production Category field as an output field. For more information on configuring output preferences, refer to the Configure CE Output Preferences topic.
  6. Create the flexible validation record in the RBI Application Settings page with the following configuration:
    • Analysis Family: RBI Criticality Analysis
    • Action: Consequence Evaluation Validation
    • Action Family: Criticality Configured Consequence Evaluation
    • Policy Name: Select the validation policy created in step 3.

    For more information on validation configuration, refer to the Create a Flexible Calculation Validation topic.

  7. Configure the Calculation Configuration in the RBI Application Settings page with the following settings:
    • Analysis Family: RBI Criticality Analysis
    • Action: Consequence Evaluation Calculation
    • Action Family: Criticality Configured Consequence Evaluation
    • Policy Name: Select the calculation policy created in step 4.

    For more information on calculation configuration, refer to the Create a Flexible Calculation Configuration topic.

Results

The flexible Consequence Evaluation calculation is now configured. Now, when you calculate an RBI Criticality Analysis, the following events will occur:
  • The baseline calculations will be overridden.
  • The validation policy will be triggered. If the value in the Production Loss field is invalid, the calculation will fail with an appropriate validation error.
  • If there is no validation error, the calculation policy will be triggered.
  • As defined in the calculation policy, the value in the Lost Production Category will be updated as per the value in the Production Loss field.

Create a Sample Validation Policy

About This Task

This topic describes the basic steps that you need to perform to configure validations as part of the example. For detailed information on creating and configuring a policy, refer to the Policy Designer documentation.

Procedure

  1. Create a Policy with the name Configured CE Validation Policy.
  2. Configure an Entity node to represent the Configured Consequence Evaluation family.
  3. Configure an Is Null node and map the value in the Production Loss field of the Configured Consequence Evaluation family.
  4. Set the output value of the Is Null node to -1.


  5. Map the output of the Is Null node to the input of the Equal node.
  6. Configure the Equal node such that:
    • If the value in the Production Loss field is null, a Return Value node is triggered to display an error message indicating that Production Loss is a required field.


    • If the value in the Production Loss field is not null, the output is mapped to the Less Than node.


  7. Configure the Less Than node such that if the value in the Production Loss field is less than zero, a Return Value node displays an error message indicating that the value must not be less than zero.


  8. Save the policy.
    The validation policy is created.


Create a Sample Calculation Policy

About This Task

This topic describes the basic steps that you need to perform to configure a policy with the calculations as part of the example. For detailed information on creating and configuring a policy, refer to the Policy Designer documentation.

Procedure

  1. Create a Policy with the name Configured CE Calculation Policy.
  2. Configure an Entity node to represent the Configured Consequence Evaluation family.
  3. Map the value in the Production Loss field to the input field of a Less Than or Equal node.
  4. Configure the Less Than or Equal node such that if the value in the Production Loss field is less than 1000000, an Edit Entity node is triggered.


  5. Configure the Edit Entity node to update the value in the Lost Production as E.


  6. Similarly, configure the other Less Than or Equal nodes to trigger the respective Edit Entity nodes to update the value in the Lost Production Category field.
  7. Save the policy.
    The calculation policy is created.