Machine system and operating strategy using auto-population of trim files

US11352973B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11352973-B2
Application numberUS-201916374860-A
CountryUS
Kind codeB2
Filing dateApr 4, 2019
Priority dateApr 4, 2019
Publication dateJun 7, 2022
Grant dateJun 7, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Operating a machine system includes triggering, based on activation of an on-board electronic control system, interrogation of electronically controlled components installed in a machine to read a plurality of electronic trim files each resident on a different one of the electronically controlled components. A data structure on an electronic storage medium in the control system is populated with the electronic trim files each time the control system is activated, such as by turning on an ignition switch. Operating the machine system also includes outputting control signals based on the electronic trim files to run the machine system based on operation of the electronically controlled components responsive to the outputted control signals.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of operating a machine system comprising: activating an on-board electronic control system of a machine; triggering, based on the activating of the on-board electronic control system, interrogation of a plurality of electronically controlled components installed in the machine by a computer of the on-board electronic control system; machine reading, during the interrogation, a plurality of electronic trim files each resident on a different one of the plurality of electronically controlled components and a plurality of component identifiers each resident on a different one of the plurality of electronically controlled components; comparing the plurality of component identifiers to previously stored component identifiers; determining, based on the comparing the plurality of component identifiers to previously stored component identifiers, at least one of, swapping out of one of the plurality of electronically controlled components for a substitute, or a change to a service location in the machine system of one of the plurality of electronically controlled components; populating a data structure on a machine readable storage medium in the on-board electronic control system with the plurality of electronic trim files and the plurality of component identifiers; outputting control signals each based on the corresponding one of the plurality of electronic trim files to each of the plurality of electronically controlled components; running the machine system after the populating of the data structure based on operation of the plurality of electronically controlled components responsive to the outputted control signals; and using the plurality of electronic trim files populating the data structure on the machine readable storage medium during the running of the machine system. 2. The method of claim 1 wherein the populating of the data structure further includes repopulating a trim table at each of a plurality of addresses with the component identifier and electronic trim file for a different one of the plurality of electronically controlled components. 3. The method of claim 2 wherein the plurality of electronically controlled components includes a plurality of fuel injectors and each of the plurality of addresses includes an address corresponding to a different one of a plurality of cylinders in an engine in the machine system. 4. The method of claim 3 wherein the outputting of control signals further includes outputting a control signal waveform to an electrical actuator in each of the plurality of fuel injectors that is based on the corresponding electronic trim file. 5. The method of claim 3 wherein the plurality of component identifiers and the plurality of electronic trim files are stored on machine readable storage mediums resident on the plurality of fuel injectors. 6. The method of claim 5 further comprising transmitting the plurality of component identifiers and the plurality of electronic trim files to a computer in the on-board electronic control system. 7. The method of claim 6 wherein the transmitting of the plurality of component identifiers and the plurality of electronic trim files includes transmitting using a single-wire communication link. 8. The method of claim 3 wherein the activating of the on-board electronic control system includes actuating an ignition switch for the engine, and further comprising varying at least one of a pattern of service locations of the plurality of fuel injectors or a composition of the plurality of fuel injectors between an earlier time of deactivating the on-board electronic control system and a later time of the activating of the on-board electronic control system. 9. The method of claim 3 wherein the repopulating of the data structure further includes overwriting previously stored component identifiers and electronic trim files that are mis-matched in the trim table to the plurality of fuel injectors. 10. A machine system comprising: at least one computer including a processor and a machine readable controller storage medium storing a data structure; a plurality of electronically controlled components structured for installation in a machine and each including a machine readable component storage medium storing a unique component identifier and a unique electronic trim file; a communication link connecting the at least one computer and the plurality of electronically controlled components; the at least one computer being structured to: detect activation of an on-board electronic control system in the machine; trigger, based on detecting the activation of the on-board electronic control system, interrogation of the plurality of electronically controlled components; read, during the interrogation, each of the unique component identifiers and unique electronic trim files from the machine readable component storage mediums of the plurality of electronically controlled components; populate the data structure with the unique component identifier and the unique electronic trim file of each of the plurality of electronically controlled components; output control signals each based on the corresponding unique electronic trim file to each of the plurality of electronically controlled components; and run the machine system based on operation of the plurality of electronically controlled components responsive to the outputted control signals, and using the unique component identifiers and unique electronic trim files populating the data structure during the running of the machine system; wherein the plurality of electronically controlled components are structured for interchangeable service in the machine system; and the at least one computer is further structured to: compare a previously stored unique component identifier to a newly stored unique component identifier; and determine, based on the comparison, at least one of, a swapping out of one of the plurality of electronically controlled components for a substitute, or a change to a service location in the machine system of one of the plurality of electronically controlled components. 11. The machine system of claim 10 wherein the data structure includes a trim table including a plurality of addresses each corresponding to one of a plurality of different interchangeable service locations in the machine. 12. The machine system of claim 11 wherein the plurality of electronically controlled components includes a plurality of fuel injectors, and the plurality of different interchangeable service locations includes a plurality of different cylinders in an engine. 13. The machine system of claim 11 wherein the communication link includes a wired communication link having a plurality of nodes corresponding to the plurality of different interchangeable service locations. 14. The machine system of claim 11 wherein the unique electronic trim files each include a first electronic trim file for operating the corresponding one of the plurality of electronically controlled components at a first set of operating conditions of the machine system, and a second electronic trim file for operating the corresponding one of the plurality of electronically controlled components at a second set of operating conditions of the machine system. 15. The machine system of claim 10 wherein the plurality of electronically controlled components includes an electronically controlled pump. 16. A method of reducing servicing errors in a machine system comprising: deactivating an electronic control system of a machine a first time; activating the electronic control system a first t

Assignees

Inventors

Classifications

  • Methods of calibration · CPC title

  • F02D41/38Primary

    of the high pressure type · CPC title

  • characterised by the writing medium, e.g. bar code · CPC title

  • Electrically actuated valves draining the chamber to release the closing pressure · CPC title

  • Measuring fuel delivery of multi-cylinder injection pumps · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11352973B2 cover?
Operating a machine system includes triggering, based on activation of an on-board electronic control system, interrogation of electronically controlled components installed in a machine to read a plurality of electronic trim files each resident on a different one of the electronically controlled components. A data structure on an electronic storage medium in the control system is populated wit…
Who is the assignee on this patent?
Caterpillar Inc
What technology area does this patent fall under?
Primary CPC classification F02D41/38. Mapped technology areas include Mechanical Engineering.
When was this patent published?
Publication date Tue Jun 07 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).