×

System and method for generating diagnostic test files associated with a battery pack

  • US 8,738,664 B2
  • Filed: 05/23/2012
  • Issued: 05/27/2014
  • Est. Priority Date: 05/23/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating diagnostic test files associated with a battery pack, comprising:

  • providing a diagnostic test data table having a plurality of records stored in a memory device, a first record of the plurality of records being associated with a first diagnostic test of the battery pack, the first record having a first parameter identifier, a first value associated with the first parameter identifier, and a second parameter identifier, a second value associated with the second parameter identifier, a fault threshold identifier, and a fault threshold value associated with the fault threshold identifier;

    generating a diagnostic test parameter configuration file having a data structure associated with the first diagnostic test utilizing a computer that accesses the diagnostic test data table, the data structure having a first parameter variable that is set equal to the first value, and a second parameter variable that is set equal to the second value;

    generating a diagnostic test software source code file based on the diagnostic test parameter configuration file utilizing a kernel translator program, the diagnostic test software source code file having an array with the first value and the second value that is associated with the first diagnostic test;

    generating a diagnostic test software source code response file based on the diagnostic test data table utilizing the computer, the diagnostic test software source code response file having the fault threshold value, and a first response flag configured to be set to a third value based on a result of the first diagnostic test; and

    compiling and operationally linking the diagnostic test software source code file and the diagnostic test software source code response file to a diagnostic kernel for performing the first diagnostic test, utilizing the computer, the first value corresponding to an increase scalar value, the increase scalar value indicating an amount to increase a diagnostic counter variable in the diagnostic kernel when the first diagnostic test indicates an undesired operational condition of the battery pack, the diagnostic counter variable being associated with the first test.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×