The technical field relates to internal combustion engines. More particularly, the technical field relates to control of exhaust aftertreatment systems for internal combustion engines. When an engine combusts fuel, particularly diesel fuel, the engine out exhaust includes some particulate matter (PM) (e.g. non-methane hydrocarbons), some O2, and some nitrogen oxide gases (NOx). Particulate matter is the result of incomplete combustion of the fuel. NOx is the result of combusting with atmospheric air, which contains a high ratio of nitrogen (N2) to oxygen (O2). Particulate emissions and NOx emissions are regulated in many jurisdictions and must be limited in the tailpipe exhaust. To meet NOx emissions regulations or standards, a NOx reduction device converts NOx into N2. Engine operations to meet lower NOx emission requirements yield high engine-out particulate matter levels. To meet particulate emissions regulations or standards, a particulate filter is commonly used to trap particulate matter from the engine out exhaust, thereby removing it from tailpipe exhaust.
While catching particulate matter, the particulate filter can become clogged when high amounts of particulate matter deposit in the particulate filter, which reduces performance of the engine. Addressing this clogging by removing particulate matter from the particulate filter is called regeneration. Regeneration involves oxidation of the particulate matter (e.g., soot) to remove it from the particulate filter. Conditions in the particulate filter affect the rate of its regeneration, i.e., the rate at which soot is oxidized in the filter, and thus removed. Some key conditions affecting regeneration rate are the current soot load condition of the filter, and the characteristics of the engine out exhaust gas input into the particulate filter, including the exhaust gas temperature, O2 content, NO2 content, and particulate matter content.
In current systems, engine operation is controlled for regeneration purposes based on soot load or engine operation time. Typically, engine operation is controlled to trigger a regeneration event when sensors detect or estimate that the level of soot load in the particulate filter has reached an upper limit, such as a mass of particulate matter per unit volume of the filter (g/L), or when engine controls determine that a pre-set amount of engine operation time has elapsed. Current controls that trigger particulate filter regeneration events on the basis of these triggers create inefficiencies, in that too-frequent regeneration events are triggered, resulting in lowered fuel efficiency of the system due to additional fuel needed to perform regeneration events, and in additional wear on aftertreatment systems caused by unnecessary regeneration events.
There remains a continuing need for improved methods to control engine systems to meet emissions regulations while also maximizing fuel efficiency and the duty life of aftertreatment equipment.
Various embodiments of the disclosure relate to a method, and related apparatuses such as controls and systems for continuously controlling soot loads and rates of soot loading on aftertreatment systems based on continuous monitoring of conditions in the particulate filter. Disclosed are a method and related apparatus that provide continuous feedback to dynamically inform engine operation to control soot loading on DPF on the basis of actual or estimated conditions in the aftertreatment device, instead of on the basis of current engine operating conditions as in prior art methods and devices. Based on particulate filter conditions such as soot accumulation rates and soot oxidation rates, engine operations within a range of NOx and temperature are automatically controlled by an optimization system to reduce unnecessary regeneration events. Filter conditions may be determined based on aftertreatment device sensor readings or estimates of, e.g., exhaust gas flow rates through the particulate filter, pressure differential across the filter, and/or particulate matter load on the filter. Filter conditions then may be interpreted by the optimization system to yield a particulate matter load rate. Load rate may be used by the optimizer to determine limits on engine out exhaust gas characteristics (e.g., temperature, O2 levels, NOx levels, and particulate matter levels) that will maximize the time between filter regeneration events.
The engine operation then is controlled on the basis of requests of the aftertreatment system to deliver the target engine out exhaust gas characteristics, in order to maximize the time between filter regeneration events. The result is closer control of engine operation leading to reduction of the number of premature or unnecessary regeneration events, with the benefits of improved fuel economy and reduced premature wear of the aftertreatment system. The invention yields improved control of regeneration that may allow for reduction of size of the particulate filter of an aftertreatment system due to improved response to degradation over time.
While multiple embodiments are disclosed, still other embodiments of the present invention will become apparent to those skilled in the art from the following detailed description, which shows and describes illustrative embodiments of the invention.
While the invention is amenable to various modifications and alternative forms, specific embodiments have been shown by way of example in the drawings and are described in detail below. The intention, however, is not to limit the invention to the particular embodiments described. On the contrary, the invention is intended to cover all modifications, equivalents, and alternatives falling within the scope of the invention as defined by the appended claims.
In the following detailed description, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that other embodiments may be utilized and that structural changes may be made without departing from the scope of the present invention. Therefore, the following detailed description is not to be taken in a limiting sense, and the scope of the present invention is defined by the appended claims and their equivalents.
The engine system 10 includes an engine 12 (e.g. internal combustion engine), an exhaust system 14 connected to the engine 12 to receive engine out exhaust 52, an engine controller 16 operatively coupled to various components within the engine system 10 to send and receive signals for controlling the engine system 10. The engine system 10 further includes a fuel section 20 for receiving stored fuel 40 and providing fuel to the engine 12 for combustion and an air charge section 22 for receiving intake air 42 and providing air charge 54 to the engine 12 for combustion. For example, the fuel section 20 may provide diesel fuel 40 to the engine 12. The air charge section 22 optionally receives and mixes recirculated exhaust gas 50 with fresh intake air 42 to provide a mixed air charge 54 to the engine 12 for combustion. The fuel section 20 and air charge section 22 can be connected to the engine 12 in various ways known in the art.
Upon combustion of a charge of fuel and air, the engine 12 produces engine out exhaust 52, which is expelled into an exhaust system 14. The exhaust system 14 produces tailpipe exhaust 46 from the engine out exhaust 52. The exhaust system 14 includes an exhaust aftertreatment system to reduce the emissions in the tailpipe exhaust 46 leaving exhaust system 14 by modifying the engine out exhaust 52. In some embodiments, the exhaust aftertreatment system comprises components, such as an exhaust gas recirculation (EGR) device 24, an oxidation device 26 including an oxidation catalyst downstream of the EGR device, a particulate filter 28 downstream of the oxidation device, and a NOx reduction device 30 downstream of the particulate filter, for example.
At least one pressure sensor 32 is provided. The pressure sensor 32 may provide a signal representing a particulate matter load that is deposited on the particulate filter 28. In some embodiments, the sensor 32 is positioned upstream of the particulate filter 28 and measures a backpressure value detected upstream of the filter 28. The backpressure value may be interpreted to determine or estimate a particulate matter load that is deposited on the particulate filter 28. In some embodiments, as illustrated in
Also shown in
Also schematically represented in
As shown in
In an embodiment as seen in the schematic diagram depicting the engine system in
Regeneration of the particulate filter 28 can be performed by soot oxidation, that is, exposing the particulate matter to O2 at a high temperature (e.g. 400 to 600 degrees C.) or to nitrogen dioxide (NO2) at a relatively lower temperature (200 to 300 degrees C.). Between these temperature ranges (e.g., at a range of 300 to 500 degrees C.) both O2 and NO2 based regeneration may occur. Parameters affecting the rate of soot oxidation in the particulate filter 28 include the temperature of exhaust gas input into the filter; the O2, NO2, soot, and hydrocarbon concentrations in the exhaust gas input into the filter; the flow rate through the filter; and the level of soot load present in the filter. Recent improvements in fuel efficiency have resulted in lower engine out exhaust temperatures, which in turn may result in lower rates of passive regeneration.
Engine out exhaust 52 often contains a sufficient amount of oxygen to regenerate the particulate filter 28. However, because the temperature required to regenerate using oxygen is higher than a nominal temperature for exhaust gas 52 during nominal engine operation, using oxygen to regenerate is often required, and is referred to as active regeneration. In active regeneration, engine operation is controlled to increase the engine out exhaust temperature in order to accomplish active regeneration using the available oxygen. Active regeneration events may be triggered by performance thresholds, such as when a sensor indicates that the particulate matter load level in the filter 28 has reached a predetermined upper limit, or when a set interval of engine operation time has elapsed. The increase in filter temperature required for active regeneration is accomplished by additional engine fuel usage, which lowers overall fuel efficiency of the system. Increased frequency of active regeneration events also tends to cause premature wear of exhaust aftertreatment components due to repeated exposure to high temperatures.
Engine out exhaust 52 often contains an amount of NO2 that may be effective for passive regeneration. Passive regeneration using NO2 present in the engine out exhaust gas 52 does not require a temperature in the particulate filter 28 that is higher than a normal temperature in the particulate filter 28 caused by nominal engine operation. In that regard, passive regeneration is desirable insofar as it may aid overall fuel economy by delaying the reaching of the performance threshold that triggers active regeneration, such as reaching the upper limit of particulate matter load level, and thus limiting the frequency of active regeneration events. Among the factors affecting the rate of passive oxidation is the ratio of NOx to particulate matter content in engine out exhaust gas 52, with a higher ratio increasing the rate of passive soot oxidation. An increased temperature of exhaust gas 52 as inlet to the oxidation catalyst 26 and/or inlet to the particulate filter 28 also may increase the rate of particulate matter oxidation. An oxidation device 26 including an oxidation catalyst in the aftertreatment system can provide increased NO2 amounts by converting nitric oxide (NO) to nitrogen dioxide (NO2). However, the increased amount of NO2 is often insufficient to keep the particulate filter 28 from clogging without also resorting to active regeneration. Furthermore, NO2 is an emission that must be limited at tailpipe exhaust 46. Thus, time periods of active regeneration by O2 are still required to keep the particulate filter 28 from clogging.
Improved control of DPF soot loading according to an embodiment shown in
The characterizer 120 also may preferably receive input signals from one or more engine out exhaust gas sensors 56. These signals may preferably represent values of engine out exhaust gas characteristics read by the sensors 56, such as the O2 content, NOx content, lambda values, and/or particulate matter content of engine out exhaust gas 52.
The
The optimizer 130 may, for example, determine and set a target load rate based upon the conditions of the particulate filter such that a predetermined particulate matter load limit is reached at an optimum time. For example, the optimum time may be shortly before or at a predetermined time for an active regeneration event based on engine operating time. In this manner, the target load rate is determined by the optimizer 130 based on actual or estimated particulate filter conditions so as to continuously control soot loading rates so as to delay regeneration events directly in response to actual or estimated particulate filter conditions. Thus, the characterizer 120 and optimizer 130 may aid in delay of regeneration events, and thus, prevention of unnecessary active regeneration events that are triggered by, for example, the filter reaching its predetermined particulate matter load limit.
The optimizer 130 interprets the target load rate in order to determine and set a target value (or range of values) for particulate filter input conditions that are preferred for optimizing engine operations in order to continuously control soot loading rates, in order to prevent premature or unnecessary regeneration events. For example, the optimizer 130 may interpret the target load rate to determine and set a target value, or limit, for particulate filter input conditions. The value or limit may include input condition parameters including, for example, one or more of engine out exhaust gas characteristics, including one or more of temperature, engine out exhaust gas particulate matter content and concentration level, and engine out exhaust gas concentration level of O2 and/or NO2.
The optimizer 130 generates a signal representing the set target value for such input conditions and including a command for engine operational control needed to reach the target value. The target value command signals are communicated by the optimizer 130 to the engine controller 16. Because the target value (or range of values), and the corresponding engine operational command, are determined by the optimizer 130 based on actual or estimated particulate filter conditions, the optimizer may thus provide engine operation commands that control engine operations so as to continuously control soot loading rates, so as to delay regeneration events, directly in response to actual or estimated particulate filter conditions. Thus, the characterizer 120 and optimizer 130 aid in delay of regeneration events, and thus, aid in preventing unnecessary or premature active regeneration events.
Upon receipt of the signal input from the optimizer 130, which incorporates the target value command based on the particulate matter filter conditions, the engine controller 16 controls operation of the engine so as to comply with the target value command. As seen in
In some embodiments, the engine controller 16 is coupled to other sensors for receiving signals, which can be input to the controller 16 as inputs 102, stored in a memory 108 coupled to a processor 106, and interpreted by the processor 106. For example, the sensors may include engine out exhaust gas sensors 56, which may detect engine out exhaust gas characteristics including the engine out temperature of exhaust gas 52, the O2 content of engine out exhaust gas 52, the NOx content of engine out exhaust gas 52, a lambda value of engine out exhaust gas 52, or a particulate matter content of engine out exhaust gas 52. The detected values of such engine out exhaust gas characteristics may then be communicated as electronic signals directed as inputs 102 to the controller 16.
The memory 108 of the controller 16 stores various values. In some embodiments, the memory 108 stores values in tables 110 for lookup by processor 106 for use in interpreting and determining values and generating command signals. For example, separate tables 110 may store engine reference values for nominal emissions output values, engine reference values for higher emissions output values, reference values for predetermined performance thresholds for engine components, and engine reference values for triggering particulate filter regeneration events.
As examples, such reference values for predetermined performance thresholds may include a set time interval between regeneration events of the particulate filter. In embodiments, the set time interval between regeneration events are based on a predetermined time limit between regeneration events, set in advance by a manufacturer of the engine, engine system, or control system, which may be based on a predetermined engine operating time. In some embodiments, the set time intervals are set on the basis of user input, such as operator settings, which may be selected and applied by an operator of the engine, engine system, or control system on the basis of engine operating factors such as operating conditions, duty cycles, local regulations that impact engine operation, and the like. In some embodiments, the set time intervals are set according to run-time conditions, which may be based on operating conditions and cycles, such as set time intervals based on input from sensors, such as readings from sensors of environmental conditions or locations, such as global positioning systems.
The reference values may also include, for example, a set or predetermined performance threshold triggering a regeneration event for the particulate filter, such as a particulate matter load limit. The tables 110 can produce various outputs as a function of various inputs, such as engine operating conditions, drive cycle, ambient conditions, or operator settings.
In an embodiment, the controller 16 interprets the target value commands received from the optimizer via inputs 102, and conveys via outputs 104 values and commands governing engine operation. The engine controller 16 is coupled to various engine components via outputs 104 by which signals may be conveyed that contain values and/or commands. In the illustrated embodiment, the one or more outputs 104 provide command signals to the air charge section 22, fuel charge section 20, and EGR device 24. The command signals may contain engine output commands to control the engine operation by commanding adjustments to engine operation, such as increasing or decreasing certain engine operating parameters, or by commanding that the engine operation parameters continue in a steady state.
For example, the engine controller 16 can provide a signal commanding adjustments in the fuel section 20 increasing or decreasing the amount, or changing the type, of the fuel 40 supplied to the engine 12. The signal may command adjustments in the air charge section 22 increasing or decreasing the amount of fresh charge air 42 charged into the engine 12. As further examples, the signal may command adjustments to the volume of the EGR flow or otherwise adjust the EGR fraction.
In an embodiment, such adjustments are made order to increase or decrease engine out particulate matter, NOx, and/or O2 levels in the engine out exhaust gas. These adjustments are commanded as the result of the determinations of the optimizer 130 of the target value (or range of values) of the engine out particulate matter, NOx, and/or O2 levels in the engine out exhaust gas required to optimize engine operations so as to continuously control soot loading rates, so as to delay regeneration events, as a function of actual or estimated particulate filter conditions. In this manner, determining a limit of an exhaust gas characteristic is based on the particulate matter load rate; and then the engine operation is controlled in a manner such that the exhaust gas characteristic is controlled to satisfy the limit.
In an embodiment, instead of commands to increase or decrease adjustments, the signals may contain commands to control engine operations at their current conditions, that is, signals commanding that engine operations be continued to maintain conditions in a steady state, instead of making adjustments to increase or decrease engine operating parameters.
Thus, the commands generated as the result of the operations of the characterizer 120 and optimizer 130 aid in preventing unnecessary or premature active regeneration events. The commands thus generated control certain engine operations to be increased or decreased, and/or maintained in a steady state, to optimize engine operations so as to continuously control soot loading rates. In turn, these operations may preferably delay regeneration events, directly in response to actual or estimated particulate filter conditions.
The controller may preferably be adapted to determine the optimal methods for adjusting the operations of the various engine components in order to satisfy the commands. For example, modules or settings of the controller may be adapted to prioritize changes in the amount of fresh air charge over changes in fuel supply amounts, or vice versa. Other engine operations or components may also be commanded to adjust operations to comply with commands in order to satisfy the demand for increase or decrease in engine out temperature, particulate matter, NOx, and/or O2 levels. Urea dispensing systems, SCR systems, desulfuration mechanisms, and the like, are examples of other engine components that may similarly be directed to change operational parameters to satisfy commands aimed at optimizing conditions for maintaining a target soot accumulation rate in the particulate filter.
Another benefit of the optimization operations described above is that the optimization system collects and interprets data on exhaust gas characteristics, and may also collect and interpret data on adjustments required by the commands. This collected data may be useful in conducting engine diagnostics, serving as a data signature for engine operational deficiencies. For example, a long term decrease in engine out particulate matter commanded for particulate matter regeneration purposes and/or for delaying active regeneration in the filter may indicate an excessive build-up of ash in the filter, indicating a need for servicing of the filter.
Many aspects of this disclosure are described in terms of sequences of actions to be performed by elements of a system, such as modules, a controller, a processor, a memory, and/or a computer system or other hardware capable of executing programmed instructions. Those of skill in the art will recognize that these elements can be embodied in an engine controller 16 of an engine system 10, such as an engine control unit (ECU), also described as an engine control module (ECM), or in a controller separate from, and communicating with an ECU. In some embodiments, the engine controller 16 can be part of a controller area network (CAN) in which the controller, sensor, actuators communicate via digital CAN messages. It will be recognized that in each of the embodiments, the various actions for implementing the regeneration optimization strategy disclosed herein could be performed by specialized circuits (e.g., discrete logic gates interconnected to perform a specialized function), by application-specific integrated circuits (ASICs), by program instructions (e.g. program modules) executed by one or more processors (e.g., a central processing unit (CPU) or microprocessor or a number of the same), or by a combination of circuits, instructions, and processors. All of which can be implemented in a hardware and/or software of the ECU and/or other controller or plural controllers.
Logic of embodiments consistent with the disclosure can be implemented with any type of appropriate hardware and/or software, with portions residing in the form of computer readable storage medium with a control algorithm recorded thereon such as the executable logic and instructions disclosed herein. The hardware or software may be on-board or distributed among on-board and off-board components operatively connected for communication. The hardware or software can be programmed to include one or more singular or multidimensional lookup tables and/or calibration parameters. The computer readable medium can comprise a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), or any other solid-state, magnetic, and/or optical disk medium capable of storing information. Thus, various aspects can be embodied in many different forms, and all such forms are contemplated to be consistent with this disclosure.
The method disclosed herein may be described as a method of operating an internal combustion engine that includes a step of determining the performance threshold of the particulate filter disposed in the exhaust gas flow, where the engine has a set time interval between regeneration events of the particulate filter. The method further may include steps of determining a rate at which the particulate filter is reaching the performance threshold, and controlling the exhaust gas characteristics to control the rate so that the performance threshold is reached at or just before an end of the time interval. More detailed explanation of the method is provided in connection with
At step 306, the characterizer module 120 interprets the detected conditions to determine the characteristics of the aftertreatment system, in this example, determining the characteristic of the level of particulate matter load currently present on the particulate filter 28. The characterizer then communicates this characteristic to the optimizer module 130.
The optimizer 130 may use this characteristic of particulate matter load level to make its next determination at step 308. The step 308 may include determining an actual or estimated particulate matter loading rate, taking into consideration other system conditions, such as engine out exhaust gas temperature, engine out exhaust gas particulate matter content and concentration level, and engine out exhaust gas concentration levels of O2 and/or NO2, in order to determine or estimate the particulate matter loading rate. The optimizer 130 may then determine a target particulate matter loading rate, which may be a particulate matter loading rate optimized to delay onset of active regeneration events. The optimizer may interpret the determined (i.e., the actual or estimated) loading rate in comparison to the target loading rate at steps 310 and 314 to decide if the actual/estimated loading rate is less than, equal to, or greater than the target loading rate. It is noted generally with respect to the method steps and under the features of the engine and systems described herein, that in making the determinations of any “actual” values, such determinations may be made on the basis of estimations instead of actual measurements.
If, at step 310, the actual or estimated particulate matter loading rate is determined to be greater than the target loading rate, then the optimizer will proceed to step 312 at which the optimizer will determine whether the engine system is close to the end of a predetermined engine operating time interval between active particulate filter regeneration events. The predetermined engine operating time interval may be a reference value stored in the memory 108, accessed by the system to make the determination at step 312.
If, at step 312, the optimizer determines that the system is close to an end of a predetermined engine operating time interval between active regeneration events, then the optimizer will proceed to step 320. At step 320, the optimizer may command engine operation to yield engine out exhaust gas conditions for active regeneration. In particular, the command may include operational commands to engine components to increase engine out exhaust gas temperature, to increase engine out NOx levels in the exhaust gas, and/or to reduce the level of engine out particulate matter in the exhaust gas. This step at 320 thus may represent a command to conduct an active regeneration event of the particulate filter. The command at step 320 may be conveyed via the controller. The command may incorporate a target value command based on the particulate matter filter conditions, to command control of operation of the engine so as to provide engine out exhaust gas characteristics that comply with a particular target value (or range of values) on specified parameters such as engine out NOx or particulate matter levels, or temperature.
If, at step 312, the optimizer determines that the system is not close to an end of a predetermined engine operating time interval between active regeneration events, then the optimizer may proceed to step 318, wherein the optimizer will command engine operation to yield engine out exhaust gas conditions wherein the conditions are allowed to remain static (i.e., maintain operations in a steady state). This step at 310 thus represents a command of a continued state of passive regeneration of the particulate filter.
If, at step 310, the determined (that is, the actual or estimated) particulate matter loading rate is determined to be less than or equal to the target loading rate, the optimizer then may determine at step 314 whether the actual/estimated loading rate is approximately equal to the target loading rate. If so, then the optimizer may preferably command, at step 318, that the engine operation should be controlled to yield engine out exhaust gas conditions wherein the conditions are allowed to remain static (i.e., maintain engine operations in a steady state). This step at 318 thus represents a command of a continued state of passive regeneration of the particulate filter, as the actual/estimated loading rate is acceptable for delaying trigger of an active regeneration event.
If, at step 314, the optimizer determines that the actual or estimated loading rate is not equal to (i.e., lower than) the target loading rate, then the optimizer may preferably command, at step 316, that the engine operation should be controlled to yield engine out exhaust gas conditions wherein the conditions may include a lower engine out exhaust gas temperature, a lower engine out NOx level in the exhaust gas, and/or a higher engine out particulate matter level in the exhaust gas. This step at 316 thus also represents a command of a continued state of passive regeneration of the particulate filter, although in view of the acceptably low actual/estimated loading rate, other engine operation parameters, for example operator settings, may be optimally met by controlling the conditions so that they may include a lower engine out exhaust gas temperature, a lower engine out NOx level in the exhaust gas, and/or a higher engine out particulate matter level in the exhaust gas.
At step 322, the engine control system responds to meet the commands provided at step 316, 318, or 320. The engine control system responds by controlling engine components, which may include the air charge section 22, fuel charge section 20, and EGR device 24, to respond to the commands by maintaining steady state operation, or by adjusting operation to comply with the commands and meet target values for engine out temperature, particulate matter, NOx, and/or O2 levels. The control at step 322 may include commanding steady state operation. The control at step 322 may include commands to the fuel section 20 increasing or decreasing the amount, or changing the type, of the fuel 40. The commands may include the air charge section 22 increasing or decreasing the amount of fresh charge air 42 charged into the engine 12. The commands may include changes in the EGR flow value. These controls in turn will increase or decrease engine out temperature, particulate matter, NOx, and/or O2 levels in the engine out exhaust gas to comply with the commands received in step 322. In accord with flowchart of
The resulting changes in the exhaust gas characteristics caused by the engine control commands of step 322 are detected by sensors and the detected values are again collected by the characterization module in a feedback loop to step 304. The collected data may be useful to conduct diagnostics of engine operations, serving as a signature for operational deficiencies or faults.
One of skill in the art may appreciate from the foregoing that unexpected benefits are derived from application of the method, system, and apparatus to the problem of optimizing regeneration events in operating an engine system, without the need for additional components or parts, or changes in the configuration of a conventional vehicle or its features. Changes to configuration of a conventional engine system may add costs, weight, and complexity to manufacture, operation, and maintenance of the engine system. A key benefit contemplated by the inventors is improvement of control of regeneration events in a conventional engine system through use of the disclosed optimization system, method, or apparatus, while excluding any additional components, steps, or change in structural features. In this exclusion, maximum cost containment may be effected. Accordingly, the substantial benefits of simplicity of manufacture, operation, and maintenance of standard or conventionally produced vehicles as to which the method and system may be applied may reside in an embodiment of the invention consisting of or consisting essentially of features of the method, system, or apparatus disclosed herein. Thus, embodiments of the invention contemplate the exclusion of steps, features, parts, and components beyond those set forth herein. The inventors contemplate, in some embodiments, the exclusion of certain steps, features, parts, and components that are set forth in this disclosure even when such are identified as preferred or preferable.
It is to be understood that the above description is intended to be illustrative, and not restrictive. Many other embodiments will be apparent to those of skill in the art upon reading and understanding the above description. For example, it is contemplated that features described in association with one embodiment are optionally employed in addition or as an alternative to features described in association with another embodiment. The scope of the invention should, therefore, be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.
The present application is a continuation of PCT Patent Application No. PCT/US18/56897 filed on Oct. 22, 2018, which claims the benefit of the filing date of U.S. Provisional Application Ser. No. 62/585,070 filed on Nov. 13, 2017, each of which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62585070 | Nov 2017 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/US2018/056897 | Oct 2018 | US |
Child | 16871659 | US |