IP Library Granted Patent US 8,214,133
Granted Patent B2
US 8,214,133 · App. 13/195,464 · Granted Jul 3, 2012

Apparatus and method for use in computational fluid dynamics

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 8,214,133
App. No.
13/195,464
Granted
Jul 3, 2012
Kind
B2
Abstract

An apparatus includes a parallel computation unit including an input port and an output port and a one-dimensional computational fluid dynamics model. The input port is configured to sample at a time t 1 a boundary condition signal for the one-dimensional computational fluid dynamics model and the output port is configured to provide an output signal before the boundary condition signal is sampled at a time t 2.

Claims (74)

1. An apparatus comprising:

a diesel engine including a sensor; and

an engine control unit coupled to the diesel engine and including a virtual sensor model to receive a sensor signal from the sensor and to perform a real time computational fluid dynamics calculation to generate a virtual sensor signal for use in forming a real time engine control signal to control the diesel engine;

wherein the diesel engine includes an injector and the virtual sensor signal is integrated to form the real time engine control signal for the injector; and

wherein the sensor signal is received at a time t 1 , wherein the real time engine control signal is formed at a time t 2 , and wherein the difference between time t 2 and time t 1 is between ten microseconds and ten milliseconds.

2. The apparatus of claim 1 , wherein the virtual sensor model includes a field programmable gate array.

3. The apparatus of claim 1 , wherein the diesel engine and the engine control unit are included in a vehicle.

4. The apparatus of claim 1 , wherein the sensor signal is received by the virtual sensor model substantially periodically with respect to an engine angle of the diesel engine.

5. The apparatus of claim 1 , wherein the sensor is a fuel pressure sensor.

6. The apparatus of claim 1 , wherein said processing includes using a computational fluid dynamics model to generate the virtual signal in real time.

7. The apparatus of claim 6 , wherein the computational fluid dynamics model includes a model of a diesel fuel rail.

8. A method, comprising:

receiving a sensor signal from a sensor of a diesel engine; and

processing the sensor signal using real time computational fluid dynamics methods to generate a virtual sensor signal in real time;

wherein the diesel engine includes an injector and the virtual sensor signal is integrated to form the real time engine control signal for the injector; and

wherein the sensor signal is received at a time t 1 , wherein the real time engine control signal is formed at a time t 2 , and wherein the difference between time t 2 and time t 1 is between ten microseconds and ten milliseconds.

9. The method of claim 8 , wherein said processing includes interpolation.

10. The method of claim 8 , further comprising processing the virtual sensor signal to generate a real time engine control signal to control the diesel engine.

11. The method of claim 8 , wherein diesel engine includes a plurality of injectors and wherein the real time engine control signal controls one or more of the plurality of injectors.

12. The method of claim 8 , wherein the sensor is a fuel pressure sensor.

13. The method of claim 8 , wherein the virtual sensor model includes a field programmable gate array.

14. The method of claim 8 , wherein said processing includes using a computational fluid dynamics model to generate the virtual signal in real time.

15. The method of claim 14 , wherein the computational fluid dynamics model includes a model of a diesel fuel rail.

16. An apparatus comprising:

a diesel engine including a sensor; and

an engine control unit coupled to the diesel engine and including a virtual sensor model to receive a sensor signal from the sensor and to perform a real time computational fluid dynamics calculation to generate a virtual sensor signal for use in forming a real time engine control signal to control the diesel engine;

wherein the virtual sensor model includes a field programmable gate array.

17. The apparatus of claim 16 , wherein the diesel engine includes an injector and the virtual sensor signal is integrated to form the real time engine control signal for the injector.

18. The apparatus of claim 16 , wherein the diesel engine and the engine control unit are included in a vehicle.

19. The apparatus of claim 16 , wherein the sensor signal is received by the virtual sensor model substantially periodically with respect to an engine angle of the diesel engine.

20. The apparatus of claim 16 , wherein the sensor is a fuel pressure sensor.

21. The apparatus of claim 16 , wherein said processing includes using a computational fluid dynamics model to generate the virtual signal in real time.

22. The apparatus of claim 21 , wherein the computational fluid dynamics model includes a model of a diesel fuel rail.

23. A method, comprising:

receiving a sensor signal from a sensor of a diesel engine; and

processing the sensor signal using real time computational fluid dynamics methods to generate a virtual sensor signal in real time;

wherein the virtual sensor model includes a field programmable gate array.

24. The method of claim 23 , wherein said processing includes interpolation.

