US20090187390A1 - Engine Transition Test Instrument and Method - Google Patents
Engine Transition Test Instrument and Method Download PDFInfo
- Publication number
- US20090187390A1 US20090187390A1 US10/585,406 US58540605A US2009187390A1 US 20090187390 A1 US20090187390 A1 US 20090187390A1 US 58540605 A US58540605 A US 58540605A US 2009187390 A1 US2009187390 A1 US 2009187390A1
- Authority
- US
- United States
- Prior art keywords
- engine
- control value
- simulation
- transition
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 230000007704 transition Effects 0.000 title claims abstract description 98
- 238000012360 testing method Methods 0.000 title claims abstract description 68
- 238000000034 method Methods 0.000 title description 18
- 238000004088 simulation Methods 0.000 claims abstract description 112
- 230000010365 information processing Effects 0.000 claims description 9
- 238000010998 test method Methods 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 6
- 238000005259 measurement Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 9
- 239000000779 smoke Substances 0.000 description 8
- 238000012937 correction Methods 0.000 description 7
- 230000004075 alteration Effects 0.000 description 6
- 238000011161 development Methods 0.000 description 5
- 230000018109 developmental process Effects 0.000 description 5
- 239000000446 fuel Substances 0.000 description 5
- 230000033228 biological regulation Effects 0.000 description 3
- 238000002347 injection Methods 0.000 description 3
- 239000007924 injection Substances 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000012356 Product development Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000002485 combustion reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M15/00—Testing of engines
- G01M15/02—Details or accessories of testing apparatus
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2432—Methods of calibration
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M15/00—Testing of engines
- G01M15/04—Testing internal-combustion engines
- G01M15/042—Testing internal-combustion engines by monitoring a single specific parameter not covered by groups G01M15/06 - G01M15/12
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1433—Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
Definitions
- the present invention is used for a transition test of engines (internal combustion engines).
- the present invention relates to a transition test method used for adapting the transition characteristics and performance of diesel engines to the required performance objectives and a system for the same.
- the present invention is designed to quickly build an engine control system satisfying the transition performance objectives of an engine.
- transition characteristics of an engine refers not to characteristics obtained in the steady state, in which the rotational speed and torque remain constant, but to characteristics obtained in cases, in which they change with time. For instance, it refers to engine characteristics in states, in which the speed etc. changes, such as during acceleration or during deceleration.
- the measurement of steady-state engine characteristics has been a time consuming procedure in which after altering the control value of a controlled factor (e.g. the quantity of injected fuel, fuel injection timing, etc.) of an engine, one would wait until a predetermined time (e.g. 3 minutes) passes before the steady state is reached and then measure the output in this state, where one would alter the control value of one controlled factor, conduct measurements upon lapse of a predetermined time after reaching the steady state, and then again alter the control value of a controlled factor and conduct measurements, etc.
- a controlled factor e.g. the quantity of injected fuel, fuel injection timing, etc.
- transition characteristic measurement in a state in which the rotational speed and torque of the engine vary in the form of a time series, it is natural that the output data, likewise of the engine appear as data varying in the form of a time series, as a result of which the number of controlled factors increases and the length of the test grows exponentially if measurements are attempted in the steady state by altering the control values of every single controlled factor.
- a virtual vehicle model complete with an engine, is created for each vehicle type in a simulator in advance, whereupon various control inputs, for instance, control values for the slit aperture, crank angle, and other controlled factors, are inputted into the vehicle model, and an attempt is made to estimate engine rotational speed, vehicle speed, and exhaust temperature sensor values as outputs of the virtual vehicle model based on the inputted control values.
- various control inputs for instance, control values for the slit aperture, crank angle, and other controlled factors
- Patent Document 1 JP H7-221763A
- the technique consisting in deploying a vehicle model, including a virtual engine model, in a simulator and using it to observe the behavior of the engine is useful in terms of allowing for reductions in the length of engine development.
- the purpose is to build a simulation of a vehicle model and not to create a simulation of transition state phenomena in an engine and use it to evaluate required performance in the transition states of the engine.
- poor operability has been a problem in case of altering the control values of the respective controlled factors of an engine according to the transition state and estimating their results.
- the present invention has been devised in consideration of these issues, and the objective thereof is to provide an engine transition test instrument and method that allow reduction of time required for the engine transition test.
- another objective of the present invention is provide an engine transition test instrument and method that enable an operator to visually perceive the setting conditions of control values when setting engine control values that satisfy the performance objectives required for an engine in the transition states.
- yet another objective of the present invention is to provide an engine transition test instrument and method that allow for reductions in the length of engine development.
- control values are set to a virtual ECU (Electronic Control Unit or Engine Control Unit) that emulates an ECU that controls the engine, and control signals are supplied to the simulated model based on the control values.
- ECU Electronic Control Unit or Engine Control Unit
- control signals are supplied to the simulated model based on the control values.
- control values with which the simulated model satisfies the objective performance are obtained, the control values are set to an actual ECU to conduct the transition test on an actual engine.
- control values Although the best mode of the control values is examined in such a simulation, an operator is required to alter the control values manually.
- the present invention assists the operation (tuning) by the operator.
- an engine transition test instrument includes virtual engine test means for simulating a transition state in which an engine rotational speed or torque changes with time
- the virtual engine test means includes simulation means for simulating behavior of an engine by a transition engine model created based on data obtained by driving an actual engine while changing a value of at least one controlled factor
- virtual control means that emulates actual control means that controls an actual engine, and supplies an engine control signal to the simulation means
- control value operation means that supplies a control value for the controlled factor to the virtual control means, causes simulation results by the simulation means to be displayed on display means of an operator, and corrects the control value according to an operation by the operator
- the control value operation means includes means for causing a control value used for the simulation to be displayed in a time-series graph on the display means along with the simulation results.
- control value operation means updates a control value according to a drag operation by an operator with respect to the control value displayed as a graph on the displaying means.
- the operator it becomes possible for the operator to perform correct operations of the control values while visually perceiving the corresponding relation between the simulation execution results and the control values.
- the corresponding relation that is, what kind of change in the simulation execution results is obtained when certain alterations are made to certain control values, can be recognized on an experimental basis, and therefore it becomes easy to quickly obtain the results satisfying performance objectives required of the engine in a transition state.
- control value operation means causes a target value for a simulation by the simulation means to be displayed on the display means in parallel with simulation results.
- the control value operation means causes the simulation results to be displayed in a display pattern different from that for the other portions.
- the control value is caused to be displayed in a display pattern different from that for the other portions.
- an engine transition test method includes a first step of creating a transition engine model created based on data obtained by driving an actual engine while changing a value of at least one controlled factor in a transition state in which an engine rotational speed or torque changes with time, a second step of assuming the transition engine model as a virtual engine, and displaying a control value for the controlled factor for operating the virtual engine, a third step of emulating actual control means that controls an actual engine and supplying an engine control signal to the virtual engine based on the control value, a fourth step of displaying simulation results of operating the virtual engine according to the engine control signal, and a fifth step of correcting the control value according to the displayed simulation results, wherein the second through the fifth steps are repeated until the simulation results satisfy a performance objective, in the second step, the control value is displayed in a time-series graph, and in the fourth step, the simulation results are displayed in parallel with the graph display of the control value.
- the control value is updated by an operator performing a dragging operation.
- a target value for a simulation is displayed in parallel with simulation results in the fourth step.
- the simulation results of that portion are displayed in a display pattern different from that for the other portions. It is preferable that in the fourth step, a control value corresponding to a portion in which the difference between simulation results and a target value exceeds a permissible limit is displayed in a display pattern different from that for the other portions.
- a computer program realizes, by being installed on an information processing system, simulation means for simulating behavior of an engine by a transition engine model created based on data obtained by driving an actual engine while changing a value of at least one controlled factor, virtual control means that emulates actual control means that controls an actual engine, and supplies an engine control signal to the simulation means, control value operation means that supplies a control value for the controlled factor to the virtual control means, causes simulation results by the simulation means to be displayed on a display screen of an operator, and corrects the control value according to an operation by the operator, and means for causing a control value used for the simulation to be displayed in a time-series graph on the display means along with the simulation results.
- the computer program can be distributed as a storage medium that is readable by information processing systems, and also can be installed directly on the information processing systems via network.
- the present invention can be implemented using general information processing systems.
- the present invention in setting engine control values that satisfy performance objectives, an operator can visually perceive the setting conditions of the control values.
- the present invention can reduce the time needed for engine development and can reduce the duration of product development.
- FIG. 1 is a block diagram of an engine transition test instrument of the present invention
- FIG. 2 is a flowchart illustrating the overall flow of an engine transition test including a test on an actual engine
- FIG. 3 is a flowchart illustrating the flow of processes by a virtual engine test instrument
- FIG. 4 is a diagram for describing an example of data obtained in a transition state
- FIG. 5 is a diagram illustrating an example of display on the operator terminal by a control value operating unit
- FIG. 6 is a diagram illustrating an example of an operation for correcting a control value
- FIG. 7 is a diagram illustrating display examples of simulation results and target values
- FIG. 8 is a diagram illustrating display examples of current control values and target control values
- FIG. 9 is a diagram illustrating an example of compensation of delay between simulation results and a control value
- FIG. 11 is a diagram illustrating a display example divided into time slits
- FIG. 12 is a diagram illustrating a display example in which time slits in which the permissible limits are exceeded are displayed in a different manner.
- FIG. 1 is a block diagram of an engine transition test instrument of the present invention.
- the an engine transition test instrument is provided with a virtual engine test instrument 1 that simulates transition states in which the engine rotational speed or torque changes with time, and an actual engine transition test instrument 10 that conducts the transition test on an actual engine.
- the actual engine transition test instrument 10 is provided with an ECU 11 that controls an engine, an engine 12 controlled by the ECU 11 , a rotation detector 13 used for detecting the rotational speed and torque of the crankshaft of the engine 12 , and a measurement unit 14 used for exhaust gas, smoke, and other parameters (fuel consumption, etc.) of the engine 12 as well as the rotational speed output from the rotation detector 13 .
- the virtual engine test instrument 1 is provided with an engine simulating unit 5 that simulates the behavior of the engine 12 by a transition engine model created based on data obtained by driving the engine 12 while changing a value of at least one controlled factor, a virtual ECU 3 that emulates the ECU 11 and supplies engine control signals to the engine simulating unit 5 , and a control value operating unit 4 that supplies control values for controlled factors to the virtual ECU 3 , display the simulation results by the engine simulating unit 5 on the display screen of an operator terminal 6 , and corrects the control values according to the operation by an operator.
- the control value operating unit 4 can display in a time-series graph the simulation results along with the control values used for such simulation on the display screen of the operator terminal 6 (see FIG. 5 ).
- the virtual engine test instrument 1 also includes a model creating unit 2 that updates the transition engine model in the engine simulating unit 5 based on the test results obtained through the transition test on the engine 12 by providing the control values corrected by the control value operating unit 4 to the ECU 11 of the actual engine transition test instrument 10 , that is, the output from the measurement unit 14 .
- the actual engine transition test instrument 10 and the virtual engine test instrument 1 may not be arranged adjacent to each other.
- the actual engine transition test instrument 10 and the virtual engine test instrument 1 may be connected to each other using LAN.
- the virtual engine test instrument 1 and the operator terminal 6 may not be arranged adjacent to each other, and they may be also connected to each other using LAN.
- FIG. 2 is a flowchart illustrating the overall flow of the engine transition test including a test on an actual engine.
- FIG. 3 is a flowchart illustrating the flow of the processes by the virtual engine test instrument.
- the actual engine 12 is first driven while changing the value of at least one controlled factor in the transition state in which the engine rotational speed or torque changes with time (S 1 ), and the measurement unit 14 obtains the resultant data (S 2 ).
- a transition engine model is created in the model creating unit 2 using this data (S 4 ), and a simulation is performed regarding the transition engine model as the virtual engine (S 5 ).
- the transition engine model created in the model creating unit 2 is stored in the engine simulating unit 5 (S 50 ), and the control value operating unit 4 sets to the virtual ECU 3 the control values for the controlled factors for operating the virtual engine constituted by the transition engine model, and displays those control values on the operator terminal 6 (S 51 ).
- the virtual ECU 3 emulates the ECU 11 that controls the engine 12 , supplies engine control signals to the virtual engine in the engine simulating unit 5 based on the control values set by the control value operating unit 4 , and performs the simulation (S 52 ).
- the control value operating unit 4 displays the simulation results on the operator terminal 6 (S 53 ), and at the same time displays the target values in parallel (S 54 ).
- the operator sees the display to determine whether or not the performance objectives are satisfied (S 55 ). If the performance objectives are not satisfied, the control value operating unit 4 accepts correction of the control values according to the simulation results displayed (S 56 ). The above processes are repeated until the simulation results satisfy the performance objectives.
- the relevant control values are supplied to the ECU 11 , and the transition test is actually conducted in the engine 12 (S 1 ).
- the measurement unit 14 obtains the resultant data (S 2 ), and confirms the required transition performance objectives are actually satisfied (S 3 ). If satisfied, those control values are used to create a control software for the ECU 11 (S 6 ). If not satisfied, the transition engine model is updated in the model creating unit 2 (S 4 ), and the simulation is performed (S 5 ).
- FIG. 4 An example of data obtained from an actual engine in the transition state is described with reference to FIG. 4 .
- transition driving in which the rotational speed (alternate long and short dash line) and torque (solid line) change every second.
- the controlled factor of the ECU 11 is supplied to the engine 12 as shown by the dashed line.
- These rotational speed, torque and controlled factor are respectively recorded and displayed in the graph shown in FIG. 4 . If delay is present between the change in the controlled factor and the change in the rotational speed and torque, they can be recorded and displayed after compensating such delay. As a result, the change in the rotational speed and torque corresponding to the change in the controlled factor can be expressly shown.
- EGR and VGT are assumed as the controlled factors
- the number of gram per hour (g/h) of NOx and the number of gram per second (g/s) of smoke are assumed as the index for the performance objectives.
- the EGR control value and the VGT control value are set to the ECU 11 , based on which the engine 12 is controlled (S 1 in FIG. 2 ). While the rotation detector 13 measures the rotational speed and torque and the measurement unit 14 takes in the resultant data, the measurement unit 14 measures the amount of NOx and smoke emitted by the engine 12 (S 2 ).
- the model creating unit 2 creates a model based on the measurement results (S 4 ), and stores the model in the engine simulating unit 5 (S 50 in FIG. 3 ). Then, the simulation according to the above-described processes is started.
- FIG. 5 An example of display by the control value operating unit 4 on the operator terminal 6 is illustrated in FIG. 5 .
- the control value operating unit 4 causes the emission amounts of NOx and smoke resulted from a simulation to be displayed on the operator terminal 6 in a time-series graph along with the EGR control value and the VGT control value used for that simulation. It is also possible to display the control value that was set to the ECU 11 at the first actual engine test and the resultant data measured by the measurement unit 14 as the initial value before performing the simulation.
- control value operating unit 4 In order to correct the control values set to the virtual ECU 3 , the operator operates the control values displayed in a graph on the operator terminal 6 with mouse dragging.
- the control value operating unit 4 is notified of the operation condition at this time from the operator terminal 6 , and the control value operating unit 4 then obtains a new control value and displays the same on the operator terminal 6 . Accordingly, the control values can be altered while visually confirming the change of the graph shape.
- FIG. 6 illustrates an example of the operation for correcting the control values.
- the range subject to alteration is specified in the lateral direction of the screen. This range is specified by dragging the pointer on the screen in the lateral direction by operating the mouse, as shown in FIG. 6( b ).
- an increase/decrease extent of the alteration is specified in the vertical direction of the screen. This increase/decrease extent is specified by dragging the pointer on the screen in the vertical direction by operating the mouse, as shown in FIG. 6( c ).
- correction can be made also by inputting the control values directly from the operator terminal 6 .
- FIG. 8 shows an example of such a display in which the control value before correction is indicated by the solid line, and the control value after correction is indicated by the dotted line.
- Control values corrected as described above are supplied to the virtual ECU 3 again, and the simulation is performed by the engine simulating unit 5 .
- control value operating unit 4 displays the simulation results and the target value on the operator terminal 6 (S 53 and S 54 ), it determines whether or not there is any portion in which the difference between the simulation execution results and the target value exceeds the permissible limits (S 61 ), and if there is such a portion, performs warning display using a display pattern different from that for the other portions so that the operator can promptly notice the portion (S 62 ).
- the EGR control value and the VGT control value were used as examples of the controlled factor.
- the above description is also possible with other controlled factors.
- the control value of the fuel injection quantity corresponding to the transition state of NOx and smoke illustrated in FIG. 7 can be used for the description.
- the virtual engine test instrument 1 in the foregoing embodiment can be implemented with a general information processing system.
- the present invention can be implemented as a computer program that realizes the above units when installed on a general information processing system. Further, the present invention can be implemented as a storage medium on which such a computer program is stored and that is readable by information processing systems.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Testing Of Engines (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
A transition test on an engine is conducted by simulation using a simulation model of the engine. In the test, the operator can visually grasp the setting state of a control value of the engine when setting the control value. The simulation results and the control value used for the simulation are displayed in time series with graphs. The graph of the control value displayed in time series is drag-operated in the display screen to manually alter the control value.
Description
- The present invention is used for a transition test of engines (internal combustion engines). In particular, the present invention relates to a transition test method used for adapting the transition characteristics and performance of diesel engines to the required performance objectives and a system for the same. The present invention is designed to quickly build an engine control system satisfying the transition performance objectives of an engine.
- The term “transition characteristics of an engine” refers not to characteristics obtained in the steady state, in which the rotational speed and torque remain constant, but to characteristics obtained in cases, in which they change with time. For instance, it refers to engine characteristics in states, in which the speed etc. changes, such as during acceleration or during deceleration.
- The measurement of output characteristics of a conventional engine, such as the torque output, exhaust-gas, etc., in the transition states of the engine has been conducted using a technique, in which an actual engine is brought into the steady state, the output state of the engine is subjected to measurement, and the output of the engine is then estimated by substitution with transition state characteristics obtained by weighting the steady-state output data.
- However, the measurement of steady-state engine characteristics has been a time consuming procedure in which after altering the control value of a controlled factor (e.g. the quantity of injected fuel, fuel injection timing, etc.) of an engine, one would wait until a predetermined time (e.g. 3 minutes) passes before the steady state is reached and then measure the output in this state, where one would alter the control value of one controlled factor, conduct measurements upon lapse of a predetermined time after reaching the steady state, and then again alter the control value of a controlled factor and conduct measurements, etc.
- In an actual vehicle, during travel, the engine spends more time in a state of acceleration or deceleration and less time in a state permitting travel at a constant speed. For this reason, it is important to measure engine characteristics in transition states. In addition, in recent years, exhaust emissions regulations have been directed not at regulation based on the steady-state exhaust values of an engine, as was done before, but at regulation based on regulatory values related to the transition-state exhaust of an engine. Consequently, it has become important to measure transition characteristics that define what kind of transition state exhaust is obtained when certain alterations are made to certain controlled factors.
- Even during steady-state characteristic measurement, which was conducted, as described above, in order to determine what kind of output would be obtained if alterations were made to the controlled factors of an engine in the steady-state, there were numerous controlled factors, with a particularly large number of controlled factors appearing when engine control was carried out by means of ECU-based electronic control, as a result of which the length of the test increased. For instance, parameters were added for various types of electronic control involved in engine control, such as EGR (Exhaust Gas Recirculation) valve control or VGT (Variable Geometry Turbo) control. During transition characteristic measurement, in a state in which the rotational speed and torque of the engine vary in the form of a time series, it is natural that the output data, likewise of the engine appear as data varying in the form of a time series, as a result of which the number of controlled factors increases and the length of the test grows exponentially if measurements are attempted in the steady state by altering the control values of every single controlled factor.
- For this reason, technology has been proposed, in which engine control etc. is evaluated using simulation virtually reproducing the characteristics of the engine and the vehicle (see Patent Document 1).
- In this technology a virtual vehicle model, complete with an engine, is created for each vehicle type in a simulator in advance, whereupon various control inputs, for instance, control values for the slit aperture, crank angle, and other controlled factors, are inputted into the vehicle model, and an attempt is made to estimate engine rotational speed, vehicle speed, and exhaust temperature sensor values as outputs of the virtual vehicle model based on the inputted control values.
- Patent Document 1: JP H7-221763A
- Because the number of controlled factors used in an engine has increased in recent years, when measurement of steady state and transition state characteristics is attempted in an actual engine, as described above, it takes a long time to obtain test data, which has become a bottleneck in engine development.
- In addition, the technique consisting in deploying a vehicle model, including a virtual engine model, in a simulator and using it to observe the behavior of the engine is useful in terms of allowing for reductions in the length of engine development. However, in the above-described publicly known documents, the purpose is to build a simulation of a vehicle model and not to create a simulation of transition state phenomena in an engine and use it to evaluate required performance in the transition states of the engine. In addition, poor operability has been a problem in case of altering the control values of the respective controlled factors of an engine according to the transition state and estimating their results.
- The present invention has been devised in consideration of these issues, and the objective thereof is to provide an engine transition test instrument and method that allow reduction of time required for the engine transition test. In addition, another objective of the present invention is provide an engine transition test instrument and method that enable an operator to visually perceive the setting conditions of control values when setting engine control values that satisfy the performance objectives required for an engine in the transition states. Accordingly, yet another objective of the present invention is to provide an engine transition test instrument and method that allow for reductions in the length of engine development.
- In general, when conducting an engine transition test, initially a simulation is performed using a simulated engine model. Specifically, control values are set to a virtual ECU (Electronic Control Unit or Engine Control Unit) that emulates an ECU that controls the engine, and control signals are supplied to the simulated model based on the control values. When control values with which the simulated model satisfies the objective performance are obtained, the control values are set to an actual ECU to conduct the transition test on an actual engine.
- Although the best mode of the control values is examined in such a simulation, an operator is required to alter the control values manually. The present invention assists the operation (tuning) by the operator.
- Specifically, according to the first aspect of the present invention, an engine transition test instrument is provided that includes virtual engine test means for simulating a transition state in which an engine rotational speed or torque changes with time, wherein the virtual engine test means includes simulation means for simulating behavior of an engine by a transition engine model created based on data obtained by driving an actual engine while changing a value of at least one controlled factor, virtual control means that emulates actual control means that controls an actual engine, and supplies an engine control signal to the simulation means, and control value operation means that supplies a control value for the controlled factor to the virtual control means, causes simulation results by the simulation means to be displayed on display means of an operator, and corrects the control value according to an operation by the operator, wherein the control value operation means includes means for causing a control value used for the simulation to be displayed in a time-series graph on the display means along with the simulation results.
- It is possible to further include means for conducting a transition test on an actual engine using a control value corrected by the control value operation means, and means for updating a transition engine model in the simulation means based on test results by the means for conducting the transition test.
- With the engine transition test instrument of the present invention, by displaying in a time-series graph the control values used when performing the simulation along with the simulation execution results, it becomes easy for the operator to visually perceive the corresponding relation between the simulation execution results and the control values.
- It is preferable that the control value operation means updates a control value according to a drag operation by an operator with respect to the control value displayed as a graph on the displaying means. As a result, it becomes possible for the operator to perform correct operations of the control values while visually perceiving the corresponding relation between the simulation execution results and the control values. Accordingly, the corresponding relation, that is, what kind of change in the simulation execution results is obtained when certain alterations are made to certain control values, can be recognized on an experimental basis, and therefore it becomes easy to quickly obtain the results satisfying performance objectives required of the engine in a transition state.
- It is preferable that the control value operation means causes a target value for a simulation by the simulation means to be displayed on the display means in parallel with simulation results.
- It is preferable that with respect to a portion in which the difference between simulation results and a target value exceeds a permissible limit, the control value operation means causes the simulation results to be displayed in a display pattern different from that for the other portions. In addition, it is preferable that with respect to a control value that corresponds to a portion in which the difference between simulation results and a target value exceeds a permissible limit, the control value is caused to be displayed in a display pattern different from that for the other portions. As a result, the operator can promptly perceive the portion to be reexamined in the simulation results, thereby increasing the operation efficiency of the operator.
- It is possible to divide the simulation time into time slits of a unit period of time, and cause a time slit in which an integrated value of the difference between simulation results and a target value exceeds a threshold value to be displayed in a display pattern different from that for the other time slits. In this way, it is possible to remove values of the simulation results that have a peak like a short pulse, and detect a portion that exceeds the permissible limit. Therefore, detection with good precision is possible.
- According to the second aspect of the present invention, an engine transition test method is provided that includes a first step of creating a transition engine model created based on data obtained by driving an actual engine while changing a value of at least one controlled factor in a transition state in which an engine rotational speed or torque changes with time, a second step of assuming the transition engine model as a virtual engine, and displaying a control value for the controlled factor for operating the virtual engine, a third step of emulating actual control means that controls an actual engine and supplying an engine control signal to the virtual engine based on the control value, a fourth step of displaying simulation results of operating the virtual engine according to the engine control signal, and a fifth step of correcting the control value according to the displayed simulation results, wherein the second through the fifth steps are repeated until the simulation results satisfy a performance objective, in the second step, the control value is displayed in a time-series graph, and in the fourth step, the simulation results are displayed in parallel with the graph display of the control value.
- It is possible to further include a sixth step of providing a control value with which a performance objective has been satisfied by repeating the second through the fifth steps to control means of an actual engine, and conducting an actual transition test with the actual engine, and a seventh step of updating the transition engine model based on results of the transition test, wherein the second through the fifth steps are repeated with the updated transition engine model.
- It is preferable that in the fifth step, with respect to the control value displayed in a graph in the second step, the control value is updated by an operator performing a dragging operation.
- It is possible that in the second step or the fourth step, a target value for a simulation is displayed in parallel with simulation results in the fourth step.
- It is preferable that in the fourth step, with respect to a portion in which the difference between simulation results and a target value exceeds a permissible limit, the simulation results of that portion are displayed in a display pattern different from that for the other portions. It is preferable that in the fourth step, a control value corresponding to a portion in which the difference between simulation results and a target value exceeds a permissible limit is displayed in a display pattern different from that for the other portions.
- It is possible that in the fourth step, the simulation time is divided into time slits of a unit period of time, and a time slit in which an integrated value of the difference between simulation results and a target value exceeds a threshold value is displayed in a display pattern different from that for the other time slits.
- According to the third aspect of the present invention, a computer program is provided that realizes, by being installed on an information processing system, simulation means for simulating behavior of an engine by a transition engine model created based on data obtained by driving an actual engine while changing a value of at least one controlled factor, virtual control means that emulates actual control means that controls an actual engine, and supplies an engine control signal to the simulation means, control value operation means that supplies a control value for the controlled factor to the virtual control means, causes simulation results by the simulation means to be displayed on a display screen of an operator, and corrects the control value according to an operation by the operator, and means for causing a control value used for the simulation to be displayed in a time-series graph on the display means along with the simulation results.
- The computer program can be distributed as a storage medium that is readable by information processing systems, and also can be installed directly on the information processing systems via network. The present invention can be implemented using general information processing systems.
- In the present invention, in setting engine control values that satisfy performance objectives, an operator can visually perceive the setting conditions of the control values. The present invention can reduce the time needed for engine development and can reduce the duration of product development.
-
FIG. 1 is a block diagram of an engine transition test instrument of the present invention; -
FIG. 2 is a flowchart illustrating the overall flow of an engine transition test including a test on an actual engine; -
FIG. 3 is a flowchart illustrating the flow of processes by a virtual engine test instrument; -
FIG. 4 is a diagram for describing an example of data obtained in a transition state; -
FIG. 5 is a diagram illustrating an example of display on the operator terminal by a control value operating unit; -
FIG. 6 is a diagram illustrating an example of an operation for correcting a control value; -
FIG. 7 is a diagram illustrating display examples of simulation results and target values; -
FIG. 8 is a diagram illustrating display examples of current control values and target control values; -
FIG. 9 is a diagram illustrating an example of compensation of delay between simulation results and a control value; -
FIG. 10 is a flowchart illustrating another example of processes by the virtual engine test instrument; -
FIG. 11 is a diagram illustrating a display example divided into time slits; -
FIG. 12 is a diagram illustrating a display example in which time slits in which the permissible limits are exceeded are displayed in a different manner; and -
FIG. 13 is a diagram illustrating a display example of a fuel injection quantity control value that can be used as a controlled factor; - 1 Virtual Engine Test Instrument;
- 2 Model Creating Unit;
- 3 Virtual ECU;
- 4 Control Value Operating Unit;
- 5 Engine Simulating Unit;
- 6 Operator Terminal;
- 10 Actual Engine Transition Test Instrument;
- 11 ECU;
- 12 Engine;
- 13 Rotation Detector; and
- 14 Measurement Unit.
-
FIG. 1 is a block diagram of an engine transition test instrument of the present invention. The an engine transition test instrument is provided with a virtualengine test instrument 1 that simulates transition states in which the engine rotational speed or torque changes with time, and an actual enginetransition test instrument 10 that conducts the transition test on an actual engine. The actual enginetransition test instrument 10 is provided with anECU 11 that controls an engine, anengine 12 controlled by theECU 11, arotation detector 13 used for detecting the rotational speed and torque of the crankshaft of theengine 12, and ameasurement unit 14 used for exhaust gas, smoke, and other parameters (fuel consumption, etc.) of theengine 12 as well as the rotational speed output from therotation detector 13. - The virtual
engine test instrument 1 is provided with anengine simulating unit 5 that simulates the behavior of theengine 12 by a transition engine model created based on data obtained by driving theengine 12 while changing a value of at least one controlled factor, avirtual ECU 3 that emulates the ECU11 and supplies engine control signals to theengine simulating unit 5, and a controlvalue operating unit 4 that supplies control values for controlled factors to thevirtual ECU 3, display the simulation results by theengine simulating unit 5 on the display screen of anoperator terminal 6, and corrects the control values according to the operation by an operator. The controlvalue operating unit 4 can display in a time-series graph the simulation results along with the control values used for such simulation on the display screen of the operator terminal 6 (seeFIG. 5 ). - The virtual
engine test instrument 1 also includes amodel creating unit 2 that updates the transition engine model in theengine simulating unit 5 based on the test results obtained through the transition test on theengine 12 by providing the control values corrected by the controlvalue operating unit 4 to the ECU11 of the actual enginetransition test instrument 10, that is, the output from themeasurement unit 14. - The actual engine
transition test instrument 10 and the virtualengine test instrument 1 may not be arranged adjacent to each other. For example, the actual enginetransition test instrument 10 and the virtualengine test instrument 1 may be connected to each other using LAN. Further, the virtualengine test instrument 1 and theoperator terminal 6 may not be arranged adjacent to each other, and they may be also connected to each other using LAN. -
FIG. 2 is a flowchart illustrating the overall flow of the engine transition test including a test on an actual engine.FIG. 3 is a flowchart illustrating the flow of the processes by the virtual engine test instrument. - In order to conduct the engine transition test, the
actual engine 12 is first driven while changing the value of at least one controlled factor in the transition state in which the engine rotational speed or torque changes with time (S1), and themeasurement unit 14 obtains the resultant data (S2). A transition engine model is created in themodel creating unit 2 using this data (S4), and a simulation is performed regarding the transition engine model as the virtual engine (S5). - In this simulation, the transition engine model created in the
model creating unit 2 is stored in the engine simulating unit 5 (S50), and the controlvalue operating unit 4 sets to thevirtual ECU 3 the control values for the controlled factors for operating the virtual engine constituted by the transition engine model, and displays those control values on the operator terminal 6 (S51). Thevirtual ECU 3 emulates theECU 11 that controls theengine 12, supplies engine control signals to the virtual engine in theengine simulating unit 5 based on the control values set by the controlvalue operating unit 4, and performs the simulation (S52). The controlvalue operating unit 4 displays the simulation results on the operator terminal 6 (S53), and at the same time displays the target values in parallel (S54). The operator sees the display to determine whether or not the performance objectives are satisfied (S55). If the performance objectives are not satisfied, the controlvalue operating unit 4 accepts correction of the control values according to the simulation results displayed (S56). The above processes are repeated until the simulation results satisfy the performance objectives. - When the performance objectives have been satisfied by repeating the above processes, the relevant control values are supplied to the
ECU 11, and the transition test is actually conducted in the engine 12 (S1). Themeasurement unit 14 obtains the resultant data (S2), and confirms the required transition performance objectives are actually satisfied (S3). If satisfied, those control values are used to create a control software for the ECU 11 (S6). If not satisfied, the transition engine model is updated in the model creating unit 2 (S4), and the simulation is performed (S5). - An example of data obtained from an actual engine in the transition state is described with reference to
FIG. 4 . As shown inFIG. 4 , transition driving in which the rotational speed (alternate long and short dash line) and torque (solid line) change every second. At this time, the controlled factor of theECU 11 is supplied to theengine 12 as shown by the dashed line. These rotational speed, torque and controlled factor are respectively recorded and displayed in the graph shown inFIG. 4 . If delay is present between the change in the controlled factor and the change in the rotational speed and torque, they can be recorded and displayed after compensating such delay. As a result, the change in the rotational speed and torque corresponding to the change in the controlled factor can be expressly shown. - As a specific example, EGR and VGT are assumed as the controlled factors, the number of gram per hour (g/h) of NOx and the number of gram per second (g/s) of smoke are assumed as the index for the performance objectives. The EGR control value and the VGT control value are set to the
ECU 11, based on which theengine 12 is controlled (S1 inFIG. 2 ). While therotation detector 13 measures the rotational speed and torque and themeasurement unit 14 takes in the resultant data, themeasurement unit 14 measures the amount of NOx and smoke emitted by the engine 12 (S2). Themodel creating unit 2 creates a model based on the measurement results (S4), and stores the model in the engine simulating unit 5 (S50 inFIG. 3 ). Then, the simulation according to the above-described processes is started. - An example of display by the control
value operating unit 4 on theoperator terminal 6 is illustrated inFIG. 5 . The controlvalue operating unit 4 causes the emission amounts of NOx and smoke resulted from a simulation to be displayed on theoperator terminal 6 in a time-series graph along with the EGR control value and the VGT control value used for that simulation. It is also possible to display the control value that was set to theECU 11 at the first actual engine test and the resultant data measured by themeasurement unit 14 as the initial value before performing the simulation. - In order to correct the control values set to the
virtual ECU 3, the operator operates the control values displayed in a graph on theoperator terminal 6 with mouse dragging. The controlvalue operating unit 4 is notified of the operation condition at this time from theoperator terminal 6, and the controlvalue operating unit 4 then obtains a new control value and displays the same on theoperator terminal 6. Accordingly, the control values can be altered while visually confirming the change of the graph shape. -
FIG. 6 illustrates an example of the operation for correcting the control values. First, with respect to the graph showing the current control values shown inFIG. 6( a), the range subject to alteration is specified in the lateral direction of the screen. This range is specified by dragging the pointer on the screen in the lateral direction by operating the mouse, as shown inFIG. 6( b). Subsequently, an increase/decrease extent of the alteration is specified in the vertical direction of the screen. This increase/decrease extent is specified by dragging the pointer on the screen in the vertical direction by operating the mouse, as shown inFIG. 6( c). - In addition to the correction of the control values by changing the graph shape, correction can be made also by inputting the control values directly from the
operator terminal 6. - The target value for the simulation can be displayed in parallel with the simulation results.
FIG. 7 shows an example of such a display. In this example, the simulation results (virtual measured value) of NOx and smoke are indicated by the solid line, and their target values are indicated by the dotted line. The operator determines if the difference between the virtual measured value and the target value is within the permissible limits. When the difference exceeds the limits, the operator corrects the control value so as to approximate the virtual measured value to the target value. - With respect to correction of the control values as well, it is preferable that the control value before and after correction are displayed in parallel.
FIG. 8 shows an example of such a display in which the control value before correction is indicated by the solid line, and the control value after correction is indicated by the dotted line. - Control values corrected as described above are supplied to the
virtual ECU 3 again, and the simulation is performed by theengine simulating unit 5. - If any delay is present between the alteration of the control value and the simulation execution results, such delay can be compensated.
FIG. 9 shows an example of compensation of such delay. A test pattern is inserted in order to intentionally cause a disturbance to the EGR control value. The effect of this disturbance appears in a time “t” later as a significant change in the amount of smoke. Based on that, it is found that there is a delay of a time “t” between the EGR control value and the amount of smoke. Therefore, it is possible to display the simulation execution results and the control value corresponding to each other in the form of a time series, by displaying them after compensating such delay. Delay present between other simulation execution results and control values can be also compensated in a similar manner. - When the difference between the simulation results and the target value exceeds the permissible limits, the simulation results of a portion exceeding the permissible limits can be displayed in a display pattern different from that for the other portions. The flow of this process is illustrated in
FIG. 10 . This process describes a process involving the target value parallel display (S54) by the virtual engine test instrument. This process flow is different from the process flow illustrated inFIG. 3 in that after the controlvalue operating unit 4 displays the simulation results and the target value on the operator terminal 6 (S53 and S54), it determines whether or not there is any portion in which the difference between the simulation execution results and the target value exceeds the permissible limits (S61), and if there is such a portion, performs warning display using a display pattern different from that for the other portions so that the operator can promptly notice the portion (S62). - In order to perform display using a different display pattern, it is preferable that the simulation time is divided into time slits of a unit period of time, and whether the difference is within the permissible levels or not is determined for each of the time slits. Specifically, a time slit in which the integrated value of the difference between the simulation results and the target value exceeds a threshold value is displayed in a display pattern different from that for the other time slits.
FIG. 11 andFIG. 12 illustrate display examples in which the simulation time is divided into time slits. In the example ofFIG. 11 , the simulation results (virtual measured value) and the target value are displayed in parallel divided into time slits. In the example ofFIG. 12 , the virtual measured value and the target value in the time slits in which the difference between the simulation results and the target value exceeds the permissible limits are displayed in a manner different from the other time slits. Furthermore, the control value of the corresponding time slits is also displayed in a different manner from the other time slits. InFIGS. 11 and 12 , while the display in a different manner is achieved by hatching, display in a different color is preferable in practical use. - In the above description, the EGR control value and the VGT control value were used as examples of the controlled factor. However, the above description is also possible with other controlled factors. For example, as illustrated in
FIG. 13 , the control value of the fuel injection quantity corresponding to the transition state of NOx and smoke illustrated inFIG. 7 can be used for the description. - As described so far, according to the present invention, when setting engine control values that satisfy the performance objectives by simulating transition states of an engine, an operator can visually perceive the setting conditions of the control values. The present invention can reduce the time needed for engine development and can reduce the duration of product development.
- The virtual
engine test instrument 1 in the foregoing embodiment, especially, thevirtual ECU 3, theengine simulating unit 5 and the controlvalue operating unit 4 can be implemented with a general information processing system. The present invention can be implemented as a computer program that realizes the above units when installed on a general information processing system. Further, the present invention can be implemented as a storage medium on which such a computer program is stored and that is readable by information processing systems.
Claims (16)
1. An engine transition test instrument comprising:
virtual engine test means for simulating a transition state in which an engine rotational speed or torque changes with time,
wherein the virtual engine test means comprises
simulation means for simulating behavior of an engine by a transition engine model created based on data obtained by driving an actual engine while changing a value of at least one controlled factor;
virtual control means that emulates actual control means that controls an actual engine, and supplies an engine control signal to the simulation means; and
control value operation means that supplies a control value for the controlled factor to the virtual control means, causes simulation results by the simulation means to be displayed on display means of an operator, and corrects the control value according to an operation by the operator,
wherein the control value operation means comprises means for causing a control value used for the simulation to be displayed in a time-series graph on the display means along with the simulation results.
2. The engine transition test instrument according to claim 1 , further comprising:
means for conducting a transition test on actual engine using a control value corrected by the control value operation means; and
means for updating a transition engine model in the simulation means based on test results by the means for conducting the transition test.
3. The engine transition test instrument according to claim 1 , wherein the control value operation means updates a control value according to a drag operation by an operator with respect to the control value displayed as a graph on the displaying means.
4. The engine transition test instrument according to claim 1 , wherein the control value operation means causes a target value for a simulation by the simulation means to be displayed on the display means in parallel with simulation results.
5. The engine transition test instrument according to claim 1 , wherein with respect to a portion in which the difference between simulation results and a target value exceeds a permissible limit, the control value operation means causes the simulation results to be displayed in a display pattern different from that for the other portions.
6. The engine transition test instrument according to claim 1 , wherein with respect to a control value that corresponds to a portion in which the difference between simulation results and a target value exceeds a permissible limit, the control value operation means causes the control value to be displayed in a display pattern different from that for the other portions.
7. The engine transition test instrument according to claim 1 , wherein the control value operation means divides the simulation time into time slits of a unit period of time, and causes a time slit in which an integrated value of the difference between simulation results and a target value exceeds a threshold value to be displayed in a display pattern different from that for the other time slits.
8. An engine transition test method comprising:
a first step of creating a transition engine model created based on data obtained by driving an actual engine while changing a value of at least one controlled factor in a transition state in which an engine rotational speed or torque changes with time,
a second step of assuming the transition engine model as a virtual engine, and displaying a control value for the controlled factor for operating the virtual engine;
a third step of emulating actual control means that controls an actual engine and supplying an engine control signal to the virtual engine based on the control value;
a fourth step of displaying simulation results of operating the virtual engine according to the engine control signal; and
a fifth step of correcting the control value according to the displayed simulation results,
wherein the second through the fifth steps are repeated until the simulation results satisfy a performance objective;
in the second step, the control value is displayed in a time-series graph; and
in the fourth step, the simulation results are displayed in parallel with the graph display of the control value.
9. The engine transition test method according to claim 8 , further comprising:
a sixth step of providing a control value with which a performance objective has been satisfied by repeating the second through the fifth steps to control means of an actual engine, and conducting an actual transition test on the actual engine; and
a seventh step of updating the transition engine model based on results of the transition test,
wherein the second through the fifth steps are repeated with the updated transition engine model.
10. The engine transition test method according to claim 8 , wherein in the fifth step, with respect to the control value displayed in a graph in the second step, the control value is updated by an operator performing a dragging operation.
11. The engine transition test method according to claim 8 ,
wherein in the second step or the fourth step, a target value for a simulation is displayed in parallel with simulation results in the fourth step.
12. The engine transition test method according to claim 8 , wherein in the fourth step, with respect to a portion in which the difference between simulation results and a target value exceeds a permissible limit, the simulation results of that portion are displayed in a display pattern different from that for the other portions.
13. The engine transition test method according to claim 8 , wherein in the fourth step, a control value corresponding to a portion in which the difference between simulation results and a target value exceeds a permissible limit is displayed in a display pattern different from that for the other portions.
14. The engine transition test method according to claim 8 , wherein in the fourth step, the simulation time is divided into time slits of a unit period of time, and a time slit in which an integrated value of the difference between simulation results and a target value exceeds a threshold value is displayed in a display pattern different from that for the other time slits.
15. A computer program that realizes, by being installed on an information processing system:
simulation means for simulating behavior of an engine by a transition engine model created based on data obtained by driving an actual engine while changing a value of at least one controlled factor;
virtual control means that emulates actual control means that controls an actual engine, and supplies an engine control signal to the simulation means;
control value operation means that supplies a control value for the controlled factor to the virtual control means, causes simulation results by the simulation means to be displayed on a display screen of an operator, and corrects the control value according to an operation by the operator; and
means for causing a control value used for the simulation to be displayed in a time-series graph on the display means along with the simulation results.
16. A storage medium that is readable with an information processing system on which the computer program according to claim 15 is stored.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004004323A JP4213049B2 (en) | 2004-01-09 | 2004-01-09 | Engine transient test apparatus and method |
| JP2004-004342 | 2004-01-09 | ||
| JP2004-004323 | 2004-01-09 | ||
| JP2004004342A JP4145806B2 (en) | 2004-01-09 | 2004-01-09 | Transient engine test apparatus and method |
| PCT/JP2005/000131 WO2005066602A1 (en) | 2004-01-09 | 2005-01-07 | Engine transition test instrument and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20090187390A1 true US20090187390A1 (en) | 2009-07-23 |
Family
ID=34752099
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US10/585,406 Abandoned US20090187390A1 (en) | 2004-01-09 | 2005-01-07 | Engine Transition Test Instrument and Method |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20090187390A1 (en) |
| WO (1) | WO2005066602A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090306952A1 (en) * | 2008-06-09 | 2009-12-10 | International Business Machines Corporation | Simulation method, system and program |
| JP2016142610A (en) * | 2015-02-02 | 2016-08-08 | マツダ株式会社 | ENGINE TEST METHOD AND ENGINE TEST DEVICE |
| US11060953B2 (en) * | 2018-08-27 | 2021-07-13 | Hyundai Motor Company | Engine virtual test environment system and engine management system mapping method |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2659659C1 (en) * | 2017-04-10 | 2018-07-03 | Федеральное государственное унитарное предприятие "Центральный институт авиационного моторостроения им. П.И. Баранова" | Internal combustion engine cylinder-piston group interface pre-seizure condition determination method |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4325251A (en) * | 1979-06-28 | 1982-04-20 | Nissan Motor Company, Limited | Apparatus for testing a control system for automotive vehicle |
| US5261078A (en) * | 1989-07-13 | 1993-11-09 | Japan Electronic Control Systems Co., Ltd. | System for transferring data between program development computer and control unit via specific memory addresses of interface computer |
| US5313395A (en) * | 1989-12-25 | 1994-05-17 | Nippondenso Co. Ltd. | Speed control system for an internal combustion engine |
| US5619631A (en) * | 1995-06-07 | 1997-04-08 | Binaryblitz | Method and apparatus for data alteration by manipulation of representational graphs |
| US6073088A (en) * | 1997-02-14 | 2000-06-06 | Schlumberger Technologies, Inc. | EMS testing system |
| US20010023393A1 (en) * | 2000-03-14 | 2001-09-20 | Honda Giken Kogyo Kabushiki Kaisha, | Simulator for automatic vehicle transmission controllers |
| US20020147612A1 (en) * | 2001-04-04 | 2002-10-10 | Kazuhiko Hagiwara | Product development system using common format data |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60340A (en) * | 1983-06-16 | 1985-01-05 | Oki Electric Ind Co Ltd | Testing method of operation control device for car |
| JP2803364B2 (en) * | 1989-12-25 | 1998-09-24 | 株式会社デンソー | Digital controller |
| JPH09151779A (en) * | 1995-11-29 | 1997-06-10 | Unisia Jecs Corp | Control device inspection device |
| JP2003108614A (en) * | 2001-09-27 | 2003-04-11 | Mazda Motor Corp | Program for supporting planning, design, and verification of new type of vehicle |
-
2005
- 2005-01-07 WO PCT/JP2005/000131 patent/WO2005066602A1/en not_active Ceased
- 2005-01-07 US US10/585,406 patent/US20090187390A1/en not_active Abandoned
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4325251A (en) * | 1979-06-28 | 1982-04-20 | Nissan Motor Company, Limited | Apparatus for testing a control system for automotive vehicle |
| US5261078A (en) * | 1989-07-13 | 1993-11-09 | Japan Electronic Control Systems Co., Ltd. | System for transferring data between program development computer and control unit via specific memory addresses of interface computer |
| US5313395A (en) * | 1989-12-25 | 1994-05-17 | Nippondenso Co. Ltd. | Speed control system for an internal combustion engine |
| US5619631A (en) * | 1995-06-07 | 1997-04-08 | Binaryblitz | Method and apparatus for data alteration by manipulation of representational graphs |
| US6073088A (en) * | 1997-02-14 | 2000-06-06 | Schlumberger Technologies, Inc. | EMS testing system |
| US20010023393A1 (en) * | 2000-03-14 | 2001-09-20 | Honda Giken Kogyo Kabushiki Kaisha, | Simulator for automatic vehicle transmission controllers |
| US20020147612A1 (en) * | 2001-04-04 | 2002-10-10 | Kazuhiko Hagiwara | Product development system using common format data |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090306952A1 (en) * | 2008-06-09 | 2009-12-10 | International Business Machines Corporation | Simulation method, system and program |
| US8676560B2 (en) * | 2008-06-09 | 2014-03-18 | International Business Machines Corporation | Simulation method, system and program for simulating physical unit controlled by electronic control unit |
| JP2016142610A (en) * | 2015-02-02 | 2016-08-08 | マツダ株式会社 | ENGINE TEST METHOD AND ENGINE TEST DEVICE |
| US11060953B2 (en) * | 2018-08-27 | 2021-07-13 | Hyundai Motor Company | Engine virtual test environment system and engine management system mapping method |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2005066602A1 (en) | 2005-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2574762B1 (en) | Soot emission estimation method and arrangement | |
| US7349795B2 (en) | Method and system for adaptation of transient engine performance | |
| US10795349B2 (en) | Method and device for testing software of an electronic control unit of a vehicle | |
| JP2002206456A (en) | Method and system for adapting engine control parameters | |
| CN102374094B (en) | Engine fire fault diagnosis method | |
| US10787982B2 (en) | System and method for calibrating a vehicle component | |
| US7672773B2 (en) | Transient engine performance adaptation method and system | |
| Saracino et al. | Cylinder pressure-based closed loop combustion control: A valid support to fulfill current and future requirements of diesel powertrain systems | |
| US7962228B2 (en) | Evaluation device for control system, validation device used in evaluation device, method for evaluating control system, and computer program used therein | |
| JP4296872B2 (en) | In-vehicle engine control parameter adaptation method and control parameter adaptation apparatus | |
| JP2011021518A (en) | Virtual adaptation system of engine | |
| DE102009021387A1 (en) | Controller monitoring method for internal combustion engine of motor vehicle, involves controlling controller of engine by transient control parameter in transient operating mode and by control parameter in stationary operating mode | |
| US20090187390A1 (en) | Engine Transition Test Instrument and Method | |
| JP2004068729A (en) | Method and system for adapting engine control parameters | |
| JP4235116B2 (en) | Apparatus and method for testing transient characteristics of internal combustion engine | |
| JP6540824B2 (en) | Wiebe function parameter identification method and Wiebe function parameter identification device | |
| US20090192774A1 (en) | Engine transition test instrument and method | |
| JP4145806B2 (en) | Transient engine test apparatus and method | |
| Hochschwarzer et al. | Fully automatic determination and optimization of engine control characteristics | |
| US20210192104A1 (en) | Method and system for internal combustion engine simulation | |
| JP4213049B2 (en) | Engine transient test apparatus and method | |
| Wang | A study of model-based control strategy for a gasoline turbocharged direct injection spark ignited engine | |
| DE102011086613A1 (en) | Method for operating combustion engine in motor car, involves comparing deviation between cylinder pressure value and model value with threshold value, and activating or deactivating functionality of engine based on comparison result | |
| CN121412837A (en) | A method, apparatus, storage medium, and vehicle for determining a fire diagnostic model | |
| Agashe et al. | Model-Based Design and Hardware-in-the-Loop Simulation of Engine Lean Operation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: HINO MOTORS, LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:URANO, YASUNORI;REEL/FRAME:018100/0752 Effective date: 20060620 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |