In the last eXpress Newsletter, we provided an overview of the System Engineering Process and how diagnostic requirements are defined and integrated early in a program. The importance of early functional allocation and analysis can not be stressed enough. Prior to initiating Functional Analysis and Allocation, the requirements must be well defined and allocated. This task is represented in the very top source block in the diagram below labeled “Requirements Analysis”. eXpress can be a very useful tool in the requirements allocation task by developing a requirements allocation model, but that’s a topic for another newsletter.
In many situations, the Functional Analysis will identify or refine previously defined requirements and, therefore, a method to provide “feedback” into the process is necessary. In the lower left of the process flow below, you will notice that this “Requirements Feedback Loop” has been taken into account for within this sub process.
As the Functional Analysis begins, the analyst must define various attributes of the system such as System States and Modes, System Functions, and Functional Interfaces. The activity may periodically be influenced by design feedback and functional refinement feedback. These feedback inputs shouldn’t perturb the process but rather enhance the synergy necessary to flush out important system engineering/diagnostic issues.
Once the definition of key system elements are identified, an internal review provides the team with the opportunity to collaborate, refine, and verify that all functions and interfaces are identified.
For the eXpress user, these functions and interfaces are captured in the first steps of diagnostic model development by constructing the model topology, defining functional flow through use of dependencies, and creating states.
It is from the eXpress models that Functional Allocation can be performed. System operating modes can be captured for the analysis of various operational / maintenance scenarios, redundant hardware and multiple function paths accommodate availability requirement and Failure Modes and Effects data elements simulate potential critical failures. Testing and diagnostic alternatives are analyzed by the use of created test sets, tests, and diagnostic studies in the eXpress environment.
As allocations are examined, periodic adjustments are accounted byway of a FMEAloop which provides a mechanism to improve fault detection and recovery of the system design. All of these functional data elements and allocations are integrated into the eXpress modeling environment. As Functional Analyses are generated directly from the eXpress model, valuable feedback into requirements and functional definitions help to integrate the design for optimal diagnostic performance. This iterative process continues throughout the design phase but begins to taper off as potential design changes become less feasible. This is why it is important to begin this process early.
Models constructed for Functional Analysis and Allocation, can be transitioned to System Integration models and runtime host strategy and logic base for integrated vehicle health management (IVHM) systems. The TestBase program by TYX provides this bridge. Look for an IVHM demonstration system from DSI utilizing this real time capability in the next several months.