25. The method of claim 23 further comprising processing the virtual sensor signal to generate a real time engine control signal to control the diesel engine.

26. The method of claim 23 , wherein diesel engine includes a plurality of injectors and wherein the real time engine control signal controls one or more of the plurality of injectors.

27. The method of claim 23 , wherein the sensor is a fuel pressure sensor.

28. The method of claim 23 , wherein said processing includes using a computational fluid dynamics model to generate the virtual signal in real time.

29. The method of claim 28 , wherein the computational fluid dynamics model includes a model of a diesel fuel rail.

30. An apparatus comprising:

a diesel engine including a sensor; and

an engine control unit coupled to the diesel engine and including a virtual sensor model to receive a sensor signal from the sensor and to perform a real time computational fluid dynamics calculation to generate a virtual sensor signal for use in forming a real time engine control signal to control the diesel engine;

wherein the sensor is a fuel pressure sensor.

31. The apparatus of claim 30 , wherein the diesel engine and the engine control unit are included in a vehicle.

32. The apparatus of claim 30 , wherein the sensor signal is received by the virtual sensor model substantially periodically with respect to an engine angle of the diesel engine.

33. The apparatus of claim 30 , wherein said processing includes using a computational fluid dynamics model to generate the virtual signal in real time.

34. The apparatus of claim 33 , wherein the computational fluid dynamics model includes a model of a diesel fuel rail.

35. A method, comprising:

receiving a sensor signal from a sensor of a diesel engine; and

processing the sensor signal using real time computational fluid dynamics methods to generate a virtual sensor signal in real time;

wherein the sensor is a fuel pressure sensor.

36. The method of claim 35 , wherein said processing includes interpolation.

37. The method of claim 35 , further comprising processing the virtual sensor signal to generate a real time engine control signal to control the diesel engine.

38. The method of claim 35 , wherein diesel engine includes a plurality of injectors and wherein the real time engine control signal controls one or more of the plurality of injectors.

39. The method of claim 35 , wherein said processing includes using a computational fluid dynamics model to generate the virtual signal in real time.

40. The method of claim 39 , wherein the computational fluid dynamics model includes a model of a diesel fuel rail.

41. An apparatus comprising:

a diesel engine including a sensor; and

an engine control unit coupled to the diesel engine and including a virtual sensor model to receive a sensor signal from the sensor and to perform a real time computational fluid dynamics calculation to generate a virtual sensor signal for use in forming a real time engine control signal to control the diesel engine;

wherein said processing includes using a computational fluid dynamics model to generate the virtual signal in real time, and wherein the computational fluid dynamics model includes a model of a diesel fuel rail.

42. The apparatus of claim 41 , wherein the diesel engine includes an injector and the virtual sensor signal is integrated to form the real time engine control signal for the injector.

43. The apparatus of claim 41 , wherein the diesel engine and the engine control unit are included in a vehicle.

44. The apparatus of claim 41 , wherein the sensor signal is received by the virtual sensor model substantially periodically with respect to an engine angle of the diesel engine.

45. A method, comprising:

receiving a sensor signal from a sensor of a diesel engine; and

processing the sensor signal using real time computational fluid dynamics methods to generate a virtual sensor signal in real time;

wherein said processing includes using a computational fluid dynamics model to generate the virtual signal in real time, and wherein the computational fluid dynamics model includes a model of a diesel fuel rail.

46. The method of claim 45 , wherein said processing includes interpolation.

47. The method of claim 45 , further comprising processing the virtual sensor signal to generate a real time engine control signal to control the diesel engine.

48. The method of claim 45 , wherein diesel engine includes a plurality of injectors and wherein the real time engine control signal controls one or more of the plurality of injectors.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 057280/0028) Recorded Oct 13, 2023
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: NATIONAL INSTRUMENTS CORPORATION
Reel/Frame 065231/0466 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 052935/0001) Recorded Oct 13, 2023
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: NATIONAL INSTRUMENTS CORPORATION; PHASE MATRIX, INC.
Reel/Frame 065653/0463 →
SECURITY INTEREST Recorded Jun 18, 2021
From: NATIONAL INSTRUMENTS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 057280/0028 →
SECURITY INTEREST Recorded Jun 14, 2020
From: NATIONAL INSTRUMENTS CORPORATION; PHASE MATRIX, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 052935/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2011
From: VIELE, MATTHEW
To: COLORADO STATE UNIVERSITY RESEARCH FOUNDATION
Reel/Frame 026681/0379 →