IP Library Granted Patent US 7,200,543
Granted Patent B2
US 7,200,543 · App. 10/922,051 · Granted Apr 3, 2007

Method for fault analysis using simulation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,200,543
App. No.
10/922,051
Granted
Apr 3, 2007
Kind
B2
Abstract

A utility for enhancing the interface of a electronic circuit simulator provides for selecting signals for monitoring, selecting groups of components for variation of tolerances and inserting faults to an underlying model of the circuit.

Claims (36)

1. A method of evaluating electrical systems through failure mode and effects analysis on a model of an electrical system executing as a simulation on a data processing system, the method comprising the steps executed on a data processing system of:

generating a list of possible electrical signals from the model;

prompting a user to select signals from the list of possible electrical signals;

characterizing at least same of the components in the model of the electrical circuit with a set of global variables used to specify component tolerances;

generating and displaying a list of the tolerance controlled components to the user and prompting selection of tolerances for each component;

generating values for the components based on the selected tolerances and running at least two iterations of the model to determine an operating range of the model; and

calculating first and second iterations exhibiting the greatest variation in outcomes.

2. The method of claim 1 , comprising the further steps of:

for a given iteration of the simulation forcing otherwise undetermined electrical signals to assume a predetermined value.

3. The method of claim 1 , comprising the further steps of:

inserting faults to the model;

executing further iterations of the simulation with the inserted faults, varying component tolerances with each iteration;

selecting iterations from the simulations with inserted faults exhibiting the greatest variation; and

determining from results of the iterations whether failures occurred.

4. The method of claim 3 , comprising the further steps of:

assigning groups of components to like variations to tolerance limits.

5. The method of claim 4 , comprising the further steps of:

separating faults into detectable and detrimental classes; and

building a results table including flagging failures if any for display to a user of the data processing system.

6. The method of claim 3 , comprising the further steps of:

categorizing results of iterations as non detection of failure responsive the range of outcomes for a model with an inserted fault falling within the range of outcomes for the model without faults;

categorizing results of iterations as a possible detection of failure responsive the range of outcomes for the model with an inserted fault overlapping the range of outcomes for the model without faults;

categorizing results of iterations as detection of failure responsive the range of outcomes for the model with an inserted fault falling outside the range of outcomes for the model without faults;

categorizing results of iterations as non detection of failure responsive the range of outcomes for the model with an inserted fault and the range of outcomes for the model without faults being indeterminate;

categorizing results of iterations as non detection of failure responsive the range of outcomes for the model without faults being indeterminate; and

categorizing results of iterations as a possible detection of failure responsive the range of outcomes for the model with an inserted fault being indeterminate and the range of outcomes for the model without faults being determinate.

7. The method of claim 1 , wherein the step of prompting selection of tolerances provides a selected one of at least two tolerance adjustments including:

adding tolerance and assuming minimum tolerance.

8. The method of claim 1 , further comprising the step of:

prompting selection of time slots for determining signal values.

9. A method of implementing fault mode and effects analysis using an electronic circuit simulation program comprising the steps of:

generating a list of circuit signals for monitoring;

selecting component tolerances;

running the simulation program for the electronic circuit iteratively while varying component tolerances to develop operating ranges for the list of circuit signals;

inserting faults to the electronic circuit; and

running the simulation program for the fault modified electronic circuit while varying the component tolerances to determine out of range operation.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 10, 2017
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: INTERNATIONAL ENGINE INTELLECTUAL PROPERTY COMPANY, LLC; INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC; NAVISTAR, INC.; NAVISTAR INTERNATIONAL CORPORATION
Reel/Frame 044416/0867 →
SECURITY AGREEMENT Recorded Sep 12, 2012
From: INTERNATIONAL ENGINE INTELLECTUAL PROPERTY COMPANY, LLC; INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC; NAVISTAR INTERNATIONAL CORPORATION; NAVISTAR, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 028944/0730 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2004
From: PALLADINO, JAMES
To: INTERNATIONAL TRUCK INTELLECTUAL PROPERTY COMPANY, LLC
Reel/Frame 015346/0971 →