Systems and methods for determining humidity and their uses

By using ultrasonic and gas sensors to estimate relative humidity based on reflected signal comparisons, the method addresses the challenge of inaccurate humidity determination in vehicles, improving sensor operation and vehicle performance.

DE102017122907B4Active Publication Date: 2026-04-30FORD GLOBAL TECH LLC
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
FORD GLOBAL TECH LLC
Filing Date
2017-10-02
Publication Date
2026-04-30

AI Technical Summary

Technical Problem

Existing systems face challenges in accurately determining humidity levels in vehicles without dedicated humidity sensors, which can affect the optimal operation of ultrasonic sensors and engine parameters, leading to potential sensor deterioration and inaccurate vehicle operating conditions.

Method used

A method involving ultrasonic sensors and other vehicle sensors, such as gas sensors, to estimate relative humidity by comparing pairs of reflected signals and selecting the appropriate method based on environmental or vehicle conditions, allowing for timely and accurate humidity readings.

Benefits of technology

Enables improved vehicle operating conditions by providing accurate humidity measurements, reducing sensor deterioration, and enhancing functions like assisted parking and engine performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Procedure, comprehensive: Indicating relative humidity from differences between pairs of reflected signals from a single ultrasonic sensor coupled to a vehicle, wherein each of the reflected signals has a substantially equivalent travel time from an object back to the ultrasonic sensor; Detection of exhaust gas components by a gas sensor coupled to an exhaust outlet of an engine powering the vehicle; and during engine operation without fuel, indicating the relative humidity from the gas sensor and Select which method should be used to indicate relative humidity in response to environmental or vehicle operating conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Area

[0001] The present description generally concerns methods and systems for determining relative humidity via ultrasonic sensors or other means and, based on the determination of humidity, adjusting one or more vehicle operating parameters. Background / Brief description

[0002] One or more ultrasonic sensors can be mounted on a motor vehicle, for example, a hybrid electric vehicle (HEV), enabling distance measurement between the sensor and an external object. Such an ultrasonic sensor can consist of at least one piezoelectric disk and a diaphragm configured to convert electrical energy into mechanical energy and vice versa. Specifically, an oscillating voltage can be applied to the piezoelectric disk, causing the disk and diaphragm to vibrate and generate ultrasonic waves at a frequency based on the voltage oscillation frequency. After the waves are emitted, the sensors wait for echoes returning from the objects, and when the echoes interact with the sensor / diaphragm, the diaphragm is set into vibration.The piezoelectric disc, which is attached to the membrane, converts the vibration into voltage, and based on the time frame for sending and receiving the ultrasound wave, a distance determination to an object can be derived.

[0003] In a vehicle, ultrasonic sensors can be used, for example, to determine the distance between the vehicle and obstacles during assisted or fully automated parking. However, several factors can affect the optimal operation of an ultrasonic sensor. These factors can include temperature, humidity, target angle, and reflective surface roughness. Because of these four variables, determining the humidity in a vehicle can be complex, especially if the vehicle cannot be equipped with a dedicated humidity sensor. Furthermore, estimating ambient humidity is important for several engine operating parameters, such as the amount of exhaust gas recirculation (EGR), ignition timing, and the air-fuel ratio during combustion.

[0004] Various types of sensors can be used to estimate ambient humidity. For example, oxygen sensors, such as a wideband lambda (universal exhaust gas oxygen - UEGO) sensor used to control the air-fuel ratio in the exhaust, can be used to estimate ambient humidity under selected conditions. Such oxygen sensors can be located in an exhaust duct or an intake air duct. In an example presented by Surnilla et al. in US 2014 / 0202426A1, an exhaust lambda sensor coupled to one engine bank can be used to opportunistically determine ambient humidity during conditions where that bank is selectively shut down while the other bank continues to burn. A variable voltage can be applied to the sensor, and a change in the pump current can be correlated with the ambient humidity.

[0005] Further prior art relevant to the invention can be found in DE 10 2006 005 048 A1 and DE 10 2010 003 197 A1.

[0006] The inventors of the present invention recognized potential problems with a system like that of US 2014 / 0 202 426 A1. For example, humidity measurements can be nonspecific, with humidity being estimated either opportunistically or as needed, if possible. For instance, conditions suitable for measuring humidity using an exhaust oxygen sensor may not always be present. Furthermore, frequent application of a variable voltage can lead to sensor blackening and eventual deterioration when an exhaust oxygen sensor is used to detect humidity. Therefore, the ability to selectively use one method for measuring humidity over another may be desirable and can improve vehicle operating conditions that take humidity into account.

[0007] The inventors of the present invention have at least partially solved the problem described above by means of the features of the independent claims. Advantageous embodiments of the invention are described in the dependent claims.

[0008] Accordingly, a method is provided comprising: specifying the relative humidity from differences between pairs of reflected signals from a single ultrasonic sensor coupled to a vehicle, each of the reflected signals having a substantially equivalent travel time from an object back to the ultrasonic sensor; specifying the relative humidity from one or more other sensors coupled to the vehicle besides the ultrasonic sensor; and selecting which method to use for specifying the relative humidity in response to environmental or vehicle operating conditions.

[0009] As an example, exhaust gas components can be detected by a gas sensor coupled to the exhaust of an engine powering the vehicle during engine operation without fuel supply, with the relative humidity being indicated by the gas sensor. The method can involve updating a previous humidity reading with the selected humidity reading, using either the ultrasonic sensor or the gas sensor to estimate the relative humidity.

[0010] As another example, vehicle operating conditions can be adjusted in response to a specified relative humidity. For instance, the method may involve propelling the vehicle, at least in part, by the engine, wherein the engine includes an intake manifold and an exhaust manifold, and wherein the engine operates by burning fuel supplied by the engine; controlling an amount of exhaust gas recirculated to the engine's intake manifold while the engine is running; and wherein adjusting the vehicle operating conditions in response to a specified relative humidity includes at least an amount of exhaust gas recirculation and an amount by which the ignition timing of sparks supplied to the fuel for combustion is retarded or advanced.In this way, humidity can be determined using a suitable sensor, for example, either a gas sensor or an ultrasonic sensor. Humidity measurement can be performed under conditions where a humidity reading is requested, for example, in response to a specified change in ambient temperature exceeding a temperature threshold, a change in ambient pressure exceeding a pressure threshold, an engine operating time exceeding a specified engine operating time threshold, or a vehicle movement distance exceeding a specified distance threshold.Vehicle operating conditions can be improved by determining the humidity using a suitable sensor and adjusting the engine operation based on the humidity determination, whereby the vehicle operating conditions may be based at least partially on a determination of the relative humidity.

[0011] The aforementioned advantages, as well as further advantages and features of the present description, will readily become apparent from the following detailed description, whether considered on its own or in conjunction with the accompanying drawings.

[0012] It is understood that the foregoing summary is provided to present, in simplified form, a selection of concepts that are described in more detail in the full description. It is not intended to mention important or essential features of the claimed subject matter, the scope of which is defined solely in the claims following the full description. Furthermore, the claimed subject matter is not limited to implementations that overcome disadvantages mentioned above or in any part of this disclosure. Brief description of the drawings Fig. Figure 1 shows a schematic representation of an internal combustion engine. Fig. Figure 2 shows a block diagram of components of a vehicle system that uses ultrasonic sensor(s) to assist or control vehicle parking maneuvers. Fig. Figure 3A presents a curve illustrating the effects of humidity and ultrasound frequency on sound attenuation. Fig. Figure 3B shows a curve illustrating the difference in sound attenuation for different ultrasonic frequencies at a given relative humidity. Fig. 3C graphically represents an exemplary transfer function for determining relative humidity as a function of a difference in sound attenuation for two ultrasonic frequencies. Fig. Figure 4 shows an exemplary high-level procedure for carrying out a determination of relative humidity using an ultrasonic sensor. Fig. Figure 5 shows an exemplary high-level procedure for implementing a variable frequency algorithm used by an ultrasonic sensor, as a sub-method of Fig. 4. Fig. Figure 6 shows an exemplary high-level procedure for performing a delta damping calculation as a sub-method of Fig. 4. Fig. Figure 7 shows an exemplary high-level procedure for using one or more in-vehicle camera(s) to select an appropriate ultrasonic sensor for performing a measurement of relative humidity. Fig. Figure 8 shows a schematic representation of an example UEGO probe. Fig. Figure 9 shows an exemplary high-level procedure for opportunistically performing a measurement of humidity using either an oxygen sensor or an ultrasonic sensor in response to ambient or vehicle operating conditions. Fig. Figure 10 shows a curve illustrating the thermal conductivity of air as a function of ambient temperature and humidity. Fig. Figure 11 shows an exemplary high-level procedure for performing a diesel particulate filter regeneration process based on whether an object is detected that is positioned in an area near a vehicle outlet. Fig. Figure 12 shows an exemplary high-level procedure for adjusting a distance detection threshold for an ultrasonic sensor. Fig. Figure 13 presents an example lookup table, which, in conjunction with the procedure from Fig. 12 can be used to select optimal ultrasound frequency(ies) for distance measurements based on adapted distance detection thresholds. Fig. Figure 14 shows an exemplary timeline for carrying out a process to determine humidity based on vehicle operating conditions. Fig. Figure 15 shows an exemplary timeline for carrying out a DPF regeneration event, where conditions of the regeneration event may be based at least partially on a specification of the ambient humidity. Detailed description

[0013] The following description concerns systems and methods for performing measurements of relative humidity and adjusting vehicle operating parameters in response to the relative humidity measurement. Such measurements can be performed by a vehicle system that includes an internal combustion engine, and the vehicle may further be configured with one or more in-vehicle camera(s) and one or more ultrasonic sensor(s), such as the one described in Fig. 1. Vehicle system shown. In some examples, the vehicle may be a hybrid vehicle capable of operating for extended periods without the combustion engine running. Knowledge of the relative humidity can enhance functions such as assisted or fully automated parking maneuvers, facilitated by a parking assistance system, as shown in Fig. Figure 2 illustrates this. In some examples, humidity measurements can be determined using an ultrasonic sensor based on a relationship between sound attenuation, relative humidity, and ultrasonic frequency, as shown in Figure 2. Fig. Figure 3A illustrates this. For example, a difference in sound attenuation for a given pair of frequencies can allow an estimation of the ambient humidity, as shown by Fig. 3B is given. Such an estimate can be performed using a transfer function, which is given in Fig. 3C is graphically represented.

[0014] Fig. Figure 4 illustrates an exemplary high-level procedure for performing a humidity measurement using an ultrasonic sensor. As a sub-method of Fig. 4. A variable frequency algorithm, as in Fig. Figure 5 is shown and can be used to determine the sound attenuation for two or more ultrasonic frequencies, which can then enable a delta attenuation calculation, as in Fig. Figure 6 shows that the relative humidity can be measured by performing the variable frequency algorithm and the delta attenuation calculation.

[0015] In some examples, one or more in-vehicle cameras can be used to identify suitable objects of interest for performing the humidity determination process using an ultrasonic sensor. Accordingly, a method for detecting suitable objects using one or more cameras is described in Fig. 7 illustrates.

[0016] In other examples, certain conditions may not be optimal for determining humidity using an ultrasonic sensor, and other means may be preferable, and vice versa. For instance, an oxygen sensor positioned in the intake or exhaust manifold of a vehicle engine may be used instead of an ultrasonic sensor to indicate humidity under certain vehicle operating conditions. Such an example of an oxygen sensor is described in Fig. Figure 8 illustrates and provides an example procedure for selecting whether to measure humidity using an oxygen sensor or an ultrasonic sensor. Fig. 9 illustrates.

[0017] The in Fig. The vehicle system depicted in Figure 1 may, in some examples, include a diesel engine and thus a diesel particulate filter (DPF) for capturing and storing soot from the engine. The regeneration of such a filter can involve high exhaust gas temperatures, and therefore, in some examples, it may be desirable to specify whether an object is located near the outlet before the regeneration process is carried out. Furthermore, distance thresholds for the object may, in some examples, be adjusted as a function of the relative humidity and temperature at a location near the outlet. For example, the thermal conductivity of air can vary as a function of humidity and temperature, as shown in Figure 1. Fig. The course shown in Figure 10 is specified. Accordingly, a distance threshold for an object can be adjusted in some examples based on a derived thermal conductivity of air, as in the example in Fig. The procedures shown in Figure 11 illustrate this. For example, adjusting a distance threshold can enable DPF regeneration processes to be carried out more frequently.

[0018] As discussed above, humidity can introduce a noise factor into the operational use of an ultrasonic sensor. Therefore, knowledge of the ambient humidity can improve the operational use of the ultrasonic sensor in some cases. In one example, a distance detection threshold according to the one described in Fig. The procedures illustrated in section 12 can be adapted. For example, adjusting the distance detection threshold might involve specifying suitable frequencies for performing a distance measurement using an ultrasonic sensor. In such an example, a lookup table like the one in [reference to relevant section] could be used. Fig. 13 illustrated lookup table in conjunction with the one in Fig. The 12 illustrated methods can be used to determine an optimal frequency for a desired operational use of the ultrasonic sensor.

[0019] Exemplary timelines for selecting the methodology for determining humidity based on vehicle operating parameters and for performing a DPF regeneration process at least partially based on a humidity determination are presented in Fig. 14 or Fig. 15 illustrated.

[0020] Fig. Figure 1 is a schematic representation showing a cylinder of a multi-cylinder engine 10 in an engine system 100. The engine system 100 can be coupled within a drive system of a road vehicle system 101. An outside air temperature (OAT) sensor 127 can be positioned on the outside of the vehicle system 101. The OAT sensor can estimate the ambient air temperature, which can be used for engine operation, and additionally, in some examples, the OAT sensor 127 can be used to trigger measurements of humidity according to a change in the ambient temperature. In some examples, one or more camera(s) 186 can be positioned at one or more locations (e.g., places) on the vehicle and can be configured to obtain images, including, among other things, an environment around the vehicle. In some examples, one or more camera sensors (e.g.,187) may be configured to provide position information regarding one or more cameras 186. For example, if a camera is rotatable, the camera sensor(s) 187 may transmit the direction in which the camera is facing to a vehicle control unit (e.g., 12). In other examples where the camera is not rotatable, the camera sensor(s) 187 may still be configured to indicate a position and the direction in which the camera is facing. Additionally, one or more ultrasonic sensors 185 may be positioned at one or more locations on the vehicle and may be configured to measure the distance from the ultrasonic sensor(s) to an object of interest. For example, the ultrasonic sensor may be configured to transmit and receive signals in the form of sound waves.In some examples, an object of interest can be detected by the ultrasonic sensor(s) themselves. In other examples, one or more cameras can detect an object of interest, after which the ultrasonic sensor(s) can be used to derive a distance measurement between the ultrasonic sensor(s) and the object of interest. In further examples, as described in detail below, the ultrasonic sensor(s) can be used to obtain measurements of relative humidity.For example, certain conditions may trigger a request for a relative humidity measurement, where the certain conditions may include a change in temperature exceeding a predetermined temperature threshold, a change in ambient pressure exceeding an ambient pressure threshold, a time threshold for engine operation, or a distance traveled by the vehicle exceeding a threshold distance since a previous (e.g., the last) humidity measurement.

[0021] In particular, as described below, the ultrasonic sensor 185 can be used in some examples to obtain measurements of the proximity of a vehicle to an object(s) of interest (e.g., obstacles) during vehicle operation, such as an assisted or fully automatic parking maneuver. However, a potential source of noise for the ultrasonic sensor 185 is humidity. Therefore, knowledge of the relative humidity can be used in some examples to adjust the detection threshold of the ultrasonic sensor, which may involve specifying suitable frequencies for performing distance measurements using the ultrasonic sensor. In still other examples, knowledge of the relative humidity can improve engine operating conditions where such conditions rely on an accurate estimate of the relative humidity, as discussed below.

[0022] The engine 10 can be controlled, at least partially, by a control system comprising a controller 12 and by input from a driver 132 via an input device 130. In this example, the input device 130 includes an accelerator pedal and a pedal position sensor 134 for generating a proportional pedal position signal PP. The combustion chamber (i.e., the cylinder) 30 of the engine 10 can comprise the combustion chamber walls 32, with the piston 36 positioned therein. The piston 36 can be coupled to the crankshaft 40, such that an alternating motion of the piston is translated into a rotational motion of the crankshaft. The crankshaft 40 can be coupled to at least one drive wheel of a vehicle via an intermediate transmission system. Furthermore, a starter motor can be coupled to the crankshaft 40 via a flywheel to enable the starting of the engine 10.

[0023] The combustion chamber 30 can draw in intake air from an intake manifold 44 via an intake port 42 and discharge combustion gases via the exhaust port 48. The intake manifold 44 and the exhaust port 48 can be selectively connected to the combustion chamber 30 via a corresponding intake valve 52 and exhaust valve 54. In some embodiments, the combustion chamber 30 can include two or more intake valves and / or two or more exhaust valves.

[0024] In this example, the inlet valve 52 and the exhaust valve 54 can be controlled by cam actuation via the corresponding cam actuation systems 51 and 53. The cam actuation systems 51 and 53 can each include a fixed cam actuation or include one or more cams and use one or more of the following systems: cam profile adjustment (CPS), variable cam actuation (VCT), variable valve timing (VVT), and / or variable valve lift (VVL) systems, which can be operated by the controller 12 to vary the valve operation. The position of the inlet valve 52 and the exhaust valve 54 can be determined by the position sensors 55 and 57, respectively. In alternative embodiments, the inlet valve 52 and / or the exhaust valve 54 can be controlled by an electric valve actuator.For example, cylinder 30 may alternatively include an inlet valve controlled by an electric valve actuation and an exhaust valve controlled by cam actuation, including CPS and / or VCT systems.

[0025] The fuel injection device 66 is shown to be directly coupled to the combustion chamber 30 for injecting fuel. Thus, the fuel injection device 66 provides a so-called direct injection of fuel into the combustion chamber 30. The fuel injection device can be located, for example, in the side or top of the combustion chamber. Fuel can be supplied to the fuel injection device 66 by a fuel system (not shown) that includes a fuel tank, a fuel pump, and a fuel distributor, which can be a conventional fuel distributor.

[0026] The intake manifold 44 can include a throttle 62 with a throttle valve 64. In other examples, however, the throttle can be located in the intake duct 42. In this particular example, the position of the throttle valve 64 can be varied by the controller 12 via a signal provided to an electric motor or actuator included in the throttle 62, a design commonly referred to as an electronic throttle control (ETC). In this way, the throttle 62 can be operated to vary the intake air and / or EGR supplied to the combustion chamber 30, among other engine cylinders. The position of the throttle valve 64 can be transmitted to the controller 12 via the throttle position signal TP. The intake duct 42 can include a mass airflow sensor 120 and a manifold air pressure sensor 122 for transmitting the corresponding MAF and MAP signals to the controller 12.

[0027] In some examples, the engine 10 may further include a compression device such as a turbocharger or a supercharger, which comprises at least one compressor 162 arranged along the intake manifold 44. In the case of a turbocharger, the compressor 162 may be driven at least partially by a turbine 164 (e.g., via a shaft) arranged along an exhaust duct 48. In the case of a supercharger, the compressor 162 may be driven at least partially by the engine and / or an electric machine and may not include a turbine. Therefore, the degree of compression (e.g., boost pressure) supplied to one or more cylinders of the engine via a turbocharger or supercharger can be varied by the control unit 12. Furthermore, a sensor 123 may be arranged in the intake manifold 44 to provide a boost pressure signal to the control unit 12.

[0028] The engine 10 may further include a high-pressure EGR system 150. The high-pressure EGR system 150 may include an EGR line 152, which is coupled to the outlet 48 upstream of the turbine 164 and to the inlet 44 downstream of the compressor 162. The high-pressure EGR system 150 may include an EGR valve 154, which is arranged along the EGR line 152 to control exhaust gas flow through the EGR system 150. The engine 10 may also include a low-pressure EGR system 156. The low-pressure EGR system 156 includes an EGR line 158, which is coupled to the outlet 48 downstream of the turbine 164 and to the inlet 44 upstream of the compressor 162. The low-pressure EGR system 156 can include an EGR valve 160 arranged along the EGR line 152 to control exhaust gas flow through the EGR system 156.

[0029] Control 12 is in Fig. 1 is represented as a microcomputer which includes a microprocessor unit 102, input / output ports 104, an electronic storage medium for executable programs and calibration values, which in this specific example is represented as a read-only memory 106, a direct access memory 108, a keep-alive memory 110 and a data bus.In addition to the signals discussed previously, the control unit 12 can receive various signals from sensors coupled to the motor 10, including the mass air flow (MAF) measurement from a mass air flow sensor 120; the engine coolant temperature (ECT) from a temperature sensor 112 coupled to a cooling sleeve 114; a profile ignition pickup (PIP) signal from a Hall effect sensor 118 (or another type) coupled to the crankshaft 40; the throttle position (TP) from a throttle position sensor; and the manifold absolute pressure (MAP) signal from sensor 122. The engine speed (RPM) signal can be generated by the control unit 12 from the PIP signal. The manifold pressure signal MAP from a manifold pressure sensor can be used to provide an indication of the vacuum or pressure in the intake manifold.Other sensors may include camera sensors 187, ultrasonic sensors 185, OAT sensors 127, etc.

[0030] Computer-readable data can be programmed onto the read-only memory 106 of a storage medium, representing instructions that can be executed by the processor 102 to carry out the procedures and control strategies described below, as well as other variants that are anticipated but not explicitly listed.

[0031] Additionally, the controller 12 can receive data from an in-vehicle navigation system 34 (e.g., a global positioning system (GPS)) with which a vehicle operator can interact. The navigation system 34 may include one or more position sensors to assist in estimating vehicle speed, vehicle altitude, vehicle position / location, etc. This information can be used to infer engine operating parameters, such as local atmospheric pressure. The controller 12 can also be configured to receive information via the internet or other communication networks 13. In some examples, information received from the GPS can be cross-referenced with information available via the internet to determine local weather conditions, etc.In some examples, the controller 12 can use the internet to obtain updated software modules that can be stored in non-volatile memory.

[0032] As described above, shows Fig. 1 merely one cylinder of a multi-cylinder engine; however, it should be noted that each cylinder may similarly contain its own set of inlet / outlet valves, fuel injection device, spark plug, etc.

[0033] In some examples, the engine may be a diesel engine configured to burn diesel fuel (e.g., mineral oil diesel or biodiesel) via compression ignition. However, in other examples, the engine may not include a diesel engine. For brevity, this is illustrated Fig. 1. An engine in which some of the components are contained in a diesel engine and in which the remaining components may be contained in either a diesel or a non-diesel engine. Thus, the remainder of the description of Fig. 1. It was emphasized that components specific to a diesel engine are diesel engine specific.

[0034] According to the illustration, the exhaust gas sensor 126 is coupled to the exhaust gas channel 48 upstream of the emission control device 70. The sensor 126 can be any suitable sensor for providing an indication of an exhaust air-fuel ratio, such as a linear lambda sensor or UEGO (universal or wide-range exhaust oxygen), a dual-state lambda sensor or EGO, a HEGO (heated EGO), or a NO sensor. x -, HC or CO sensor. A detailed embodiment of a UEGO probe is described in relation to Fig. This sensor can be used to estimate ambient humidity under selected vehicle operating conditions, as described in section 8. In some examples, the engine system may include dedicated ambient humidity sensors to measure relative humidity when a humidity estimate is triggered. A change in ambient temperature, as measured or estimated by the OAT-127 and / or IAT-125 sensor, can trigger a humidity measurement. Similarly, a change in ambient pressure, as measured by the BP-128 sensor, can trigger a humidity measurement. A humidity measurement can also be triggered if the difference between the current ambient temperature or pressure and the ambient temperature or pressure at the last known humidity measurement exceeds a certain threshold.The humidity sensors can be positioned on the intake duct 42 and / or the exhaust duct 48 upstream of an emission control device 70. By actively sensing the humidity under ambient conditions where changes in humidity are expected, instead of (or in addition to) opportunistic humidity sensing where possible, a more accurate and reliable humidity estimate can be provided for engine control, and unnecessary humidity measurements can be avoided.

[0035] In some examples, humidity can be estimated either from the ultrasonic sensors or by other means, such as a UEGO probe 126. Such a procedure may involve: reporting the relative humidity from differences between pairs of reflected signals from a single ultrasonic sensor coupled to a vehicle, each of the reflected signals having a substantially equivalent travel time from an object back to the ultrasonic sensor; reporting the relative humidity from one or more other sensors coupled to the vehicle besides the ultrasonic sensor (e.g., UEGO probe); and selecting which method to use to report the relative humidity in response to environmental or vehicle operating conditions.This allows for timely and accurate derivation of humidity estimates, which can improve vehicle operating conditions where such operating conditions rely on accurate humidity estimates.

[0036] According to the illustration, the emission control device 70 is arranged downstream of the exhaust gas sensor 126 along the exhaust gas channel 48. The device 70 can include one or more of at least one three-way catalyst, a lean NOx trap, a diesel oxidation catalyst (DOC), a selective catalytic reduction catalyst (SCR), an oxidation catalyst, etc. An ammonia (or urea) delivery system can be coupled to the SCR catalyst or upstream of the SCR catalyst to supply reducing agents to the SCR catalyst.

[0037] In an example where the engine is a diesel engine, at least one diesel particulate filter (DPF) 72 can be coupled downstream of the emission control device 70 to capture soot. The DPF can be made of a variety of materials, including cordierite, silicon carbide, and other high-temperature oxide ceramics. Thus, the DPF may have a finite capacity for capturing soot. Therefore, the DPF can be regenerated regularly to reduce soot deposits in the filter so that flow resistance due to soot accumulation does not reduce engine power. Filter regeneration can be achieved by heating the filter to a temperature at which soot particles burn off faster than new soot particles can be deposited, for example, 400–600 °C.In one example, the DPF can be a catalyzed particulate filter that contains a washcoat made of a precious material, such as platinum, to lower the combustion temperature of the soot and also to oxidize hydrocarbons and carbon monoxide to carbon dioxide and water.

[0038] In an example where the engine may be a diesel engine, a hydrocarbon (HC) reducing agent delivery system 74 can be used to supply HC from the fuel tank or a reservoir to the exhaust system to generate heat for warming the particulate filter 72 for regeneration purposes. Alternatively or additionally, late fuel injection (e.g., during an exhaust stroke) can be used to increase the exhaust temperature.

[0039] In the example case where the vehicle engine is a diesel engine, temperature sensors 76 and 78 can be located upstream and downstream of DPF 72, respectively. Temperature sensors 76 and 78, or additional temperature sensors, can also be located inside the DPF, or the DPF temperature (or exhaust gas temperature) can be estimated based on operating conditions using an exhaust gas temperature model. A differential pressure signal can be determined from pressure sensors 80 and 82 upstream and downstream of DPF 72, respectively. It should be noted that a single differential pressure sensor can also be used to measure the differential pressure throughout DPF 72. A single port gauge pressure sensor (SPGS) can also be used.

[0040] It is understood that alternative configurations of the emission control system can be used in alternative embodiments. For example, the emission control device 70 can be coupled downstream of the DPF. Furthermore, in other examples, a variety of diesel particulate filters can be included in the emission control system. Additionally, in other examples, the SCR catalyst may not be included in the emission control system. Each catalyst, filter, etc., can be enclosed within a single housing or, alternatively, enclosed in separate housings. It is understood that numerous configurations are possible and are described in Fig. The configuration shown in Figure 1 is exemplary. Furthermore, as mentioned above, a reducing agent (e.g., ammonia or urea) injection system can be coupled to the outlet to inject urea upstream of the emission control device 70.

[0041] To regenerate the DPF, a regeneration injection strategy can be implemented. This strategy can employ an injection profile that includes a variety of injection events, such as a pre-fuel injection, a main fuel injection, a near post-fuel injection, and / or a distant post-fuel injection. It is understood that, in other embodiments, the aforementioned fuel injections can include a variety of injection events. Thus, the DPF can be regenerated while the engine is running. For example, the temperature downstream of a DOC and downstream of a DPF can be controlled to a desired value to promote the combustion of particulate matter within the DPF by adjusting the quantity of the various injections.In this example, a target temperature can be set downstream of the DOC and upstream of the DPF to facilitate DPF regeneration. In other examples, a heating device 75, configured to increase the DPF temperature, can be used for DPF regeneration.

[0042] As discussed, the regeneration of the DPF, which is coupled to the underbody of a motor vehicle, can involve the combustion of particles (e.g., soot) deposited in the particulate filter, causing hot gases to escape from the rear (e.g., an exhaust outlet) of the vehicle. Therefore, in some examples, it may be desirable to indicate whether an object falls within a specified threshold distance from the outlet. Such an object can be identified, for example, by one or more in-vehicle cameras (e.g., 186) and / or one or more ultrasonic sensors (e.g., 185).In some examples, selecting an ultrasonic sensor to use when performing a distance measurement between the sensor and an object may involve selecting the sensor based on a transmission path that overlaps at least a portion of the hot gases exiting the rear of the vehicle, and may further be based on the object being within the sensor's transmission path, as identified by one of the cameras. In such a case, if an object falls below a specified threshold distance from the outlet (within a threshold distance of the hot gases exiting the rear of the vehicle), the DPF regeneration process may be postponed or aborted.Furthermore, ambient humidity and temperature can affect the thermal conductivity of air, and thus, in some examples, it may be desirable to obtain measurements of the ambient temperature and humidity so that a threshold distance, the distance the object can be from the outlet, can be adjusted according to the thermal conductivity of air. Specifically, in some examples, the thermal conductivity of air can be determined based on a given relative humidity and air temperature, with the air temperature measured near the point where hot gases exit the rear of the vehicle. Adjusting the threshold distance based on the measured thermal conductivity of air may involve lowering the distance threshold as the thermal conductivity decreases and raising it as the thermal conductivity increases.In this way, DPF regeneration processes can be initiated and completed more frequently than if the distance threshold were not adjustable. Furthermore, in response to a signal indicating that an object is positioned at a greater distance than the threshold, the object and an area near the rear of the vehicle can continue to be monitored during the regeneration process using one or more cameras and / or one or more ultrasonic sensors. In such an example, the regeneration process can be terminated if it is identified that the object or other objects are closer than the adjusted threshold distance during the regeneration process.

[0043] With reference to Fig. Figure 2 shows a schematic representation of an exemplary parking assistance system 200 that uses an ultrasonic sensor 185. The system 200 includes components of a typical vehicle, including a powertrain control module 208, which is illustrated as a combined control unit consisting of the controller 12 and the transmission control unit 210. The system 200 further includes one or more ultrasonic sensor(s) 185, which are / are mounted at various locations on the vehicle and configured to provide inputs to a parking assistance module 205. For example, the ultrasonic sensors can be positioned on the front, side, rear, or any combination thereof of the front, rear, and / or side of the vehicle.Such a System 200, described in this disclosure, is generally applicable to various types of vehicles, including small and large cars, trucks, vans, SUVs, etc., that can utilize an ultrasonic sensor.

[0044] The term "powertrain" refers to a power generation and delivery system that includes an engine and a transmission, and is used to describe the propulsion system in a motor vehicle. The powertrain control module 208 performs engine and transmission control operations by means of a controller 12 and a transmission control unit 210, respectively. The controller 12 detects data from various sections of the engine and can adjust the fuel supply, ignition timing, intake air flow rate, and various other known engine operations, as described above with reference to Fig. 1. The transmission control unit 210 detects the engine load and vehicle speed in order to select a gear position to be determined in the transmission. For the purpose of description, Fig. Figure 2 shows only a few components of the powertrain control module 210. However, the person skilled in the art will understand that the powertrain control module 208 can be effectively coupled to a number of sensors, switches, or other known devices to obtain vehicle information and control various vehicle operations.

[0045] The parking assistance module 205 provides functions such as automatic parking, parallel parking, obstacle detection, etc., resulting in a convenient or fully automatic parking process. For example, with the help of the parking assistance module 205, the vehicle can steer itself into a parking space with little or no input from the driver. In this process, the module detects objects that pose a collision risk and warns the driver. Detection and warning are performed by a number of sensors, such as the ultrasonic sensor 185, which work together to determine the distance between the vehicle and surrounding objects. However, as described above and in more detail below, humidity can introduce noise that affects the operational use of the ultrasonic sensor.Accordingly, in some examples, the relative humidity can be determined either via the ultrasonic sensor itself or via other sensors (e.g., the UEGO probe) in the vehicle, thus improving the operational use of the ultrasonic sensor. In some examples, one or more cameras positioned at one or more locations on the vehicle can be used to detect objects of interest, allowing the humidity to be calculated via the ultrasonic sensor(s), as described in more detail below. In such an example, a procedure may involve selecting from a variety of ultrasonic sensors positioned around a motor vehicle, at least partially based on one or more images from one or more cameras positioned around the motor vehicle.In some examples, the selected sensor can be chosen based on an object identified by one of the cameras located within a transmission path of the selected sensor. In some examples, the object can be specified as stationary relative to the vehicle. For example, in some examples, the cameras can be specified as indicating that the object is stationary. In another example, the selected sensor can be chosen based on a target vehicle traveling within a transmission path of the selected sensor, at a speed substantially equal to the speed of the vehicle, and at a substantially constant distance from the vehicle. Additionally, the one or more cameras can function to additionally or alternatively capture images and approximate distance information (e.g.,to communicate (via object recognition analysis) during an assisted or fully automated parking process.

[0046] The ultrasonic sensor 185 can detect obstacles on the side, front, or rear of the vehicle, and vehicle modules, such as a steering wheel module (not shown), a braking system (not shown), a parking assistance module (205), etc., can use such information. Thus, for the purposes of illustration, the one or more ultrasonic sensor(s) 185 are coupled to the parking assistance module, such a representation being for illustrative purposes only and not intended to be limiting. For the sake of brevity, however, a detailed description of other possible uses of one or more ultrasonic sensor(s) is not discussed herein. It is understood, however, that uses of the ultrasonic sensor(s) other than parking assistance according to the methods described herein are possible without deviating from the scope of this disclosure.

[0047] The one or more ultrasonic sensor(s) 185 can be configured to include a transmission (transmitting) means adapted to transmit ultrasonic waves and a receiving means adapted to receive the waves reflected by an object near the vehicle, such as the obstacle 220. A transit time, which includes the time between the transmission and reception of the ultrasonic wave signal, can be determined, and a distance between the sensor and the obstacle (for example) can be specified based on the formula d = t * c / 2, where c is the speed of sound and t is the transit time. This distance information can then be provided, for example, to the parking assistance module 205 (or another relevant module). Such object detection functions of ultrasonic sensors are known to those skilled in the art and are not discussed in detail in the present disclosure.

[0048] As discussed above, the operational use of one or more ultrasonic sensors can be subject to 185 noise factors. The four main noise factors affecting ultrasonic sensors are temperature, humidity, target angle, and reflective surface roughness. However, temperature can be compensated for by measuring the ambient air temperature, as discussed in more detail below. Furthermore, target angle and reflective surface roughness can be compensated for by using two or more wave frequencies transmitted by a single transmission medium, using only reflected signals that have the same transit time from transmission to reception to determine distance measurements, as described in more detail below. However, compensating for humidity can be challenging in vehicles without a dedicated humidity sensor.

[0049] Therefore, methods for determining and compensating for humidity using an ultrasonic sensor (e.g., 185) are described below with reference to the Fig. 4-7, Fig. 9 and Fig. This is described in more detail in sections 11-12. In short, humidity differentially affects the attenuation (e.g., intensity loss) observed for different sound frequencies. Thus, relative humidity can be calculated by transmitting a variety of ultrasonic frequencies from an ultrasonic sensor and determining the attenuation of each frequency as a function of the attenuation difference between pairs of frequencies. However, certain frequencies may be more suitable for determining the attenuation differences between pairs of frequencies in some examples. Accordingly, some examples may involve changing the frequencies of the transmitted signals in response to a finding that the reflected signals have, or would have, an undesirable signal-to-noise ratio.

[0050] For example, certain environmental conditions (e.g., wind, rain, snow, fog, temperature fluctuations, etc.) can affect the signal-to-noise ratio of specific frequencies. Therefore, if a particular frequency has an undesirable signal-to-noise ratio, or in other words, if the attenuation is too high, one or more additional frequencies can be transmitted and received so that only frequencies with the desired signal-to-noise ratios can be used to measure relative humidity.

[0051] Thus, changing the frequency(ies) of the transmitted signals can involve changing the frequency(ies) in response to environmental conditions, including one or more of the following: ambient temperature, ambient humidity, and the travel time from transmission to reception of the transmitted and reflected signals.

[0052] For example, a prior humidity estimate can be used in some cases as a reference for changing the frequency(ies) to achieve desired signal-to-noise ratios. If the humidity is expected to be high based on a prior estimate, which can be stored on the controller, one or more frequencies can be excluded as an example, and another frequency can be selected. This selected frequency can be one that is likely to produce a desired signal-to-noise ratio for the transmitted and received signal.

[0053] Similarly, in some examples, changing the frequency(ies) can be a function of a specified ambient temperature. In other examples, changing the frequency(ies) can be a function of the specified propagation delay from transmission to reception of the transmitted and reflected signals. For example, if the propagation delay from transmission to reception of the transmitted and reflected signals is not within an expected range, it can be specified that an environmental condition or other factor is affecting the signal-to-noise ratio and / or the integrity of the transmitted and received signal, and the frequency can be changed in an attempt to improve the signal-to-noise ratio and / or the signal integrity. In one example, such a factor affecting the propagation delay from transmission to reception of the transmitted and reflected signals could involve an ultrasonic sensor.Such an example might involve comparing the amplitude of the reflected signal with a reference amplitude based on the distance of an object from which the selected signal is reflected, and environmental conditions, including, but not limited to, humidity or temperature, to determine whether the sensors need cleaning. In an example where the sensor requires cleaning, changing the frequency(ies) might mitigate the problem. In other examples, a different ultrasonic sensor (instead of the contaminated one) might be selected, perhaps in response to a finding that the transmission path of the ultrasonic sensor overlaps an object of interest to be used for estimating relative humidity.Put another way, in some examples, the selection of one of a multitude of sensors positioned around the vehicle may depend partly on whether any of the multitude of sensors needs to be cleaned.

[0054] With reference to Fig. Figure 3A shows a graph 300 that plots sound attenuation as a function of the percentage relative humidity. Specifically, the percentage relative humidity is illustrated on the x-axis, and the sound attenuation in dB / km is illustrated on the y-axis. Line 302 indicates the ultrasonic frequency at 100 kHz, line 304 indicates 80 kHz, line 306 indicates 63 kHz, line 308 indicates 50 kHz, line 310 indicates 40 kHz, line 312 indicates 31.5 kHz, line 314 indicates 25 kHz, and line 316 indicates 20 kHz. As illustrated, sound attenuation increases as the ultrasonic wave frequency increases.

[0055] With reference to Fig. Figure 3B again illustrates a curve 340, which represents sound attenuation as a function of the percentage relative humidity. As in Fig. Line 302 in diagram 3A indicates the ultrasonic frequency at 100 kHz, and line 316 illustrates the ultrasonic frequency at 20 kHz. For illustrative purposes, arrow 342 is shown, indicating the difference in attenuation at 40 percent relative humidity between the ultrasonic frequencies at 100 kHz and 20 kHz.

[0056] With reference to Fig. Accordingly, the curve 360 ​​is shown in 3C, which shows a difference in sound attenuation 362 between 100 kHz and 20 kHz over the range of the in the Fig. Figures 3A-3B represent the percentage relative humidity. Specifically, the difference in sound attenuation (delta attenuation) between 100 kHz and 20 kHz is illustrated on the x-axis, and the percentage relative humidity is shown on the y-axis. By plotting the differences in attenuation between two frequencies as a function of the percentage relative humidity, a simple transfer function, represented by arrows 364, can be used to determine the relative humidity. In other words, converting the difference in attenuation can involve using a transfer function to convert the difference in attenuation into a measurement of relative humidity.For example, a two-dimensional (2D) lookup table can contain known or predetermined values ​​corresponding to relative humidity as a function of the differences in sound attenuation between different frequencies. Once the difference in sound attenuation between two different frequencies is known, such a lookup table can be used to specify the relative humidity. While differences in sound attenuation for 100 kHz and 20 kHz are illustrated, it is understood that the use of such frequencies to determine relative humidity is for illustrative purposes only, and differences in sound attenuation between two frequencies corresponding to frequencies other than 100 kHz and 20 kHz can be used similarly.

[0057] With reference to Fig. Figure 4 presents a high-level flowchart for an exemplary Method 400 for determining humidity using an ultrasonic sensor. Specifically, Method 400 may involve transmitting a plurality of signals from a single sensor, each at a different frequency, receiving the reflected signals of the transmitted signals, and determining the attenuation values ​​for only each of the reflected signals that have the same propagation time from transmission to reception. In response to determining attenuation values, Method 400 may further involve determining the differences between pairs of attenuation values ​​and converting the differences into a statement of relative humidity.

[0058] Procedure 400 is described with reference to the details herein and in Fig. 1 and Fig. The systems shown in section 2 are described, although it is understood that similar methods can be applied to other systems without deviating from the scope of this disclosure. Method 400 can be implemented by a controller such as controller 12 in Fig. 1, can be executed and can be stored on the controller as executable instructions in non-volatile memory. Instructions for executing procedure 400 and the other procedures contained herein can be executed by the controller based on instructions stored in a memory of the controller and in conjunction with signals received from sensors of the engine system, such as those described above with reference to Fig. 1 described sensors. The controller can use actuators, such as an ultrasonic sensor (e.g. 185) etc., according to the following procedure.

[0059] Procedure 400 begins at 405 and may involve determining engine operating parameters. Operating conditions may be estimated, measured, and / or derived, and may include one or more vehicle conditions, such as vehicle speed, vehicle position, etc.; various engine conditions, such as engine status, engine load, engine speed, air-fuel ratio, etc.; various fuel system conditions, such as fuel level, fuel type, fuel temperature, etc.; and various evaporative emission system conditions, such as fuel vapor filter loading, fuel tank pressure, etc.

[0060] Further on at 410, the procedure 400 can include measuring the ambient air temperature. As above with reference to Fig. As discussed in section 1, an outside air temperature (OAT) sensor (e.g., 127) positioned on the outside of the vehicle system (e.g., 101) can be used to determine the ambient air temperature. For example, the controller (e.g., 12) can send a signal to the OAT sensor to take a measurement of the ambient air temperature. The measurement can then be communicated back to the controller and stored, for example, on the controller. As described in more detail below, the knowledge of the ambient air temperature can be taken into account when calculating the total attenuation difference between two given ultrasonic frequencies. In other words, converting the differences between pairs of attenuation values ​​into a value for relative humidity can utilize the measured ambient air temperature.

[0061] Further on at 415, the procedure 400 can involve performing a variable frequency algorithm (VFA) consisting of transmitting and receiving a variety of ultrasonic frequencies so that the difference(s) in attenuation can be calculated. The performance of the (VFA) can be carried out according to the in Fig. The 5 procedures shown will be carried out in 500 cases.

[0062] With reference to Fig. Accordingly, Figure 5 presents a high-level flowchart for an exemplary procedure 500 for executing the VFA. Specifically, procedure 500 may include commanding the ultrasonic sensor to transmit an ultrasonic wave (chirp signal) at a first frequency, and then measuring and storing the transit time and intensity of the resulting echo. Next, procedure 500 may include commanding the ultrasonic sensor to transmit another chirp at a second frequency, and may further measure and subsequently store the transit time and intensity of the resulting echo corresponding to the second chirp signal.

[0063] Procedure 500 is described with reference to the details herein and in Fig. 1 and Fig. The systems shown in Figure 2 are described, although it is understood that similar methods can be applied to other systems without deviating from the scope of this disclosure. Method 500 can comprise a submethod of Method 400, and thus Method 500 can be executed by the controller (e.g., 12) and can be stored on the controller as executable instructions in non-volatile memory. Instructions for executing Method 500 and the other methods included herein can be executed by the controller based on instructions stored in a memory of the controller and in conjunction with signals received from sensors of the motor system, such as those described above with reference to Fig. 1 described sensors. The controller can use actuators, such as an ultrasonic sensor (e.g. 185) etc., according to the following procedure.

[0064] Method 500 begins at 505 and may involve transmitting a chirp signal at a first frequency. Specifically, the controller may instruct an electronic signal in the form of an oscillating voltage to be applied to the ultrasonic sensor (e.g., 185), where the frequency of the oscillating voltage may correspond to the desired frequency of the resulting ultrasonic wave. In some examples, the first frequency may include a frequency for which the greatest amount of attenuation would be expected, for example, 100 kHz. However, such an example is illustrative and not intended to be restrictive. Instead, any frequency between and including 20 kHz and 100 kHz may be transmitted first.

[0065] Further on at 510, the procedure 500 can include measuring and storing the transit time (t1) and intensity (i1) of the resulting echo corresponding to the transmitted chirp at the first frequency (f1). For example, the ultrasonic sensor can be configured to convert the received echo (received sound wave) into an oscillating voltage, where an electrical potential of the oscillating voltage can correspond to the intensity of the ultrasonic wave. It is understood that a reduction in the intensity of the resulting echo indicates attenuation of the ultrasonic wave from transmission to reception.

[0066] Upon receiving the echo corresponding to the transmitted chirp signal at the first frequency, the procedure can transition from 500 to 515. At 515, the procedure can include transmitting a chirp signal at a second frequency (f2). It is understood that the resulting echo at the first frequency can be received by the ultrasonic sensor before the second chirp signal is emitted. The second chirp signal can have a different frequency than the first chirp signal and can be higher or lower than the frequency of the first chirp signal. For example, if the first frequency (f1) was 100 kHz, the second frequency (f2) could be 20 kHz. This example is for illustrative purposes only and is not intended to be restrictive.

[0067] Further on at step 520, procedure 500, similar to step 510, can involve measuring and storing the transit time (t2) and intensity (i2) of the resulting echo corresponding to the second chirp signal. As discussed above, the transit time and intensity of the second chirp signal can be stored on the controller (e.g., 12).

[0068] Further on at 525, procedure 500 can include determining whether additional accuracy (e.g., a better signal-to-noise ratio) is desired. In response to the transmission and reception of the first two ultrasonic waves (chirp signals), the controller can, for example, determine whether the signal-to-noise ratio of the received ultrasonic waves is sufficient for analysis (above a predetermined threshold). Depending on the contour and / or reflecting angle of an object reflecting the transmitted waves, one or more of the received signals may, in some examples, fall below a threshold desired for an accurate measurement of attenuation. In another example, environmental conditions (e.g., wind, rain, etc.) may cause one or more of the received signals to fall below the predetermined threshold.In another example, environmental conditions could include one or more of the following: ambient temperature, ambient humidity, and the propagation time from transmission to reception of the transmitted and reflected signals. In further examples, a dirty ultrasonic sensor could cause one or more of the received signals to fall below the predetermined threshold.

[0069] In other examples, additional accuracy may be desired based on the intended use of the ultrasonic sensor for measuring humidity. For instance, if a humidity estimate was previously provided using another method (e.g., UEGO, etc.) and the ultrasonic sensor was used to verify the accuracy of the previous measurement, a highly accurate measurement may not be necessary. In such a case, if the signal-to-noise ratio of the echoes received from the transmitted first and second frequencies exceeds the predetermined threshold, only two frequencies can be used to determine a humidity estimate. However, other scenarios may exist where more precise measurements of relative humidity are desirable.Such an example might include a condition where a certain amount of time has elapsed since a previous measurement of humidity, where it is specified that a change in atmospheric pressure has exceeded a threshold, where it is specified that a change in temperature has exceeded a threshold, where an accurate derivation of humidity is desired for engine operation or for parking assistance, etc.

[0070] In any of the examples mentioned above, or in other unspecified examples where additional accuracy is desired, Method 500 can be modified to 530. In Method 530, Method 500 can involve commanding the ultrasonic sensor to transmit one or more additional chirp signals (e.g., frequency changes), each of which can be measured by the ultrasonic sensor for transit time and feedback intensity as described above. For example, a third, fourth, and fifth frequency can be transmitted, and each can be monitored for transit time and feedback intensity. This example is intended to be illustrative and not limiting. However, it is understood that the accuracy of the resulting humidity measurement, which is described in more detail below, can be increased with an increasing number of transmitted and received frequencies.In other words, the frequencies of the transmitted signals can be changed in response to a determination that the reflected signals have, or would have, a desired signal-to-noise ratio below a predetermined threshold, whereby the changing of the frequencies of the transmitted signals occurs before determining the differences between pairs of attenuation values ​​and converting the differences into a statement of relative humidity, as described in more detail below.

[0071] At step 525, the procedure can proceed to step 420 in response to the fact that two or more received frequencies have a sufficient signal-to-noise ratio for the desired accuracy of the subsequent measurement of humidity (described below). Fig. Return to 4.

[0072] At step 420 from Fig. Procedure 400 can include determining whether the propagation delays for each of the frequencies are equivalent. For example, if two frequencies were transmitted and received in step 415, it can be determined whether the two frequencies both have the same propagation delay. If three frequencies were transmitted and received in step 415, it can be determined whether all three frequencies have the same propagation delay, and so on. When calculating the differences in attenuation to determine relative humidity, only the frequencies with the same propagation delay can be processed further, as discussed in more detail below. In particular, attenuation values ​​can only be determined for each of the reflected signals that have the same propagation delay from transmission to reception, which can, for example, correct for variations in the target surface angle and the reflecting surface roughness.

[0073] If step 420 specifies that each of the propagation delays is equivalent for each of the frequencies transmitted and received in step 415, then procedure 400 can proceed accordingly to 425.

[0074] At 425, the procedure 400 can perform a delta attenuation calculation (DAC) according to the one described in Fig. The 6 procedures shown include.

[0075] With renewed reference to Fig. Section 6 presents an exemplary high-level procedure 600 for performing a DAC. In particular, frequencies determined according to the variable frequency algorithm (VFA) described above can be used. Fig. 5 was described, transmitted and received, and it was stated that they were the same with reference to Fig. The 4 propagation times described above are processed to calculate the attenuation of each of the individual frequencies, which can then be used to calculate the differences in attenuation between frequencies, so that the relative humidity can be determined.

[0076] Procedure 600 is described with reference to the details herein and in Fig. 1 and Fig. The systems shown in Figure 2 are described, although it is understood that similar methods can be applied to other systems without deviating from the scope of this disclosure. Method 600 can comprise a submethod of Method 400, and thus Method 600 can be executed by the controller (e.g., 12) and can be stored on the controller as executable instructions in non-volatile memory. Instructions for executing Method 600 and the other methods contained herein can be executed by the controller based on instructions stored in a memory of the controller and in conjunction with signals received from sensors of the motor system, such as those described above with reference to Fig. 1 described sensors.

[0077] Method 600 starts at 605 and can include calculating the attenuation (α) for each frequency with equivalent propagation times, as described by Method 400 from Fig. 4. In particular, the attenuation for a first frequency (f1) can be calculated using the following formula. S1=S0*e∧(−α1*z); where S0 is the original intensity of the undamped signal, z is the distance between the signal runs, S1 is the intensity of the received attenuated signal, and α1 is the attenuation coefficient for the frequency f1.

[0078] Rearranging equation (1) leads to Damping=α1=ln(S1 / S0) / −z.

[0079] A total attenuation coefficient (αTot) consists of the attenuation due to temperature, humidity, target face angle, and reflective surface roughness. However, the effects of temperature, target face angle, and reflective surface roughness can be mitigated by performing the VFA according to the [reference to be added]. Fig. 5. The methods described above and by further ensuring that only the frequencies with the same propagation delay are processed by the DAC as described in Fig. The methods illustrated in Figure 4 can be subtracted. Since the temperature is known, its effect can be omitted, and the target surface angle and the reflecting surface roughness do not change during the differential measurement of the frequency echo intensity, provided that the transit times for each of the analyzed frequencies are equivalent. Of the variables that influence the total attenuation coefficient (αTot), only the humidity is unknown and can exhibit a different attenuation coefficient for different frequencies.

[0080] After all attenuation values ​​for each of the analyzed frequencies have been calculated at 605, procedure 600 can accordingly proceed to 610. At 610, procedure 600 can include calculating the delta (Δ) attenuation values ​​for each of the analyzed frequencies. In particular, the delta attenuation due to humidity between two frequencies, for example f1 and f2, can be equal to the delta attenuation between f1 and f2 for the reasons described above. Thus, the following holds: ΔαHumidity(f1−f2)=ΔαTotal(f1−f2)=Δα(f1−f2).

[0081] As illustrated by equation 3, two frequencies f1 and f2 are shown. However, it is understood that any frequency used in an example where more than two frequencies can be used to determine the value in Fig. 5 VFA presented and the VFA shown herein with reference to Fig. To perform the DAC shown in section 6, the delta attenuation can be subtracted from all other frequencies to increase the accuracy of the measurement. Using three frequencies as an example, f1, f2, and f3, the delta attenuation calculation can include (f1-f2), (f1-f3), and (f2-f3), where the differences can be absolute values ​​of the corresponding differences. A similar methodology can be applied to examples where more than three frequencies are used.

[0082] Continuing at step 615, once the attenuation Δ for each pair of frequencies has been calculated, procedure 600 can involve storing the attenuation values ​​Δ and corresponding frequency values ​​in a table, where the table can be stored on the controller (e.g., 12). Procedure 600 can then return to step 425 of procedure 400.

[0083] At step 425 of procedure 400, procedure 400 can accordingly proceed to 430 as soon as the DAC is in accordance with the in Fig. The procedure described in Figure 600 was carried out. In Figure 430, the procedure 400 can involve determining the relative humidity using a lookup table stored on the controller. For example, a simple transfer function can be used so that the relative humidity for a given pair of frequencies and a given attenuation Δ for the given pair of frequencies can be determined by correlating the transfer function with the lookup table stored on the controller (see Figure 630). Fig. 3C). If multiple attenuation values ​​Δ are obtained for multiple pairs of frequencies, each attenuation value Δ and corresponding pairs of frequencies can be used to obtain a percentage relative humidity, and all values ​​for relative humidity can then be averaged by the controller to increase the reliability of the relative humidity measurement.

[0084] Again at 420 of Procedure 400, if it is stated that not all of the propagation delays for the frequencies used in step 415 are equivalent, Procedure 400 may proceed to 435 and may selectively involve discarding non-equivalent data. For example, data corresponding to frequencies that have the same propagation delays may be stored on the controller (e.g., 12), while data from frequencies without other equivalent propagation delays may be discarded. Further at 440, it may be stated whether the remaining data set is sufficient to determine the humidity with the desired accuracy. For example, if it was stated that only two frequencies have the same propagation delays, but increased accuracy is desired, where the increased accuracy may involve calculating the relative humidity from a data set comprising more than two frequencies, Procedure 400 may proceed to 445.Therefore, if it is stated at 440 that the remaining data set is insufficient to calculate the relative humidity with the desired accuracy, the procedure can proceed from 400 to 445 and may involve determining the humidity by another means, provided the conditions permit. In some examples, determining the humidity can be achieved by using intake and exhaust oxygen sensors, as referred to in the [reference to be added]. Fig. 8-9 is discussed. If, at 440, it is stated that the remaining data set is sufficient to determine the relative humidity with the desired accuracy, procedure 400 may alternatively proceed to 425 and may involve performing the DAC as described above.

[0085] In some cases, a vehicle may be equipped with multiple ultrasonic sensors. In such a case, it may be advantageous to prioritize the use of a specific sensor when measuring relative humidity. This might involve a situation where one or more sensors are reported to be dirty or malfunctioning. In such a case, it may be advantageous to use only the ultrasonic sensor(s) that are functioning correctly. Alternatively, it may be advantageous to detect an object using a secondary means and then preferably use an ultrasonic sensor positioned optimally to increase the likelihood of a successful relative humidity measurement.In some examples, detecting an object by a secondary means may include detecting an object by using one or more in-vehicle camera(s) (e.g. 186).

[0086] For example, one or more cameras can be physically wired and communicatively coupled to a vehicle control system, including a controller (e.g., 12). In another example, one or more cameras can additionally or alternatively communicate wirelessly with the controller to send and receive data. The wired communication can include USB technology, IEEE 1394 technology, optical technology, another serial or parallel interface technology, or any other suitable wired connection. Additionally or alternatively, the wireless communication with the one or more cameras can include Bluetooth, an IEEE 802.11 protocol, an IEEE 802.16 protocol, a cellular signal, a shared wireless access protocol (SWAP-CA), a wireless USB protocol, or any other suitable wireless technology.The controller can receive one or more data files from the one or more camera(s), such as video data files, image data files, etc.

[0087] The one or more camera(s) may include cameras mounted on the front or rear bumper, or at any other suitable location on the front or rear of the vehicle. In some examples, more than one camera may be mounted on the front and / or rear. For example, two or more cameras may be mounted on the front of the vehicle, and two or more cameras may be mounted on the rear of the vehicle. Similarly, one or more side-facing camera(s) may be positioned at any suitable location on the vehicle to image objects on one or both sides of the vehicle, either the left or right side.In some examples, more than one camera can be used to capture images corresponding to the left side of the vehicle, and more than one camera can be used to capture images corresponding to the right side of the vehicle.

[0088] In some examples, the one or more camera(s) may be fixed, while in other examples, the one or more camera(s) may be movable or rotatable relative to the vehicle. Additionally, some examples may include one or more fixed camera(s) and one or more movable camera(s). The position of the one or more camera(s) on the vehicle may, in some examples, enable 360° viewing capabilities. As discussed, the one or more camera(s) may include cameras for capturing video and / or images. In other examples, the one or more camera(s) may include infrared cameras. Some implementations may include a variety of cameras, some of which may be configured to capture images and / or video, while one of several other cameras may be configured to capture infrared images.

[0089] In some examples, the one or more cameras can be configured to detect objects near the vehicle. For instance, object recognition systems (often referred to as object detection systems) that operate using the vehicle's one or more cameras are known in the field. In particular, vehicle safety systems are generally known to enable the detection of obstacles such as pedestrians, bicycles, road barriers, other cars, etc. A detailed discussion of all possible variations of object detection using one or more cameras is beyond the scope of this disclosure. However, it is understood that any method known to a person skilled in the art can be used to perform object detection using one or more cameras, as described in more detail below.As an illustrative example, an object recognition method might involve edge detection techniques, such as Canny edge detection, to locate edges in a full-frame image captured by one or more cameras. An edge image corresponding to the full-frame image can then be generated. A binary image can also be generated corresponding to the edge image. Subsequently, one or more spots in the binary image can be identified corresponding to the one or more objects or obstacles. Based on an analysis of the spots in the binary image, information such as shape, relative size, relative distance, etc., can be determined for each spot corresponding to the objects. As discussed, this example is intended to be illustrative and in no way limiting.Other methods and systems for object detection by the use of one or more cameras known in the field can be used without deviating from the scope of the present disclosure.

[0090] In some examples, object detection can be performed using one or more cameras while the vehicle is stationary. In other examples, object detection can be performed using one or more cameras while the vehicle is in motion. In both examples, identified objects can be specified as stationary relative to the vehicle if the identified object does not change its position, size, or shape over a specified period. For example, multiple images can be captured by one or more cameras over a predetermined period, and if the position, size, and shape of a specific identified object do not change over the predetermined period, the object can be specified as stationary relative to the vehicle.In one example, such an object, which can be stationary relative to the vehicle, could be another vehicle traveling either in front of, to the left or right of, or behind it, with both vehicles traveling at substantially the same speed and in substantially the same direction. As discussed below, the identification of stationary objects relative to the vehicle can be used to select from a variety of ultrasonic sensors positioned on the vehicle to perform relative humidity measurements with an increased probability of obtaining accurate readings.

[0091] With reference to Fig. Section 7 presents an exemplary method for detecting objects using one or more cameras positioned on a vehicle, enabling the selection of an ultrasonic sensor to perform a relative humidity measurement. Specifically, one or more cameras can be configured to scan the area surrounding the vehicle (e.g., near the vehicle) for stationary objects. Upon identifying a suitable object, an ultrasonic sensor can be selected from a variety of ultrasonic sensors positioned on the vehicle to perform a relative humidity measurement.In this way, relative humidity measurements can be performed with a higher probability of obtaining an accurate reading, and without the unnecessary use of ultrasonic sensors under conditions where an accurate measurement is unlikely. By obtaining accurate relative humidity measurements, certain vehicle operating conditions, such as assisted or fully automatic parking functions, the amount of exhaust gas recirculation, the amount of ignition retardation, etc., can be controlled more effectively.

[0092] Procedure 700 is performed with reference to the provisions described herein and in Fig. 1 and Fig. The systems shown in section 2 are described, although it is understood that similar methods can be applied to other systems without deviating from the scope of this disclosure. Method 700 can be executed by a controller (e.g., 12) and can be stored on the controller as executable instructions in non-volatile memory. Instructions for executing Method 700 and the other methods contained herein can be executed by the controller based on instructions stored in a memory of the controller and in conjunction with signals received from sensors of the motor system, such as those described above with reference to Fig. 1 described sensors. The controller can use actuators, such as an ultrasonic sensor (e.g. 185), one or more in-vehicle camera(s) (e.g. 186), etc., according to the following procedure.

[0093] Procedure 700 begins at 705 and may involve scanning the area around the vehicle with available cameras on the vehicle to detect objects suitable for performing a relative humidity measurement. In some examples, the scan of the area with available cameras may begin in response to one or more conditions that trigger a desired humidity measurement. For example, conditions that trigger a humidity measurement may include a specified change in ambient temperature exceeding an ambient temperature threshold since a previous (e.g., the last) humidity measurement. Another example may include a change in ambient pressure exceeding an ambient pressure threshold since a previous (e.g., the last) humidity measurement.Other examples may include a signal indicating a change in weather conditions, such as the activation of windshield wipers (not shown). In particular, a signal, which may involve the controller first instructing one or more cameras to scan the environment for suitable objects, can be sent to the controller in response to the activation of the vehicle's windshield wipers, requesting a measurement of the relative humidity.

[0094] In other examples, the search of the surroundings with available cameras can begin in response to the passage of the threshold time of engine operation or in response to a distance of vehicle movement that exceeds a predetermined distance since a previous (e.g. the last) measurement of humidity.

[0095] As discussed above, in some examples the vehicle may be equipped with an in-vehicle navigation system (GPS) (e.g., 34) that includes one or more position sensors to assist in estimating vehicle speed, altitude, position, etc. Such information can be used to derive a local atmospheric pressure, whereby a change in local atmospheric pressure above a threshold since a previous humidity measurement can trigger a request for a new humidity measurement, with suitable objects being identified via the in-vehicle camera(s). In other examples, the controller (e.g., 12) may be configured to receive information via the internet or other communication networks.Information received from the GPS can, in some examples, be cross-referenced with information available via the internet to determine local weather conditions, etc. In some examples, a change in weather conditions, as indicated by the GPS and cross-referenced to the internet, can trigger a request for a relative humidity measurement, whereby the available camera(s) can be used to scan the surroundings for suitable objects to perform the relative humidity measurement.

[0096] In other examples, conditions of vehicle operation may occur where one or more available cameras are in operation (e.g., assisted or fully automatic parking maneuvers) and where a relative humidity determination can be performed opportunistically. For example, if a vehicle is performing a parking maneuver involving the use of one or more in-vehicle cameras, and the camera detects a suitable object for measuring relative humidity, a relative humidity measurement can be performed, as described in more detail below.

[0097] If the conditions for scanning the area around the vehicle for suitable objects to perform a relative humidity measurement are met, the one or more camera(s) can be activated accordingly at step 705 of procedure 700 to search for suitable objects. Specifically, a command can be sent from the controller (e.g., either a wired or wireless signal) to the one or more camera(s) to obtain one or more images of the area around the vehicle. Images obtained from the one or more camera(s) can, for example, be stored on the controller for further processing, as described in detail below. In some examples where one or more camera(s) is rotatable (e.g.,(movable, not fixed), the control system can be configured to capture images from different camera angles, allowing the area around the vehicle to be examined precisely for suitable objects.

[0098] As discussed herein, suitable objects for performing a relative humidity measurement may include, among others, objects above a predetermined threshold size, objects with a predetermined shape, objects that are specified as stationary with respect to the vehicle, objects with a specified lack of surface roughness (e.g., a smooth surface), objects with a preferred orientation angle, and so on. Suitable objects may further include objects that are likely to reflect an ultrasonic signal back to an ultrasonic sensor, such that the transit time from transmission to reception of the signal may be the same for a variety of individual ultrasonic frequencies.

[0099] In response to a request to scan the environment for suitable objects to perform a measurement of relative humidity, and in response to receiving images via the one or more camera(s) at step 705, procedure 700 may accordingly proceed to 710.

[0100] In 710, the procedure 700 can include indicating whether suitable objects are detected by the one or more camera(s). As discussed above, the object detection analysis can be performed by the controller on images obtained from the one or more camera(s) using any known means known in the field to determine whether objects suitable for measuring relative humidity are detected. In some examples, where multiple cameras are used to scan the environment for suitable objects, the controller can process images from all of the cameras and can further identify a best or most suitable object for performing a measurement of relative humidity.For example, in a hypothetical case where two cameras are used to scan the environment and a suitable object is detected by both cameras, it can be further determined which object is best suited for performing a relative humidity test. An object that is better suited than another might include, among other things, an object that is larger than another object, an object with a lower surface roughness than another object, an object that is more stationary relative to the vehicle than another object, and so on.

[0101] If, at 710, one or more suitable objects for performing a relative humidity estimation are detected by the one or more camera(s), procedure 700 may accordingly proceed to 715. At 715, procedure 700 may involve specifying the position of the suitable object relative to the vehicle. For example, specifying the position of the suitable object relative to the vehicle may include specifying a position toward which the camera was pointed at the time the suitable object was imaged and determining the object's position as a function of the direction in which the camera was pointed. In some examples, one or more camera sensors (e.g., 187) may be used to send control signals specifying the position of the one or more camera(s).The control system can be configured to process information about the camera position, and based on a specification of the camera position, a position of an identified suitable object relative to the vehicle can be specified.

[0102] Further on at 720, procedure 700 may include specifying whether a vehicle is equipped with an ultrasonic sensor positioned to detect the identified suitable object for performing a relative humidity measurement. For example, if the vehicle is equipped with multiple ultrasonic sensors, the position or location of one or more ultrasonic sensors may not be optimal for determining relative humidity based on the position of the identified suitable object. Accordingly, those ultrasonic sensors that are not optimally positioned may be excluded from performing a relative humidity measurement.In other words, at 720, it can be determined which of a plurality of vehicle ultrasonic sensors is optimally positioned to perform a measurement of relative humidity based on the position of the identified suitable object. If at 720 none of the available ultrasonic sensors is optimally positioned to perform a measurement of relative humidity based on the position of the identified suitable object in relation to the vehicle, procedure 700 can return to 705 and may involve continuing to scan the environment surrounding the vehicle for suitable objects.In such an example, the identified suitable object for which an ultrasonic sensor was not available can be excluded from further analysis, so that only other suitable objects can be specified in order to identify a suitable object for which an ultrasonic sensor is optimally positioned to perform a measurement of the relative humidity.

[0103] In some examples, procedure 720 may further specify whether the identified optimal ultrasonic sensor is functioning as desired. For example, if it is identified that an ultrasonic sensor is optimal for detecting a particular identified suitable object, but this ultrasonic sensor is not functioning as desired, procedure 720 may return to step 705, similar to step 705, and may involve continuing to scan for suitable objects using available cameras on the vehicle. In some examples, it may be specified that a particular ultrasonic sensor will not function as desired if it is contaminated. A contaminated ultrasonic sensor may be specified, for example, based on the amplitude and distance of a reflected signal.For example, a signal transmitted from the sensor to the receiving sensor, whose propagation falls below an expected distance before being reflected back, could indicate a dirty ultrasonic sensor. Other examples of an ultrasonic sensor malfunctioning might include any indication that the sensor's function is impaired. Illustrative examples could include an ultrasonic sensor with faulty wiring, deteriorated components, etc.If step 720 indicates that the optimal ultrasonic sensor for detecting a particular suitable object is not functioning as desired, the cameras can accordingly be used to further identify a suitable object for performing a relative humidity test for which an optimal humidity sensor is present on the vehicle, and where the optimal humidity sensor is functioning as desired. In some of the examples discussed above, more than one suitable object may have been specified in step 710. If it is indicated that a particular ultrasonic sensor is not functioning as desired, such an example may further indicate whether another ultrasonic sensor can be used to perform a relative humidity measurement on the other (e.g., one or more) suitable object(s).In such an example, if it is specified that another ultrasonic sensor is optimally positioned to perform a measurement of the relative humidity on another identified suitable object, and if it is further specified that such an ultrasonic sensor functions as desired, the controller may determine to use the ultrasonic sensor that functions as desired to detect the specified suitable object.

[0104] In response to a statement that a particular vehicle ultrasonic sensor is optimally configured to perform a relative humidity measurement based on the position of an identified suitable object, the suitable object being identified by one or more in-vehicle cameras, procedure 700 may accordingly proceed to step 725 at step 720. At step 725, procedure 700 may involve performing the relative humidity measurement as described above with reference to the [reference to the relevant section]. Fig. The procedures shown in sections 4-6 are described. Procedure 700 can then be terminated.

[0105] As described above, certain conditions may trigger a humidity measurement. Furthermore, in some examples it may be preferable to perform a humidity measurement using an ultrasonic sensor, whereas in other examples it may be preferable to perform a humidity measurement using an alternative approach, such as a broadband lambda (Universal Exhaust Gas Oxygen - UEGO) probe. Such an example may involve conditions where a vehicle is in operation and one or more in-vehicle cameras do not indicate any objects that are stationary relative to the vehicle (e.g., no other vehicles traveling at substantially the same speed and in substantially the same direction).In another example, optimal conditions for measuring humidity using a UEGO probe may exist, such as during a Deceleration Fuel Shut Off (DFSO) event. In such a case, it may be preferable to estimate the relative humidity via the UEGO probe, as described in more detail below. By enabling humidity measurements based on vehicle operating conditions, reliable humidity measurements can be obtained when it is desirable to obtain humidity readings.

[0106] With reference to Fig. Figure 8 shows a schematic view of an exemplary embodiment of an exhaust gas oxygen sensor, such as the UEGO probe 800, configured to measure the concentration of oxygen (O2) in an exhaust gas stream under fuel supply conditions. In one example, the UEGO probe 800 is an embodiment of the UEGO probe 126 from Fig. 1. However, it is understood that the sensor is made of Fig. 8 alternatively, it may be present in an intake oxygen sensor, such as sensor 172 from Fig. 1. The exhaust gas oxygen sensor can also be used during no-fuel conditions to estimate ambient humidity. No-fuel conditions can include engine operating conditions where the fuel supply is interrupted, but the engine continues to rotate and at least one intake and one exhaust valve are operating; such as a fuel cut-off switch-off (DFSO) event. Thus, air can flow through one or more of the cylinders, but no fuel is injected into the cylinders. Under no-fuel conditions, no combustion occurs, and ambient air can move through the cylinder from the intake port to the exhaust port. In this way, a sensor, such as an exhaust gas oxygen sensor, can receive ambient air, and the ambient humidity can be estimated. In further examples, an oxygen sensor located in the intake air duct (such as the oxygen sensor 172 in Fig. 1), and / or a special humidity sensor can be used to estimate the ambient humidity under suitable conditions.

[0107] The Sensor 800 comprises a multitude of layers of one or more ceramic materials arranged in a stacked configuration. In the embodiment made of Fig. Figure 8 shows five ceramic layers as layers 801, 802, 803, 804, and 805. These layers comprise one or more layers of a solid electrolyte capable of conducting ionic oxygen. Examples of suitable solid electrolytes include, among others, zirconia-based materials. In some embodiments, such as the one shown in Fig. As shown in Figure 8, a heater 807 can also be arranged in thermal communication with the layers to increase the ionic conductivity of the layers. While the UEGO probe 800 shown is formed from five ceramic layers, it is understood that the UEGO probe can include a different suitable number of ceramic layers.

[0108] Layer 802 contains a material or materials that create a diffusion path 810. The diffusion path 810 is configured to introduce exhaust gas into a first inner cavity 822 via diffusion. The diffusion path 810 can be configured to allow one or more components of the exhaust gases, including a desired analyte (e.g., O2), to diffuse into the inner cavity 822 at a more limiting rate than that which can be pumped in or out by pumping the electrode pair 812 and 814. In this way, a stoichiometric level of O2 can be maintained in the first inner cavity 822.

[0109] The sensor 800 further includes a second inner cavity 824 within layer 804, which is separated from the first inner cavity 822 by layer 803. The second inner cavity 824 is configured to maintain a constant partial pressure of oxygen according to a stoichiometric condition; for example, the oxygen level present in the second inner cavity 824 is equal to that which the exhaust gas would have if the air-fuel ratio were stoichiometric. The oxygen concentration in the second inner cavity 824 is controlled by the pump current I. cp kept constant. In this context, the second inner cavity 824 can be described as a reference cell.

[0110] A pair of sensing electrodes 816 and 818 is arranged in communication with the first inner cavity 822 and the reference cell 824. The sensing electrode pair 816 and 818 detects a concentration gradient that can develop between the first inner cavity 822 and the reference cell 824 due to an oxygen concentration in the exhaust gas that exceeds or falls below the stoichiometric level.

[0111] The pair of pump electrodes 812 and 814 is arranged in communication with the inner cavity 822 and is configured to electrochemically pump a selected gas component (e.g., O2) from the inner cavity 822 through the layer 801 and out of the sensor 800. Alternatively, the pair of pump electrodes 812 and 814 can be configured to electrochemically pump a selected gas through the layer 801 and into the inner cavity 822. In this case, the pump electrode pair 812 and 814 can be referred to as an O2 pump cell. The electrodes 812, 814, 816, and 818 can be made of various suitable materials. In some embodiments, the electrodes 812, 814, 816, and 818 can consist at least partially of a material that catalyzes the splitting of molecular oxygen. Examples of such materials include, but are not limited to, electrodes containing platinum and / or gold.

[0112] The process of electrochemically pumping oxygen from or into the inner cavity 822 involves applying an electric current I p on the entire pump electrode pair 812 and 814. The pump current I p The current applied to the O2 pump cells pumps oxygen into or out of the first inner cavity 822 to maintain a stoichiometric level of oxygen in the cavity pump cell. The pump current I p is proportional to the concentration of oxygen in the exhaust gas. Thus, a lean mixture causes oxygen to be pumped out of the inner cavity 822, and a rich mixture causes oxygen to be pumped into the inner cavity 822.

[0113] A tax system (in Fig. (8 not shown) generates the pump voltage signal V p as a function of the intensity of the pump current I p, which is required to maintain a stoichiometric level within the first inner cavity 822.

[0114] It is understood that the oxygen sensor described herein is merely an exemplary embodiment of a UEGO probe (or an intake manifold oxygen sensor) and that other embodiments of intake and exhaust oxygen sensors may have additional and / or alternative functions and / or designs. As briefly discussed above and described in more detail below, under certain conditions it may be preferable to obtain humidity measurements via a UEGO probe or an intake manifold sensor, while under other conditions it may be preferable to obtain humidity measurements via an ultrasonic sensor.

[0115] With reference to Fig. Section 9 presents an exemplary, higher-level method 900 for performing an opportunistic measurement of humidity. Specifically, a determination of humidity can be performed in response to the fulfillment of conditions for a humidity determination process, either via an oxygen sensor or by using an ultrasonic sensor. Method 900 is described with reference to the methods described herein and in the Fig. 1-2 and Fig. 8 systems shown and with reference to those described herein and in the Fig. The methods shown in Figures 4-7 are described, although it is understood that similar methods can be applied to other systems without deviating from the scope of this disclosure. Method 900 can be implemented by a controller such as the controller 12 in Fig. 1, can be executed and can be stored on the controller as executable instructions in non-volatile memory. Instructions for executing Method 900 and the other methods included herein can be executed by a controller based on instructions stored in a memory of the controller and in conjunction with signals received from sensors of the motor system, such as those described above with reference to Fig. 1 and Fig. 8 described sensors. The control unit can utilize fuel system actuators, such as ultrasonic sensor(s) (e.g. 185), camera(s) (e.g. 186), oxygen sensor(s) (e.g. 126), etc., according to the following procedure.

[0116] Procedure 900 begins at 902 and may involve estimating and / or measuring current vehicle operating parameters. Assessed parameters may include, for example, engine load, engine speed, vehicle speed, manifold vacuum, throttle position, ignition timing, EGR flow, exhaust pressure, air-fuel ratio in the exhaust, assisted or fully automatic parking maneuvers, etc.

[0117] Further on at 905, procedure 900 may include indicating whether the conditions for performing a humidity determination operation are met. As discussed above, conditions that trigger a humidity measurement may include a change in ambient temperature exceeding an ambient temperature threshold and / or a change in ambient pressure exceeding an ambient pressure, the change in temperature and / or pressure being relative to a previous (e.g., the last or immediately preceding) humidity measurement. For example, the ambient temperature may be directly estimated as the outside air temperature (OAT) from an OAT sensor located on the exterior of the vehicle.In another example, the ambient temperature can be derived based on an air charge temperature (ACT) or intake air temperature (IAT), as measured by an IAT sensor coupled to an engine intake manifold. The ambient pressure can be estimated based on the output of an atmospheric pressure (BP) sensor coupled to the intake manifold. Instead of an absolute change in temperature or pressure differential, in some examples it can be determined whether the temperature or pressure has changed by more than a threshold change in percent (%), where the threshold change in percent can be adjusted based on the absolute ambient temperature or absolute ambient pressure.

[0118] In another example, conditions for determining humidity that are met may also include a threshold value for the time of engine operation or the distance of vehicle movement that exceeds a threshold interval since the last measurement of humidity.

[0119] Other examples where the conditions for determining humidity may be met include the activation of windshield wipers, a change in weather conditions as indicated by GPS and cross-referenced to the internet, or any other indication that the ambient humidity has changed since the last humidity measurement.

[0120] If it is stated in 905 that the conditions for determining humidity are not met, procedure 900 may proceed to 910. In 910, procedure 900 may involve continuing to adjust vehicle operating parameters based on the last obtained humidity measurement. For example, the last obtained humidity measurement may include a measurement taken using an exhaust oxygen sensor or an ultrasonic sensor. However, if it is stated in 905 that the conditions for determining humidity are met, procedure 900 may proceed to 915. In 915, procedure 900 may involve specifying whether the conditions for determining humidity are met using either intake or exhaust oxygen sensors.

[0121] Conditions met for determining humidity using an exhaust gas oxygen sensor (e.g., UEGO) may include a no-fuel-supply engine condition, such as a fuel cut-off switch-off (DFSO) event, where estimating ambient humidity may involve switching between applying the first and second voltages to the exhaust gas sensor and generating an ambient humidity reading based on sensor outputs at the first and second voltages, as described above with reference to Fig. 8 described. Alternatively, conditions that are met for determining humidity by using an intake oxygen sensor may include conditions where each of boost pressure, exhaust gas recirculation (EGR), tank purging, and crankcase ventilation is disabled, and where applying the first and second voltages to the intake oxygen sensor can enable an indication of ambient humidity based on the sensor output at the first and second voltages, as described above with reference to Fig. 8 described.

[0122] If, at 915, it is stated that conditions for using intake and exhaust oxygen sensor(s) for estimating humidity are met, the procedure may proceed to 920. At 920, the procedure may include determining humidity via the intake or exhaust oxygen sensor.

[0123] When an exhaust gas UEGO probe is used to measure humidity, it may be advisable to wait a specified duration from fuel cutoff until the exhaust is substantially free of hydrocarbons from combustion in the engine before starting humidity measurements. For example, residual gases from one or more previous combustion cycles may remain in the exhaust for several cycles after fuel supply is cut off, and the gas released from the room may contain more than ambient air for a period after fuel injection shutoff. In some examples, the duration since fuel cutoff might be a time since the fuel cutoff. In other examples, the duration since fuel cutoff might be, for example, a number of engine cycles since the fuel cutoff.

[0124] To measure humidity, the sensor (intake sensor or exhaust gas sensor) modulates the reference voltage of the entire pump cell between a first and a second voltage. First, a lower pump voltage can be applied. As a non-restrictive example, the first voltage could be 450 mV. At 450 mV, for example, the pump current might indicate a certain amount of oxygen in the duct. At this voltage, water molecules can remain intact, thus not contributing to the total oxygen in the system. Next, a higher pump voltage can be applied. As a non-restrictive example, the second voltage could be 950 mV. At the higher voltage, water molecules can be split.The second voltage is higher than the first voltage, with the second voltage splitting water molecules while the first voltage does not. The sensor outputs include an initial pump current generated in response to the application of the first voltage and a second pump current generated in response to the application of the second voltage. Once the water molecules are split due to the second voltage, the total oxygen concentration increases. The pump current indicates the amount of oxygen in the channel plus the added amount of oxygen from split water molecules. For example, the first voltage could be one at which a concentration of oxygen can be determined, while the second voltage could be one at which water molecules are split, thus enabling the estimation of humidity.

[0125] Accordingly, the next step is to determine the change in pump current during voltage modulation. An estimate of the ambient humidity can be derived based on the difference between the first and second pump currents generated when the first and second voltages are applied, respectively. The difference (delta) of the pump current at the first reference voltage and the pump current at the second reference voltage can be determined. This delta pump current can be averaged over the duration of the DFSO condition (or any other condition as described above) to determine the ambient humidity. Once the average change in pump current has been determined, an estimate of the ambient humidity can be calculated.

[0126] After estimating the ambient humidity at 920, the procedure can proceed from 900 to 925. At 925, the procedure can involve adjusting vehicle operating parameters based on the last obtained humidity measurement. Non-restrictive examples of adjusting vehicle operating parameters include adjusting one or more of the amount of exhaust gas recirculation, the amount of ignition advance or retard, a spark limit value, and estimating the fuel octane rating. For example, an increase in the water concentration of the air surrounding the vehicle can dilute an injection mixture supplied to a combustion chamber of the engine. If one or more operating parameters are not adjusted in response to the increase in humidity, engine power and fuel efficiency may decrease, and emissions may increase; thus, the overall efficiency of the engine may be reduced.In some embodiments, only one parameter can be adjusted in response to humidity. In other embodiments, any combination or subcombination of these parameters can be adjusted in response to measured fluctuations in ambient humidity.

[0127] In one exemplary embodiment, the amount of EGR can be adjusted based on the measured humidity. For example, an increase in humidity can be detected by the exhaust gas oxygen sensor during engine operation without fuel supply (or, in other examples, by the ultrasonic sensor, as discussed below). In response to the increased humidity, the EGR flow to at least one combustion chamber can be reduced during subsequent engine operation with fuel supply. Consequently, engine efficiency can be maintained without deteriorating NOx emissions.In particular, a vehicle can be at least partially powered by an engine comprising an intake manifold and an exhaust manifold, wherein the engine operates by burning fuel supplied to the engine, wherein an amount of exhaust gas recirculated to the engine's intake manifold is controlled while the engine is operating, and wherein the vehicle operating conditions can be adjusted in response to a specification of relative humidity, wherein the adjustment of the vehicle operating parameters includes an amount of exhaust gas recirculation supplied to the engine and an amount by which the spark supplied to the fuel for combustion is delayed or advanced (discussed below).

[0128] In response to fluctuations in humidity, the EGR flow can be increased or decreased in at least one combustion chamber. Therefore, the EGR flow can be increased or decreased in only one combustion chamber, in some combustion chambers, or in all combustion chambers. Furthermore, the magnitude of the change in the EGR flow can be the same for all cylinders, or it can vary depending on the specific operating conditions of each cylinder.

[0129] In another embodiment, the ignition timing can be adjusted in response to humidity readings. Under at least one condition, for example, the ignition timing in one or more cylinders can be advanced during subsequent engine operation with fuel supply in response to a higher humidity reading. In another example, the ignition timing can be timed to reduce knocking under low humidity conditions (e.g., by delaying it from a peak torque ignition point). If an increase in humidity is detected by the humidity reading, the ignition timing can be advanced to maintain engine power and operate closer to or at a peak torque ignition point.

[0130] Additionally, the ignition timing can be retarded in response to a reduction in humidity. For example, a decrease in ambient humidity from higher humidity can cause knocking. If the reduction in humidity is detected by an exhaust gas sensor during off-fuel conditions, such as DFSO, the ignition timing can be retarded during subsequent engine operation with fuel supply, thus reducing knocking. It should be noted that the ignition in one or more cylinders can be advanced or retarded during subsequent engine operation with fuel supply. Furthermore, the magnitude of the change in ignition timing can be the same for all cylinders, or one or more cylinders can exhibit varying degrees of advance or retardation.

[0131] In another exemplary embodiment, the exhaust gas air-fuel ratio can be adjusted in response to the measured ambient humidity during subsequent engine operation with fuel supply. For example, an engine may operate with a lean air-fuel ratio (relative to stoichiometry) optimized for low humidity. In the event of an increase in humidity, the mixture may become diluted, leading to engine misfire. However, if the increase in humidity is detected by the exhaust gas sensor during no-fuel conditions, the air-fuel ratio can be adjusted so that the engine operates with a less lean air-fuel ratio during subsequent operation with fuel supply.Similarly, an air-fuel ratio can be adjusted so that during subsequent engine operation with fuel supply, it exhibits a leaner (than stoichiometry) air-fuel ratio in response to a measured reduction in ambient humidity. This can reduce conditions such as engine misfires due to humidity fluctuations. In some cases, an engine may operate with a stoichiometric air-fuel ratio or a rich air-fuel ratio. Thus, the air-fuel ratio can be independent of the ambient humidity, and measured humidity fluctuations will not necessitate an adjustment of the air-fuel ratio.

[0132] In a vehicle that relies on one or more ultrasonic sensors to perform operations, including parking assistance, fully automatic parking functions, or other functions, changes in humidity can also play a role in the operational use of the ultrasonic sensor, as described above. Accordingly, adjusting the vehicle's operating parameters based on the last humidity measurement at 925 may also involve adjusting a distance detection threshold for the ultrasonic sensor(s). For example, suitable frequencies for performing a distance measurement may be specified, with the suitable frequencies being a function of the determined humidity. For example, certain frequencies may be more attenuated when the percentage of relative humidity increases.Such frequencies can thus be excluded from distance measurements, for example. Accordingly, a distance detection threshold for individual frequencies can be specified, for example, based on the ambient humidity and stored in a lookup table on the controller. By adjusting a distance detection threshold for different frequencies of the ultrasonic sensor based on the humidity, the operational performance of one or more ultrasonic sensors can be improved. This concept is described below with reference to [reference missing]. Fig. 11 and Fig. 12 discussed further.

[0133] Furthermore, in some examples at step 925, the tuning detection threshold can be dynamically adjusted in response to the humidity reading. Adjusting the tuning detection thresholds can involve adjusting a voltage level (e.g., the voltage response from the ultrasonic sensor) that indicates an object, relative to the noise. Specifically, if the tuning detection thresholds are set too high, the sensor may fail to detect any objects. Conversely, if the tuning detection thresholds are set too low, the sensor may become overly sensitive to noise, potentially indicating an object where none exists.Since humidity can affect the attenuation of ultrasonic waves in a frequency-dependent manner, the tuning detection thresholds can be adjusted, once the humidity is known, to account for the change in attenuation due to relative humidity. For example, a tuning detection threshold can be increased (e.g., made more stringent) in response to a lower relative humidity (e.g., 20%), whereas the tuning threshold can be decreased (e.g., made less stringent) in response to a higher relative humidity (e.g., 90%). These examples are intended to be illustrative and not limiting. Furthermore, the tuning detection thresholds can be set based on a frequency or frequencies selected for object detection.In particular, the tuning detection thresholds can vary as a function of the frequency or frequencies selected to detect objects, and such tuning detection thresholds as a function of frequency can, for example, be stored in a lookup table on the controller.

[0134] At 915, procedure 900 may proceed to 930 unless it is specified that conditions for the use of either the intake oxygen sensors or the exhaust oxygen sensors must be met. At 930, procedure 900 may involve determining the humidity using one or more ultrasonic sensors, as described in the Fig. 4-7 are discussed in detail. Since the methodology for determining humidity using ultrasonic sensors has already been discussed, it will not be repeated here for the sake of brevity. However, it goes without saying that any aspect of the methodology described in the Fig. The methods shown in 4-7 can be used to determine the ambient humidity by using ultrasonic sensor(s).

[0135] As an example, in some cases one or more cameras can be used to identify suitable objects for humidity measurements via an ultrasonic sensor, as described above with reference to Fig. 7 described. However, cases may arise where a vehicle cannot be equipped with a camera. In such an exemplary case, one or more ultrasonic sensor(s) can be systematically detected using the above with reference to the Fig. The methods described in sections 4-6 can be tested to determine the ambient humidity. In other words, the detection of the presence of an object can be performed by one or more of the following: the ultrasonic sensor positioned on the vehicle and one or more in-vehicle cameras. Although in Fig. Unless expressly shown in Section 9, it is understood that if conditions for using the intake or exhaust oxygen sensor to determine the ambient humidity in step 915 are not met and if subsequent attempts to determine the ambient humidity via ultrasonic sensor(s) are unsuccessful (e.g., suitable objects not identified via cameras and / or ultrasonic sensors), procedure 900 may be delayed until suitable conditions for determining the ambient humidity are specified.

[0136] Further to step 925, procedure 900 may involve adjusting the vehicle operating parameters based on the last humidity measurement as determined by the ultrasonic sensor(s). Since a detailed description of step 925 has been given above, the majority of possible adjustments to the vehicle operating parameters as a function of a given change in humidity are not repeated here for the sake of brevity. It is understood, however, that any and all of the vehicle operating parameters that are adjusted in response to a humidity determination by intake or exhaust oxygen sensor(s) may additionally be adjusted in response to a humidity determination by one or more ultrasonic sensor(s).

[0137] In this way, changes in ambient conditions (e.g., temperature, pressure, etc.) that affect humidity can be used to trigger a humidity measurement, whereby the humidity measurement can be performed in response to vehicle operating conditions, thus increasing the probability of obtaining an accurate reading of the ambient humidity. In other words, a suitable procedure for determining humidity by determining vehicle operating conditions in response to a request for a humidity measurement according to the [reference to relevant document / standard] can be [context missing]. Fig. The procedures shown in 900 are specified and carried out.

[0138] In another example, an ultrasonic sensor can be used to adjust vehicle operating conditions, where knowledge of the percentage relative humidity can further be advantageous for adjusting the vehicle operating conditions. In such an example, ultrasonic sensor(s) can additionally be used to determine the humidity, with the vehicle operations further adjusted based on the humidity measurement. In particular, carbon particles are a byproduct of diesel fuel combustion, known as soot. Emission control devices, such as diesel particulate filters (DPFs) (e.g., 72), reduce soot emissions from an engine by trapping soot particles. Filter regeneration can be performed intermittently as the filter becomes filled with soot.For example, the filter temperature can be raised to a predetermined level to oxidize or burn off the accumulated particulate matter. In some cases, regeneration can be achieved by injecting additional fuel into the exhaust stream. In other cases, regeneration can be achieved by modifying the engine's operation to increase the exhaust temperature. In still other cases, a heating device (e.g., 75) can be used to selectively heat the DPF. Filter regeneration can occur during normal driving conditions or can be initiated at other times, such as when a vehicle is stopped at the driver's request, during vehicle maintenance, etc.Since regeneration involves increasing the exhaust gas temperature, it may be advantageous to perform such a process only when it is specified that an object is located at a certain distance from the outlet.

[0139] However, one factor that can contribute to a desired distance between an object and a vehicle outlet during a DPF regeneration event can include a percentage of relative humidity. For example, heat transfer through air can be a function of ambient temperature and humidity. Therefore, if both ambient temperature and humidity are known, threshold values ​​for the distance between an object and an outlet for a given DPF regeneration event can be adjusted accordingly, as discussed in more detail below.

[0140] Referring to FG. 10, a graph 1000 is shown illustrating the relationship between temperature, humidity, and the thermal conductivity of air (in watts per meter Kelvin). Specifically, an x-axis represents the air temperature in the range of 0 °C to 100 °C, and a y-axis represents the thermal conductivity of air in the range of 0.024 W / m*K to 0.033 W / m*K. Various graphs illustrating the percentage of humidity are also shown.Specifically, graph 1005 illustrates 0% humidity, graph 1010 illustrates 10% humidity, graph 1015 illustrates 20% humidity, graph 1020 illustrates 30% humidity, graph 1025 illustrates 40% humidity, graph 1030 illustrates 50% humidity, graph 1035 illustrates 60% humidity, graph 1040 illustrates 70% humidity, graph 1045 illustrates 80% humidity, graph 1050 illustrates 90% humidity, and graph 1055 illustrates 100% humidity. As illustrated, thermal conductivity is a function of temperature and humidity. For example, the thermal conductivity of air at 100% humidity increases from 0°C to approximately 60°C. However, if the temperature is increased further, the thermal conductivity decreases.Since thermal conductivity is a function of temperature and ambient humidity, the thermal conductivity of air can be determined and a threshold for a distance between an outlet and an identified object can be adjusted accordingly if both variables (temperature and ambient humidity) are known, as shown below according to the formula in . Fig. The procedures shown in section 11 are described in detail.

[0141] With reference to Fig. Figure 11 presents an exemplary higher-level procedure for carrying out a DPF regeneration process. In response to conditions that are favorable for DPF regeneration, and where it is specified that a vehicle speed falls below a threshold speed, objects near a vehicle exhaust outlet and their distance from the outlet can be determined, and the ambient humidity and temperature can be specified. Based on the specified distance of objects near the outlet, and further based on the specified ambient humidity and temperature, a distance threshold can be adjusted such that, if an object is positioned at a distance below the adjusted threshold distance from the outlet, the filter regeneration can be postponed until more favorable conditions for DPF regeneration are met. In other words, the procedure described in Figure 11 involves... Fig. 11. Methods illustrated: Regenerating a particulate filter coupled to the underbody of the motor vehicle by causing the combustion of particles deposited in the particulate filter, resulting in hot gases exiting from the rear of the motor vehicle; selecting the selected sensor based on a transmission path of the selected sensor that overlaps at least a portion of the hot gases exiting from the rear of the motor vehicle; and postponing or aborting the regeneration based on the presence of an object within a predetermined distance of the hot gases exiting from the rear of the motor vehicle.As an example, the procedure may further include measuring an air temperature near the point where the hot gases exit the rear of the motor vehicle; determining the thermal conductivity of air based, at least in part, on the relative humidity and air temperature; and adjusting a distance threshold for the regeneration process, wherein adjusting the distance threshold involves lowering the distance threshold when the thermal conductivity decreases and raising the distance threshold when the thermal conductivity increases.

[0142] Procedure 1100 is described with reference to the details herein and in Fig. The systems shown in section 1 are described, although it is understood that similar methods can be applied to other systems without deviating from the scope of this disclosure. Method 1100 can be applied to a controller such as controller 12 in Fig. 1, can be executed and can be stored on the controller as executable instructions in non-volatile memory. Instructions for executing procedure 1100 and the other procedures contained herein can be executed by the controller based on instructions stored in a memory of the controller and in conjunction with signals received from sensors of the engine system, such as those referred to above. Fig. 1 described sensors. The controller can utilize vehicle system actuators, such as ultrasonic sensor(s) (e.g. 185), camera(s), a hydrocarbon (HC) reducing agent delivery system (e.g. 74), fuel injection device(s) (e.g. 66), a DPF heating device (e.g. 75), etc., according to the following procedure.

[0143] Procedure 1100 begins at 1105 and may involve determining current vehicle operating parameters. Operating conditions can be estimated, measured, and / or derived and may include one or more vehicle conditions, such as vehicle speed, vehicle position, etc.; various engine conditions, such as engine status, engine load, engine speed, air-fuel ratio, etc.; various fuel system conditions, such as fuel level, fuel type, fuel temperature, etc.; and various evaporative emission system conditions, such as fuel vapor filter load, fuel tank pressure, etc.

[0144] Further on at 1110, procedure 1100 may involve determining a diesel particulate filter (DPF) load state (e.g., 72). Various strategies can be used to determine a DPF load state to indicate whether the DPF filter needs regeneration. For example, a differential in threshold pressure across the entire DPF may indicate that a DPF load state exceeds a threshold load state. In such an example, one pressure sensor (e.g., 80) may be positioned upstream of the DPF, and another pressure sensor (e.g., 82) may be positioned downstream of the DPF, so that a pressure differential across the entire DPF can be communicated to the vehicle control unit. In other examples, a DPF load state may be derived or estimated as a function of the number of miles the vehicle has traveled since a previous DPF regeneration.In another example, the DPF load state can be derived or estimated as a function of the duration of engine operation since a previous DPF regeneration process. Such examples are intended to be illustrative and in no way limiting. For instance, other methods for indicating the DPF load state known in the field may be used without deviating from the scope of this disclosure.

[0145] Further down at step 1115, it can be indicated whether conditions for performing a DPF regeneration process are met. For example, if it is indicated that a DPF load state exceeds the predetermined threshold, as discussed above with reference to step 1110 of procedure 1100, it can be indicated that the DPF regeneration conditions are met. However, if the DPF regeneration conditions are not met, procedure 1100 can proceed to step 1120. At step 1120, procedure 1100 can involve maintaining the current vehicle operating parameters. For example, at step 1120, procedure 1100 can involve continuing non-DPF regeneration engine operation, and the DPF can continue to collect soot and monitor the DPF load state.

[0146] At 1115, when it is indicated that the regeneration conditions are met, the procedure can proceed from 1100 to 1125 and may include an indication of whether the vehicle is traveling above a predetermined speed threshold. For example, the predetermined speed threshold could be a specific speed at which outside ambient air convection is sufficient to reduce exhaust outlet temperatures below a certain threshold. In such an example, potential issues with objects positioned near the outlet can be disregarded, as exhaust temperatures are unlikely to pose a significant problem for reducing exhaust outlet temperatures due to airflow.Furthermore, the probability of an object being positioned near the outlet may be additionally low, so it is not a major concern if the vehicle is traveling at a speed exceeding the predetermined speed threshold. Therefore, if it is indicated at 1125 that the vehicle is traveling above the predetermined speed threshold, the procedure may proceed from 1100 to 1130 and may involve performing the regeneration process without determining whether an object is within a predetermined distance of the hot gases exiting the rear of the vehicle.

[0147] Regenerating the DPF at 1130 can involve adjusting engine operating parameters to allow the DPF to regenerate. For example, the engine control unit may contain stored instructions for DPF regeneration. Examples include operating a heating device (e.g., 75) coupled to the DPF or increasing the engine exhaust temperature (e.g., by running rich or directly injecting fuel into the exhaust), where the increased exhaust temperature can serve to raise the DPF temperature to convert soot in the DPF to ash.

[0148] The DPF regeneration at 1130 can further include determining whether the soot load falls below a predetermined threshold. For example, the predetermined threshold may include a lower threshold below which DPF regeneration can be terminated. Regeneration can, for instance, be continued until the soot load is below the predetermined threshold. In such an example, a DPF load state can be indicated, for instance, via a pressure differential across the entire DPF. However, as discussed above, other methods for indicating the DPF load state can also be used without deviating from the scope of this disclosure.

[0149] When the DPF load is sufficiently low (e.g., below the predetermined threshold), DPF regeneration can be terminated. Termination can involve canceling any vehicle operating parameter that contributes to heating the filter. For example, if fuel was being injected into the exhaust, such injection can be stopped. In another example, if the fuel injection to the engine is rich according to the command, such fuel injection can be similarly canceled, and fuel injection can return to standard operation, which may include an operational state prior to the DPF regeneration process. In further examples, if the heating device was activated to regenerate the DPF, the heating device can be deactivated. In all such examples, the actions can be initiated by a vehicle control unit (e.g.,12) are controlled, with signals being sent to the various actuators (e.g. fuel injection device, heating device) to terminate the regeneration operation.

[0150] Further down at 1135, procedure 1100 can include updating vehicle operating conditions. For example, a DPF load state can be updated based on the last DPF regeneration. Such updated information can be stored on the control unit. Additionally, a regeneration schedule stored on the control unit can be updated based on the regeneration process and the subsequent DPF load state. In a case where, for example, a regeneration schedule involves requesting a regeneration after a predetermined number of miles driven or a predetermined number of engine operating hours, such numbers can be reset on the control unit to effectively request a future regeneration. Procedure 1100 can then be terminated.

[0151] If the procedure returns to 1125, and it is not indicated that the vehicle is traveling above the predetermined threshold speed, it can proceed from 1100 to 1140.

[0152] At 1140, the procedure 1100 may involve detecting objects near the vehicle exhaust and may further include determining the relative humidity, if possible. For example, if the vehicle is equipped with one or more rear-facing cameras, the control system may command such cameras to scan an area at the rear of the vehicle. Such an exemplary methodology for using available in-vehicle cameras to detect objects, where the relative humidity can be determined in response to the detection of suitable objects, is described above in the Fig. The procedures are illustrated in sections 7 and 4-6. In a case where determining the humidity is possible, it is understood that the ambient temperature can also be determined, as described above with reference to the Fig. 4-6 discussed. Furthermore, it is understood that an ultrasonic sensor can be selected to determine the relative humidity, the ultrasonic sensor being selected from a variety of sensors based on the selected transmission and reception path of the sensor, which overlaps at least some of the hot gases emanating from the rear of the motor vehicle.

[0153] The detailed description of how one or more cameras can be used to detect objects that may be located near the exhaust outlet is not repeated here, as it has been discussed above. In short, the controller can command the one or more cameras to search for objects at the rear of the vehicle that may be in close proximity to the exhaust outlet. If such objects are detected, it can further be specified, as discussed above, whether the objects appear stationary relative to the vehicle, whether the vehicle is moving, or whether it is parked. For example, multiple camera images can be obtained, and if it is specified that the objects change position, size, or shape between images, it can be determined that such an identified object cannot be stationary relative to the vehicle.In some examples, ultrasonic sensors can be used additionally or alternatively to identify objects and to indicate whether the identified objects appear stationary in relation to the vehicle.

[0154] If potential objects are identified based on the one or more rear-facing camera(s) (or ultrasonic sensors) that may be stationary relative to the vehicle (e.g., a moving car traveling at the same speed and in the same direction as the car attempting to perform a DPF regeneration), the humidity may further be determined in accordance with the above in the Fig. The procedures described in sections 4-6 are used to determine the humidity. As discussed above, it is understood that the ultrasonic sensor can be selected for use in determining the humidity based on the ultrasonic signals that overlap at least a portion of the hot gases exiting the rear of the vehicle. Additionally, a temperature sensor located in close proximity to the vehicle exhaust can be selected for determining the ambient temperature.

[0155] Some examples may involve a vehicle that is not moving but rather stationary (e.g., parked). In some examples, parked regeneration may involve a driver shifting the vehicle's transmission (not shown) into neutral, applying the parking brake (not shown), pressing and releasing the clutch pedal (not shown), and pressing and holding a regeneration button on the vehicle's dashboard until the RPM increases, at which point the DPF regeneration process can begin. In such an example, when the regeneration is complete, the dashboard lights may turn off, indicating the completion of the regeneration event.While the vehicle is parked, it is likely that the one or more rear-facing camera(s) and / or ultrasonic sensors will detect one or more objects near the outlet, allowing for an accurate measurement of humidity, as described above and in accordance with the foregoing with reference to the . Fig. The procedures shown in sections 4-6 are discussed.

[0156] As discussed above, determining the relative humidity may allow for adjusting (correcting) the distance detection threshold for the ultrasonic sensor used to determine the distance between the vehicle and the object of interest, since humidity can affect the operational use of an ultrasonic sensor. For example, because certain frequencies may be attenuated differently as a function of relative humidity, a distance detection threshold for individual frequencies can be specified based on the determined relative humidity and stored in a lookup table on the controller (e.g., 12). For instance, when high humidity is specified, frequencies in a lower range (20–40 kHz) can be used instead of higher frequencies, thus improving the operational use of the ultrasonic sensor.

[0157] When attempting to detect objects near the vehicle outlet, only the one or more ultrasonic sensor(s) configured on the vehicle to detect objects at the rear of the vehicle can be used to determine the relative humidity and to detect objects at 1140.

[0158] In some examples, a vehicle may not be equipped with one or more rear-facing cameras. In such an example, it may be ordered that one or more ultrasonic sensors, positioned at the rear of the vehicle, provide an estimate of the relative humidity and a distance measurement in accordance with the above and in the Fig. The procedures illustrated in sections 4-6 are performed / executed. For example, ultrasonic sensors can be used instead of cameras to detect objects near the outlet. Ultrasonic sensors can also be used to detect objects that appear stationary relative to the vehicle (e.g., over the same travel time between two or more ultrasonic frequencies), allowing a measurement of humidity and thus enabling accurate distance measurement.

[0159] Continuing at 1145, the procedure can proceed from 1100 to 1130 if no objects were detected, and may include DPF regeneration as described in detail above. However, if objects were detected and, where possible, an estimate of the humidity was determined, the procedure can proceed from 1100 to 1150.

[0160] As discussed above, the thermal conductivity of air can be a function of air temperature and relative humidity. Accordingly, procedure 1100, in response to detected objects and a humidity measurement, can involve measuring the ambient temperature at 1150. As discussed above, the ambient temperature measurement can be performed using an outdoor air temperature (OAT) sensor (e.g., 127). Such an outdoor air temperature reading can be stored, for example, on the controller (e.g., 12). Once an object has been detected and the relative humidity (if possible) and ambient air temperature have been determined, procedure 1100 can proceed to 1155.In procedure 1155, procedure 1100 may involve adjusting a distance threshold based on the measurement of relative humidity and the determination of the ambient temperature, with the air temperature being measured near the point where hot gases exit the rear of the vehicle. For example, the distance threshold may include a distance above which a DPF regeneration process can be carried out without concern that heat from the exhaust gas may affect the detected object(s). In a case where the humidity cannot be determined, a predetermined distance threshold may be used instead of adjusting the distance threshold.

[0161] In particular, the thermal conductivity of air can vary as a function of humidity and temperature, as shown in Fig. Figure 10 illustrates this. As an example, the thermal conductivity of air at 60 °C and 80% relative humidity (e.g., line 1045) may be ~0.0275 W / m*K, whereas at 90 °C and 80% relative humidity, the thermal conductivity may be ~0.026 W / m*K. In other words, thermal conductivity may decrease when the temperature increases from 60 °C to 90 °C and the ambient humidity is 80%. Thus, heat may not be transferred to the air as efficiently when the temperature increases from 60 °C to 90 °C under conditions where the relative humidity is 80%. Accordingly, procedure 1100 may involve adjusting a distance threshold for the regeneration process, whereby adjusting the distance threshold involves lowering the distance threshold when thermal conductivity decreases and raising the distance threshold when thermal conductivity increases.

[0162] Such conditions are intended to be illustrative; however, it is understood that the distance threshold is based on any measurement of relative humidity and temperature according to the [reference to be added]. Fig. The curve shown in Figure 10 can be adjusted accordingly. For example, a lookup table can be stored on the controller, containing a value by which the distance threshold can be adjusted based on the specified humidity and temperature. Thus, a value by which the distance threshold can be adjusted for a given pair of relative humidity and temperature measurements can be easily obtained. Most importantly, the accuracy for adjusting the distance threshold can be increased by using the ultrasonic sensor to detect both the ambient humidity and the distance between the sensor and the specified object, compared to a situation where the ambient humidity can be derived from other means (e.g., intake or exhaust oxygen sensors).In particular, obtaining humidity readings using ultrasonic sensors prior to adjusting the distance threshold can be advantageous because the humidity can be precisely determined specifically for this purpose, as the humidity can be localized. Since the ultrasonic sensor used to determine humidity can be selected based on at least a portion of its transmission and reception path overlapping the hot gases emanating from the rear of the vehicle, the humidity readings can also specifically reflect the humidity conditions near the rear of the vehicle, where hot gases are expected during the DPF regeneration process.

[0163] After adjusting the distance threshold as a function of the specified ambient humidity and temperature at step 1155, the procedure can proceed from step 1100 to step 1160. At step 1160, the procedure can include indicating whether the distance between the object of interest and the outlet is greater or less than the adjusted distance threshold. For example, the ultrasonic sensors can be used to determine the distance of the specified object from the outlet. If it is indicated that the object is positioned such that the adjusted distance threshold away from the outlet is not exceeded, the procedure can include returning to step 1125 and may involve continuing to determine whether conditions exist to perform the DPF regeneration process.However, if it is specified that the object is positioned in such a way that the adjusted distance threshold away from the outlet is exceeded, the procedure may be changed from 1100 to 1130 and may include regenerating the DPF filter, as described in detail above.

[0164] Although in Fig. Unless explicitly illustrated in Section 11, it is understood that during DPF regeneration, one or more of the vehicle's internal cameras and ultrasonic sensors can be used to ensure that an object does not cross the adapted distance threshold while the DPF regeneration is taking place. For example, the control unit can be instructed to have the one or more cameras record images during the DPF regeneration event and process the images, as discussed above, using object detection algorithms stored on the control unit, so that it can be indicated whether objects have apparently moved during the regeneration event, and, more importantly, whether the objects have apparently moved to a position that falls below the adapted distance threshold away from the vehicle outlet.Such examples might include determining the distance between the exhaust outlet and the identified objects using the ultrasonic sensor(s). In a case where one or more cameras cannot be included in the vehicle, the ultrasonic sensor(s) can only be used to determine the distance of the identified object(s) from the vehicle exhaust outlet. For example, if it is determined that an object or objects are positioned below the adjusted distance threshold, the regeneration event can be abruptly terminated or interrupted. Such an action can be performed, for example, by the control unit.By monitoring the DPF regeneration event using one or more cameras and one or more ultrasonic sensors, the presence of an object at a position below the adapted distance threshold can be easily identified, allowing the DPF regeneration event to be interrupted. In other words, Method 1100 may involve initiating the regeneration process in response to an object positioned at a greater distance than the threshold distance; monitoring the object and an area near the rear of the vehicle using the one or more cameras during the regeneration process; and terminating the regeneration process when it is identified that the object or objects are below the threshold distance during the regeneration process.

[0165] As discussed above, a distance detection threshold can be adjusted by specifying the ambient temperature and humidity, as well as two noise factors for ultrasonic sensors, thus improving the operational use of the ultrasonic sensor. However, it may also be desirable to select optimal frequencies for specific distance measurements, provided that it is specified whether an object of interest can be located at a short distance (short range), a medium distance (medium range), or a long distance (long range) from the ultrasonic sensor. By using an optimal frequency for a specific distance measurement, for which a distance detection threshold has been adjusted, the operational use of the ultrasonic sensor can be further improved.In some examples, the optimal frequency can be a function of the adjusted distance detection threshold and the desired operational use of the sensor. In some examples, a large number of images near the vehicle can be acquired via one or more in-vehicle cameras, with the desired operational use of the sensor being determined, at least in part, by the one or more cameras, as discussed in more detail below.

[0166] With reference to Fig. Figure 12 presents an exemplary high-level procedure for adjusting a distance detection threshold for an ultrasonic sensor and further for determining optimal frequency(ies) for distance measurements. Specifically, two noise factors for ultrasonic distance measurements can be controlled by determining the ambient humidity and ambient temperature, thus enabling the adjustment of a distance detection threshold. As a function of the adjusted distance detection threshold, optimal frequency(ies) for subsequent distance determination can be selected. In some examples, the same ultrasonic sensor used to determine the humidity can subsequently be used for distance measurement. In other examples, however, the sensor used to determine the relative humidity may be a different sensor.

[0167] Procedure 1200 is described with reference to the details herein and in Fig. The systems shown in Figure 1 are described, although it is understood that similar methods can be applied to other systems without deviating from the scope of this disclosure. Method 1200 can be applied to a controller such as controller 12 in Figure 12. Fig. 1, can be executed and can be stored on the controller as executable instructions in non-volatile memory. Instructions for executing procedure 1200 and the other procedures contained herein can be executed by the controller based on instructions stored in a memory of the controller and in conjunction with signals received from sensors of the motor system, such as those described above with reference to Fig. 1 described sensors. The control unit can utilize fuel system and evaporative emission system actuators, such as ultrasonic sensor(s) (e.g. 185), camera(s) (e.g. 186), etc., according to the procedure described below.

[0168] Procedure 1200 begins at 1205 and may include an indication of whether an object of interest has been detected. As above, with reference to Fig. As discussed in section 7, the detection and indication of objects of interest can be specified in some examples via one or more in-vehicle cameras. The process of detecting objects via one or more cameras has been discussed extensively above; for the sake of brevity, a complete description is not repeated here. However, it is understood that the object detection and indication of suitable objects can be determined in section 1205 via one or more cameras, as described above. Fig. 7 is discussed. In some examples, a vehicle may not be equipped with one or more cameras, or the vehicle may be equipped with camera(s), but not necessarily in an optimal position to detect all possible objects positioned around the vehicle. In such an example, one or more ultrasonic sensors may be used additionally or alternatively to detect and indicate possible suitable objects of interest. In some examples, an object search may be initiated based on humidity-determining conditions that are met, such as a specified change in ambient temperature or ambient pressure, as described above in step 905 of Procedure 900. In another example, suitable objects may be detected while a vehicle is performing an assisted or fully automated parking maneuver.Such examples are intended to be illustrative and not restrictive.

[0169] If no suitable objects of interest are specified at 1205, procedure 1200 can proceed to 1210 and may involve maintaining current vehicle operating parameters. For example, if the controller has been instructed to search for suitable objects of interest using camera(s) and / or ultrasonic sensor(s), procedure 1200 at 1205 can continue the search for suitable objects of interest.

[0170] If procedure 1200 indicates at 1205 that a suitable object of interest can be identified, procedure 1200 may alternatively proceed to 1215. At 1215, procedure 1200 may involve determining the humidity using an ultrasonic sensor, as described above. In particular, determining the humidity at 1220 may involve determining the ambient temperature, for example, using an OAT sensor (e.g., 127). Furthermore, determining the ambient humidity may additionally involve performing the variable frequency algorithm ( Fig. 5) and the delta damping calculation ( Fig. 6) include. In other words, determining the ambient humidity at 1215 can be determined according to the high-level procedure from Fig. 4. Since the procedure for determining humidity using an ultrasonic sensor has been described in detail above, a thorough explanation is not repeated here for the sake of brevity. It is understood, however, that determining the ambient humidity at 1215 by following the procedure described in Fig. This can be achieved using the methods described in section 4.

[0171] In response to the determined humidity (and ambient temperature), procedure 1200 may transition to 1230. At 1230, procedure 1200 may involve adjusting a distance detection threshold for the ultrasonic sensor used to determine the humidity. For example, the maximum range at which an ultrasonic sensor can detect a target object may be affected by sound attenuation, with a major noise factor related to sound attenuation potentially including ambient humidity. Furthermore, accurately determining the speed of sound can be important for converting the transit time from transmitting to receiving an ultrasonic signal into a distance measurement. Since the speed of sound is affected by ambient temperature, knowledge of the ambient temperature can further enhance the operational use of the ultrasonic sensor.Furthermore, an accurate estimate of ambient humidity may require knowledge of the ambient temperature, as discussed above. Accordingly, adjusting the distance detection threshold at 1230 may be based on the specified humidity and ambient temperature. In some examples, the distance detection threshold may be frequency-dependent, meaning the threshold will differ for various frequencies. For instance, a distance measurement exceeding a certain distance may not be achievable at 100 kHz and 80% relative humidity, but may instead be achievable at 30 kHz due to reduced sound attenuation compared to 100 kHz at 80% humidity. This example is for illustrative purposes only.Accordingly, distance detection threshold(s) at different frequencies for a given relative humidity can be determined in response to the humidity measurement and stored in a lookup table. In other words, adjusting the distance detection threshold for the ultrasonic sensor in some examples, in response to a given relative humidity, may involve specifying suitable frequencies for performing distance measurements as a function of that relative humidity.

[0172] Further on at 1235, the procedure 1200 may include determining the desired operational use of the ultrasonic sensor, so that the sensor can be used to perform a distance measurement based on the desired operational use of the sensor. In particular, determining the desired operational use may include determining whether a particular object for which a distance measurement is desired is at a short range (e.g., less than one meter), a medium range (e.g., more than one meter but less than two meters), or a long range (e.g., more than two meters). In an example, determining the range at which a particular object is positioned away from the ultrasonic sensor may involve estimating a distance (a range) by using the one or more in-vehicle cameras, if equipped.For example, a rough distance estimate can be easily obtained using the vehicle's onboard cameras, employing object recognition software that is generally known in the field and the algorithms that can be stored on the controller. In another example, a rough calculation can be performed by an initial distance determination using the ultrasonic sensor. In such an example, one or more specific frequencies can be transmitted and received by the ultrasonic sensor to perform a rough distance calculation, since the distance to the object is unknown. Such a calculation can determine whether the distance between the ultrasonic sensor and the object of interest is short-range, medium-range, or long-range from the sensor.

[0173] Accordingly, determining the desired operational use of ultrasonic sensors can be achieved by retrieving information from a lookup table stored on the controller, for example, the one in 1235. Fig. The 13 lookup tables shown contain them.

[0174] With reference to Fig. Figure 13 presents an exemplary lookup table illustrating an optimal ultrasonic frequency that can be used for distance measurements in response to the specification that the object of interest is positioned at a short range, medium range, or long range from the ultrasonic sensor used to perform the distance measurement. As discussed below, the desired frequency(ies) to be used can further be selected as a function of the adjusted distance detection thresholds described above.

[0175] If the desired distance to an object of interest is specified as being located a short distance from the ultrasonic sensor, then all frequencies that the ultrasonic sensor can transmit (e.g., 20 kHz to 100 kHz) can theoretically be used for distance measurements, since sound attenuation is not a significant factor at short ranges. However, some frequencies may still be more desirable than others based on the distance detection threshold. For short-range distance measurements, the frequency that can be selected will in any case include an optimal frequency at which the piezoelectric crystal of the ultrasonic sensor can operate according to its design, since most, if not all, frequencies can provide accurate distance measurements due to the minimal impact of sound attenuation.For example, this frequency can be a known value and can be stored on the controller. If such a frequency is undesirable due to potential attenuation at such a frequency, based on the adjusted distance detection threshold, a lower frequency can be selected, for example.

[0176] As another example, frequencies in the short to medium range (e.g., 20 kHz to 50-60 kHz) can be selected for increased accuracy when performing distance measurements if the desired distance to an object of interest is located at a medium range from the ultrasonic sensor. In such an example, frequencies other than those excluded can be selected if the adjusted distance detection threshold precludes any of the possible frequencies from use. For example, attenuation at 60 kHz due to a certain relative humidity might prevent the accurate detection of objects 1.5 m away from an ultrasonic sensor (e.g., inaccurate distance measurement), but other lower frequencies might allow for accurate detection and measurement.Such information can be provided via the lookup table for adjusted distance detection, as described above with reference to step 1230 of procedure 1200. In any case where certain frequencies in the short to medium range can or cannot be excluded based on the adjusted distance detection threshold, a frequency can be selected such that the selected frequency is within the range for optimal accuracy and is closest to the optimal frequency at which the sensor can operate according to design. As discussed above, such an indication of the optimal frequency can be stored on the controller.

[0177] As another example, low-frequency operation (e.g., between 40 kHz and 20 kHz) can be selected for increased accuracy when performing distance measurements if the desired distance to an object of interest is located at a long range from the ultrasonic sensor. As discussed above, frequencies other than those excluded can be selected if the adjusted distance detection threshold excludes any of the possible frequencies from use. Similarly, as described above for medium range, if certain frequencies are excluded or not, a frequency can be selected such that it falls within the range for the desired operation and is closest to the optimal frequency at which the sensor is designed to operate.

[0178] At step 1235, procedure 1200 can proceed to step 1240 in response to determining the desired operational use of the ultrasonic sensor. At step 1240, procedure 1200 can involve performing the distance measurement(s) by sending and receiving the ultrasonic wave frequency selected as an optimal frequency in step 1235. As discussed above, the controller can command an oscillating voltage to be sent to the ultrasonic sensor, thereby converting the electrical oscillation into mechanical sound waves that can be transmitted by the ultrasonic sensor. After the sound waves have been reflected by the object of interest, they can be received by the sensor (e.g., receiver), the reception of the sound waves involving the conversion of the mechanical waves back into electrical oscillations that can be evaluated by the controller.A distance measurement can be determined based on the travel time from transmission to reception of the reflected waves. In particular, the distance can be specified, as described above, based on the formula d=t*c / 2, where c is the speed of sound and t is the travel time.

[0179] Furthermore, tuning detection thresholds at 1240 can be adjusted in response to humidity input. As discussed above, adjusting the tuning detection thresholds can involve adjusting a voltage level to indicate an object, relative to noise, across one or more ultrasonic sensors. The tuning detection thresholds can vary as a function of the frequency(ies) selected for object detection, and such frequency-based tuning detection thresholds can be stored, for example, in a lookup table on the controller.

[0180] In some examples, cases may arise where the selected frequency for performing the distance measurement leads to a signal-to-noise problem for one reason or another. For example, the angle of the object of interest may have changed, or the object may have moved from one distance to another, etc. Accordingly, Procedure 1200 may further specify at 1245 whether additional accuracy might be desired. If attenuation or some other environmental influence during the distance measurement leads to a signal-to-noise problem, preventing the obtaining of a desired distance estimate, Procedure 1200 may proceed to 1250. At 1250, Procedure 1200 may involve actions such as varying the ultrasonic frequency in an attempt to obtain improved distance measurements between the ultrasonic sensor and the object of interest.For example, if a specific frequency was selected based on the object being at a medium-range distance from the sensor, other frequencies can be used subsequently, depending on the determination of the optimal medium-range distance. In some examples, one or more cameras (if the vehicle is equipped with them) can be used to indicate whether the object of interest might have moved (e.g., moved further away from or closer to the ultrasonic sensor). In other examples, frequencies outside the selected range can be used in an attempt to increase the accuracy of the distance measurement. For example, if it was predicted that the object of interest was at a medium-range distance, and thus a frequency of 50 kHz was selected, a lower frequency (e.g., 10 kHz) can be used.30 kHz) can be used next when attempting to reduce attenuation if a good distance estimate has not been obtained. Such examples are illustrative and not intended to be restrictive.

[0181] At 1245, the procedure can continue from 1200 to 1255 and may include indicating the object's distance if additional accuracy is not desired, or in other words, if the signal-to-noise ratio of the transmitted and received ultrasonic wave exceeds a level at which the desired measurement(s) can be obtained. Such a distance determination can, in one example, be stored at least temporarily on the controller. Furthermore, such a distance determination methodology can be used in some examples to perform an assisted or fully automated parking maneuver more effectively, as described above with reference to... Fig. 2 described system.

[0182] With reference to Fig. 14 is an exemplary timeline 1400, which describes the execution of an opportunistic procedure to determine the humidity using the data in the Fig. 4-7 and Fig. The procedures shown in Figure 9 are illustrated. Time axis 1400 includes time sequence 1405, which indicates whether the conditions for determining humidity are met. Time axis 1400 also includes time sequence 1410, which indicates whether a vehicle engine is switched on or off. Time axis 1400 also includes time sequence 1415, which indicates whether an object detection process has been initiated. Time axis 1400 also includes time sequence 1420, which indicates whether humidity has been determined. Time axis 1400 also includes time sequence 1425, which indicates the amount of exhaust gas recirculation (EGR) supplied to the engine intake. Time axis 1400 also includes time sequence 1430, which indicates the relative humidity.

[0183] At time t0, the vehicle is in operation and is powered by an engine, as illustrated by graph 1410. Furthermore, it is not stated that the conditions for determining humidity are met at time t0. As discussed above, conditions for a humidity determination process that are met may include a change in ambient temperature exceeding a temperature threshold and / or a change in ambient pressure exceeding a pressure threshold since a previous (e.g., the last or immediately preceding) humidity determination.Other conditions for a humidity determination process that are met may include a threshold time of engine operation or a distance of vehicle movement that exceeds a threshold distance since a last humidity measurement, or a change in weather conditions that are indicated by other means, such as GPS, and cross-referenced to the Internet, etc.

[0184] Since the vehicle is in operation and it has not been indicated that the conditions for determining humidity are met at time t0, this illustrative example does not specify that object detection is initiated, for example, via camera(s) and / or ultrasonic sensor(s). However, there may be circumstances in which the conditions for determining humidity are not met, yet object detection can still be initiated. Such examples might include a vehicle performing a parking maneuver, where the camera(s) and / or the vehicle's in-vehicle ultrasonic sensor(s) could be used, for example, to assist with the parking operation.

[0185] Furthermore, it is not specified whether the humidity has been determined since a previous measurement, as indicated by the graph 1420. Therefore, it is understood that "no" in relation to graph 1420 can refer to a situation where the humidity has not been determined since a previous measurement, while a current humidity measurement being determined can be indicated by "yes" in relation to graph 1420.

[0186] Ultimately, a specific amount of exhaust gas is recirculated to the vehicle engine intake at time t0, with the amount of EGR being at least partially determined by a recent or previous humidity measurement. Referring to curve 1425, “+” can indicate an increase in the amount of EGR, while “-” can indicate a decrease. Additionally, N / A can indicate conditions where no EGR is recirculated to the engine intake, such as when the engine is not running.

[0187] At time t1, it is reported that the humidity conditions are met. Accordingly, it can be determined whether conditions for determining the humidity are met using an exhaust gas oxygen sensor (e.g., UEGO) or another oxygen sensor. Such an estimate can be obtained by alternating between applying a first and second voltage to the exhaust gas sensor and generating a humidity reading based on the sensor outputs at the first and second voltages, as described in [reference to...]. Fig. Section 8 describes this. However, since it is stated that the engine is running at time t1, it is not specified that the conditions for determining the humidity via the exhaust oxygen sensor are met. Instead, the humidity can be determined using an ultrasonic sensor, provided that a suitable object can be identified so that an accurate measurement of the humidity can be obtained.

[0188] Accordingly, object detection can be initiated at time t2. For example, object detection can involve the use of one or more vehicle cameras (e.g., 186) to identify suitable objects for subsequent humidity determination. In other examples, the ultrasonic sensors themselves can be used as an alternative to identify potentially suitable objects for humidity measurement when the vehicle is not equipped with one or more cameras.

[0189] As discussed above, object detection can, for example, involve one or more cameras that capture images and store them on the controller (e.g., 12). Such images can be processed by object recognition algorithms stored on the controller to identify suitable objects for performing a humidity measurement. For example, suitable objects might include objects that are stationary relative to the vehicle, objects above a predetermined threshold size, objects with a predetermined shape, objects with a specified lack of surface roughness, objects with a preferred orientation angle, and so on.

[0190] Between time t2 and time t3, a suitable object for measuring humidity is identified using one or more cameras. Following the identification of a suitable object, its position relative to the vehicle can be determined so that an optimally positioned ultrasonic sensor can be used to measure humidity. As discussed above, for example, camera sensors (e.g., 187) can be used to indicate the approximate position of the object relative to the vehicle, and the controller can process this information to select an optimally positioned ultrasonic sensor for use in measuring the humidity.In particular, the selected ultrasonic sensor can be chosen based on an object identified by one of the cameras located within the transmission path of the selected sensor. Thus, it is understood that a suitable object was detected between times t2 and t3, and an optimally positioned ultrasonic sensor was selected to perform a measurement to determine the relative humidity. If the engine is running and a suitable object for performing the relative humidity measurement has been identified, it is understood that the suitable object is likely another vehicle traveling at essentially the same speed and direction as the vehicle performing the humidity measurement. Thus, it is understood that performing a humidity measurement via ultrasonic sensors can be achieved while the vehicle is in operation (e.g., while driving).powered by a motor or an in-vehicle energy storage device).

[0191] Between time points t2 and t3, after a suitable object has been identified and an optimal ultrasonic sensor selected, a humidity measurement can be performed. For the sake of brevity, the procedure for performing the humidity measurement is not repeated in detail here. However, it is understood that the humidity measurement can be carried out according to the above with reference to the Fig. The procedures shown in Figures 4-6 can be carried out. In short, determining humidity can involve transmitting a multitude of signals from a single sensor, each at a different frequency, receiving the reflected signals of the transmitted signals, determining the attenuation values ​​for each of the reflected signals that have the same travel time from transmission to reception, determining the differences between pairs of attenuation values, and converting the differences into a value of relative humidity.

[0192] Accordingly, at time t3, it is indicated that the humidity has been determined. In particular, it can be precisely determined that the humidity at time t3 corresponds to the humidity value indicated at time 1430. Once the humidity has been determined, certain vehicle parameters can be adjusted accordingly, as described above with reference to... Fig. 9 is discussed in detail. In this exemplary illustrative timeline 1400, for the sake of clarity, only one vehicle operating parameter (EGR) is illustrated. As illustrated, the EGR can be reduced because the humidity is reported to have increased, in order to avoid lean engine operation due to the increased humidity. Accordingly, the EGR is reduced between times t3 and t4 according to the latest humidity measurement. Although not explicitly shown, it is understood that the latest humidity measurement can be stored on the control unit. Although not explicitly illustrated, one or more additional vehicle operating parameters can also be adjusted in response to the humidity measurement. As discussed above, for example, an amount of ignition advance or retard, a spark limit value, a fuel octane rating estimate, etc., can be adjusted.

[0193] At time t4, the vehicle engine is switched off. In this example timeline, it can be understood that the engine shutdown includes a fuel cut-off shutdown (DFSO) event. While the engine is off, it is understood that an intake and exhaust valve on at least one cylinder may remain open, allowing the engine to circulate air through the intake manifold to the exhaust manifold. At time t5, the conditions for determining humidity are again met, as indicated by curve 1405. Since the engine is off due to a DFSO event, an exhaust gas oxygen sensor (e.g., UEGO) can be used to determine the humidity. In other words, such an event can include the possibility of measuring humidity via the exhaust gas oxygen sensor, preferably by performing a humidity measurement using an ultrasonic sensor.A method for determining humidity by using an exhaust gas oxygen sensor is described above in relation to the one in . Fig. The procedures described in section 9 are detailed. Therefore, a detailed description of how humidity detection via an exhaust gas oxygen sensor can be achieved is not repeated here. However, it is understood that humidity can be determined (reported) between times t5 and t6 using the exhaust gas oxygen sensors. Accordingly, at time t6, it is indicated that a new humidity measurement has been taken, as shown by curve 1420. Thus, the vehicle control unit can update a previous humidity reading with the last selected humidity reading.

[0194] The ambient humidity reading can be stored in the control unit, allowing the vehicle's operational parameters to be adjusted accordingly. If the engine remains off from time t6 to t7, no adjustments are made to the amount of EGR supplied to the engine (e.g., none in this case, when the engine is off). However, when the engine is restarted at time t7, the amount of EGR supplied to the engine is adjusted based on the last humidity reading. In other words, the amount of EGR stored in the control unit is adjusted based on the humidity reading taken at time t6.

[0195] Between time t7 and t8, the vehicle operates via the engine, with the vehicle parameters being adjusted according to the last measurement of humidity taken via the exhaust oxygen sensor while the engine was switched off (e.g., rotated without fuel supply with at least one cylinder retaining the function of the intake and exhaust valves).

[0196] With reference to Fig. Figure 15 presents an exemplary time axis 1500, illustrating how a distance threshold between an object of interest and a vehicle outlet can be adjusted in response to an ambient humidity reading. Time axis 1500 includes the time profile 1505, which indicates whether the conditions for diesel particulate filter (DPF) regeneration are met. Time axis 1500 also includes the time profile 1510, which indicates a vehicle speed. Line 1511 represents a threshold speed above which DPF regeneration can be performed without determining the position of any object relative to a vehicle outlet. Below a threshold speed, however, an object within a threshold distance of the outlet may cause the DPF regeneration process to be aborted or postponed.

[0197] Accordingly, time axis 1500 also includes time series 1515, which indicates whether an object is detected to be positioned near the vehicle outlet. Time axis 1500 further includes time series 1520, which indicates whether a humidity measurement has been obtained, where "no" means that no humidity measurement has been taken since a previous humidity estimate, and "yes" indicates that a current humidity measurement has been taken. Time axis 1500 also includes time series 1525, which indicates the position of an object relative to the vehicle outlet. In this illustrative example, "-" can refer to a decrease in the distance between an object and the vehicle outlet, whereas "+" can refer to an increase in the distance between the object and the vehicle outlet.Line 1526 refers to a first distance threshold, and line 1527 refers to an adjusted second threshold. The thresholds can be adjusted, for example, based on an ambient humidity reading, as discussed above and further explained below. Time axis 1500 also includes curve 1530, which indicates whether DPF regeneration is taking place (“yes”) or not (“no”). Furthermore, time axis 1500 includes time curve 1535, which indicates the humidity, and time curve 1540, which indicates the ambient temperature. For curve 1540, a “+” indicates an increase (e.g., a higher) in temperature, while a “-” indicates a decrease (e.g., a lower) in temperature.

[0198] At time t0, it is understood that the vehicle is running and traveling at a low speed, as indicated by curve 1510. In some examples, such a low speed may indicate a vehicle that has stopped or is essentially stationary. It is also indicated that the conditions for DPF regeneration are not met, as illustrated by curve 1505.

[0199] Accordingly, a potential object of interest has not yet been detected, as illustrated by trace 1515, and therefore the object's position is not specified. If the conditions for DPF regeneration are not met, the process is not in progress, as illustrated by trace 1530. The actual humidity is nearly 100%, as indicated by trace 1535, and furthermore, no humidity determination process has been performed since the last time a humidity determination process was carried out, as illustrated by trace 1520.

[0200] At time t1, it is indicated that the conditions for DPF regeneration are not met, as illustrated by graph 1505. As discussed above, conditions for DPF regeneration can be met in response to a threshold pressure differential across the entire DPF being reached, as indicated by a pressure sensor (e.g., 80) located upstream of the DPF and another pressure sensor (e.g., 82) located downstream of the DPF. Other examples might include a threshold number of miles driven since a previous DPF regeneration or a threshold duration of engine operation reached since a previous DPF regeneration.

[0201] In response to a DPF regeneration request, it can be determined whether the vehicle is traveling above a threshold speed. The threshold speed in this example timeline is illustrated by line 1511. If it is indicated that the vehicle is traveling above the threshold speed, a DPF regeneration event can be initiated without first determining whether there is / are an object or objects near the vehicle exhaust outlet, since an airflow due to the vehicle's speed can cool and disperse exhaust gases, so objects near the outlet are not a concern. However, in this example timeline, it is indicated that the vehicle is traveling essentially below the threshold speed. Accordingly, the controller can initiate a search for objects of interest located near the vehicle exhaust outlet.As discussed above, such a search may involve commanding the control of one or more in-vehicle cameras (e.g., 186) to capture images near the vehicle outlet and to process the images using suitable object detection algorithms to indicate whether the potential objects of interest are positioned near the outlet. In other examples, such a search may involve using one or more ultrasonic sensors (e.g., 185) to detect objects near the outlet when a vehicle is not equipped with one or more cameras.

[0202] In this exemplary timeline, it is understood that at time t1, when the conditions for DPF regeneration are met and it is indicated that the vehicle is below the threshold speed, the control unit can command one or more in-vehicle cameras to search for objects positioned near the exhaust outlet. Accordingly, at time t2, potential objects are detected, as indicated by the curve 1515. Furthermore, during the search using one or more in-vehicle cameras, it is determined that the potential object is suitable for measuring the ambient humidity. Thus, a humidity measurement process can be carried out, as described above with reference to the Fig. 4-6 is described in detail. As discussed above, determining the ambient humidity can also be combined with determining the ambient temperature. In particular, in an example where a DPF regeneration process can be performed, it may be desirable to measure the ambient temperature as close as possible (e.g., near) the vehicle exhaust outlet, since the temperature near the exhaust outlet can be significantly higher than the temperature further away from the vehicle due to engine operation. Furthermore, such an elevated temperature can influence the localized humidity in an environment near the exhaust outlet, thus allowing for an adjustment of the distance threshold to enable a DPF regeneration process.In particular, when a DPF regeneration process is performed, an area of ​​interest may include a region between a vehicle exhaust outlet and an object of interest, where this region may have elevated temperatures that thus affect localized humidity within that region. Differences in localized humidity can therefore affect the thermal conductivity of the air in this defined region, as described above with reference to the... Fig. 10-11 discussed, and thus determining the temperature and humidity specific to this area can enable an adjustment of a distance threshold to allow a DPF regeneration process.

[0203] At time t3, it is indicated that a process to determine humidity was completed and that ambient humidity was determined. As above and with reference to the Fig. As discussed in sections 10-11, the thermal conductivity of air can vary depending on the percentage of humidity. Therefore, knowledge of the ambient temperature can allow for the adjustment of a distance threshold to trigger or prevent a DPF regeneration process. Accordingly, a distance threshold can be adjusted at time t3. In particular, a distance threshold can be set at an initial threshold level, as indicated by line 1526. In such an example, a DPF regeneration event can be prevented from occurring (i.e., its occurrence can be prevented) and postponed if an object is positioned closer to the outlet than the threshold. However, if an object is positioned at a greater distance from the outlet than the threshold, a DPF regeneration process can be initiated.In this exemplary timeline, the distance threshold can be adjusted based on the specified humidity and temperature, where the temperature can correspond to a temperature substantially close to the vicinity of the outlet and where the humidity can correspond to a localized humidity level in the vicinity of the outlet (e.g., roughly between the outlet and an object of interest). Specifically, the distance threshold can be adjusted from the first threshold level, indicated by line 1526, to a second threshold level, indicated by curve 1527.

[0204] With the threshold adjusted at time t3, the distance of the object of interest from the vehicle outlet can be determined between times t3 and t4 using the ultrasonic sensor (e.g., 185). To improve the operational use of the ultrasonic sensor, a distance detection threshold can be adjusted based on the specified humidity and temperature, as described above with reference to step 1155. Fig. 11 and with reference to step 1230 at Fig. 12 is discussed in detail. Thus, a distance measurement between time t3 and t4 can be performed using the ultrasonic sensor, allowing the object's position at time t4 to be determined. Since the distance threshold has been adjusted to the second distance threshold, as indicated by line 1527, and since it is indicated that the object is positioned at a greater distance exceeding the adjusted distance threshold, a DPF regeneration process can be performed. Accordingly, DPF regeneration is initiated at time t4, as indicated by line 1530.

[0205] As discussed above, DPF regeneration can involve adjusting engine operating parameters to increase the DPF temperature. Examples include a heating device (e.g., 75) coupled to the DPF or increasing the engine exhaust temperature through rich running or direct fuel injection into the exhaust.

[0206] DPF regeneration can be performed between time points t4 and t5. Although not explicitly shown, it is understood that one or more in-vehicle cameras and one or more ultrasonic sensors can continue to be used during the DPF regeneration process to indicate whether an object has moved into an area that falls below the adapted threshold distance. In such a case, where it is indicated that an object has fallen below the adapted threshold distance, the regeneration event can be terminated and, in some examples, postponed.

[0207] Furthermore, soot buildup between times t4 and t5, while the DPF regeneration process is in progress, can be monitored, for example, via a pressure differential across the entire DPF. The DPF regeneration process can end when the pressure differential decreases to a predetermined threshold. Accordingly, it is understood that the DPF was regenerated at time t5. Therefore, the DPF regeneration process is terminated, as indicated by curve 1530, and the conditions for DPF regeneration are no longer met, as indicated by curve 1505. Additionally, object detection processes can be discontinued, as it is no longer necessary to indicate whether an object is located in close proximity to the vehicle exhaust, as indicated by curve 1515.

[0208] Between time t5 and t6, the vehicle speed increases if the vehicle continues typical driving operation.

[0209] In this way, a relative humidity measurement can be obtained under conditions where a measurement is requested, such as in response to changes in ambient temperature or pressure thresholds, or in response to an engine operating time exceeding a threshold, or a vehicle movement exceeding a distance threshold. Based on the vehicle operating conditions, selecting whether to use an ultrasonic sensor or an oxygen sensor to perform the relative humidity measurement can enable reliable and accurate humidity readings at times when the vehicle control system requests a humidity reading, rather than waiting for opportune moments.

[0210] The technical benefit lies in recognizing that an ultrasonic sensor can be used to estimate relative humidity while the engine is running with fuel, regardless of whether the vehicle is moving or parked, while an oxygen sensor may be better suited for estimating humidity when the engine is running without fuel. Thus, by selecting the appropriate method for determining relative humidity at a given time, a humidity estimate can be obtained quickly and accurately.Another technical benefit is the realization that estimating relative humidity during engine operation with fuel supply, and while the vehicle is in motion, can only be performed in response to the detection of a suitable object stationary relative to the vehicle. In this way, suitable objects can be identified using in-vehicle cameras, and an optimal ultrasonic sensor can be selected to perform the humidity estimation based on a transmission path of the ultrasonic sensor that at least partially overlaps the detected object.

[0211] The herein and with reference to the Fig. 1-2 and Fig. 8 systems described together with those herein and with reference to the Fig. 4-7, Fig. 9 and Fig.The methods described in sections 11-12 can enable one or more systems and one or more procedures. In one example, a procedure includes: specifying the relative humidity from differences between pairs of reflected signals from a single ultrasonic sensor coupled to a vehicle, each of the reflected signals having a substantially equivalent travel time from an object back to the ultrasonic sensor; specifying the relative humidity from one or more other sensors coupled to the vehicle besides the ultrasonic sensor; and selecting which procedure to use to specify the relative humidity in response to environmental or vehicle operating conditions.In a first example of the method, the method further comprises detecting exhaust gas components from a gas sensor coupled to an exhaust outlet of an engine powering the vehicle; and, while the engine is running without fuel, reporting the relative humidity from the gas sensor. A second example of the method optionally includes the first example and further comprises selecting which method to use for reporting the relative humidity, specifically selecting the reporting of the relative humidity from the gas sensor. A third example of the method optionally includes any one or more of the first and second examples and further comprises detecting the presence of an object from one or both of: the ultrasonic sensor positioned on the vehicle and one or more in-vehicle cameras.A fourth example of the procedure optionally includes any one or more, or each of the first three examples, and further includes specifying that the object is stationary with respect to the vehicle, whether the vehicle is moving or parked. A fifth example of the procedure optionally includes any one or more, or each of the first four examples, and further includes specifying the relative humidity from differences between pairs of reflected signals from a single ultrasonic sensor, further comprising: determining an attenuation value for each of the reflected signals; determining a difference in attenuation between each of the pairs of reflected signals; and converting the difference in attenuation into a statement of the relative humidity using a transfer function.A sixth example of the method optionally includes any one or more, or each of the first five examples, and further includes specifying the relative humidity from differences between pairs of reflected signals from a single ultrasonic sensor and further includes specifying an ambient temperature via an outdoor ambient temperature sensor. A seventh example of the method optionally includes any one or more, or each of the first six examples, and further includes updating a previous humidity specification with the selected humidity specification.An eighth example of the procedure optionally includes any one or more or each of the first to seventh examples and further includes indicating the relative humidity from differences between pairs of reflected signals or from one or more other sensors coupled to the vehicle than the ultrasonic sensor, further including one or more of the following: a change in ambient temperature exceeding an ambient temperature threshold, a change in ambient pressure exceeding an ambient pressure threshold, a threshold engine operating time exceeding an engine operating time threshold, and a distance of vehicle movement exceeding a distance threshold.

[0212] Another example of a method includes specifying the relative humidity from differences between pairs of reflected signals from a single ultrasonic sensor coupled to a vehicle, each of the reflected signals having a substantially equivalent travel time from an object back to the ultrasonic sensor; specifying the relative humidity from one or more other sensors coupled to the vehicle besides the ultrasonic sensor; selecting which method to use for specifying the relative humidity in response to environmental or vehicle operating conditions; and adjusting the vehicle operating conditions in response to the selected relative humidity specification.In a first example of the method, the procedure further includes specifying the relative humidity from differences between pairs of reflected signals from a single ultrasonic sensor, identifying an object of interest that is stationary with respect to the vehicle, and ensuring that the object of interest is located within a transmission path of the single ultrasonic sensor. A second example of the method optionally includes the first example and further includes selecting the ultrasonic sensor to be used to specify the relative humidity from a plurality of ultrasonic sensors positioned at various locations on the vehicle.A third example of the method optionally includes any one or more or each of the first and second examples and further includes that the selection of the ultrasonic sensor to be used is achieved via one or more vehicle-internal camera(s) that detect(s) the object within the transmission path of the ultrasonic sensor.A fourth example of the method optionally includes any one or more of the first three examples and further includes that, by providing the relative humidity by the single ultrasonic sensor, it involves determining an attenuation value for each of the reflected signals, determining a difference in attenuation between each of the pairs of reflected signals, and converting the difference in attenuation into the relative humidity using a transfer function; and that, by providing the relative humidity by one or more other sensors coupled to the vehicle, it involves detecting exhaust gas components from a gas sensor coupled to an exhaust port of an engine powering the vehicle and providing the relative humidity from the gas sensor during operation of the engine without fuel supply.A fifth example of the method optionally includes any one or more or each of the first to fourth examples and further comprises powering the vehicle at least in part by the engine, wherein the engine includes an intake manifold and an exhaust manifold and wherein the engine operates by the combustion of fuel supplied by the engine; controlling an amount of exhaust gas recirculated to the intake manifold of the engine while the engine is operating; and wherein adjusting the vehicle operating conditions in response to a specification of the relative humidity includes at least one amount of exhaust gas recirculation and one amount by which the ignition timing of sparks supplied to the fuel for combustion is retarded or advanced.A sixth example of the procedure optionally includes any one or more or each of the first to fifth examples and further includes that the vehicle is a hybrid vehicle capable of operating for extended periods without the engine running.A seventh example of the method optionally includes one or more or each of the first to sixth examples and further comprises regenerating a particulate filter coupled to the exhaust manifold and to an underbody of the motor vehicle by causing the combustion of particles deposited in the particulate filter, resulting in hot gases exiting from the rear of the motor vehicle; and wherein selecting which method to use for indicating the relative humidity includes selecting the indication of the relative humidity from differences between pairs of reflected signals from the single ultrasonic sensor, wherein the ultrasonic sensor is further selected from the plurality of ultrasonic sensors on the basis that the selected ultrasonic sensor has a transmission path that overlaps at least some of the hot gases exiting from the rear of the motor vehicle.

[0213] A system for a vehicle comprises one or more ultrasonic sensors positioned at various points on the vehicle; an internal combustion engine configured with a plurality of cylinders, each having a plurality of intake and exhaust valves; an exhaust manifold removably coupled to the plurality of cylinders via the plurality of exhaust valves; an exhaust oxygen sensor positioned in the exhaust manifold; and a controller storing instructions in non-volatile memory which, when executed, cause the controller to: in a first state, specify the relative humidity from differences between pairs of reflected ultrasonic signals from a single ultrasonic sensor, determining that each of the reflected signals has a substantially equivalent travel time from an object back to the ultrasonic sensor;in a second state to indicate the relative humidity via the exhaust gas oxygen sensor; and wherein the first state includes an engine-on state in which the engine burns fuel, and wherein the second state includes an engine-on state without fuel supply in which the engine does not burn fuel, but in which at least one pair of intake and exhaust valves serves to draw air through at least one cylinder. In a first example, the system further comprises an outside air temperature sensor; a barometric pressure sensor;and wherein the controller further stores instructions in non-volatile memory which, when executed, cause the controller to: trigger a request for a relative humidity reading in response to one or more changes in air temperature exceeding an air temperature threshold since a previous relative humidity reading and changes in air pressure exceeding an air pressure threshold since the last relative humidity reading. A second example of the system optionally includes the first example and further comprises one or more cameras positioned at various points on the vehicle and configured to receive images proximal to the vehicle;and wherein the controller further stores instructions in non-volatile memory which, when executed, cause the controller to: in the first state, detect the presence of an object by the one or more camera(s); indicate the presence of an object that is stationary with respect to the vehicle; and select the individual ultrasonic sensor based on a transmission path of the individual ultrasonic sensor that overlaps the stationary object.

[0214] It should be noted that the exemplary control and estimation routines contained in this document can be used with various engine and / or vehicle system configurations. The control methods and routines disclosed herein can be stored as executable instructions in non-volatile memory and executed by the control system, including the controller, in combination with the various sensors, actuators, and other engine hardware. The specific routines described herein can represent one or more from any number of processing strategies, such as event-driven, interrupt-driven, multitasking, multithreading, and the like. Accordingly, various illustrated actions, operations, and / or functions can be performed in the illustrated sequence or in parallel, or in some cases, omitted.Similarly, the processing sequence is not strictly necessary to achieve the features and advantages of the exemplary embodiments described here, but is provided to facilitate illustration and description. One or more of the illustrated actions, processes, and / or functions can be performed repeatedly, depending on the specific strategy employed. Furthermore, the described actions, processes, and / or functions can graphically represent code to be programmed onto non-volatile memory of the computer-readable storage medium in the engine control system, with the described actions being executed by carrying out the instructions in a system that includes the various engine hardware components in combination with the electronic control unit.

[0215] It is understood that the configurations and routines disclosed herein are exemplary and that these specific embodiments are not to be interpreted in a limiting sense, as numerous variations are possible. For example, the foregoing technology can be applied to V-6, I-4, I-6, V-12, 4-cylinder boxer, and other engine types. The subject matter of this disclosure includes all novel and non-obvious combinations and sub-combinations of the various systems and configurations and other features, functions, and / or properties disclosed herein.

[0216] The following claims, in particular, describe certain combinations and subcombinations that are considered novel and not obvious. These claims may refer to "one" element, "a first" element, or the equivalent thereof. Such claims are to be understood as including one or more such elements and neither requiring nor excluding two or more such elements. Further combinations and subcombinations of the disclosed features, functions, elements, and / or properties may be claimed by amending the present claims or by filing new claims in this or a related application. Such claims, regardless of whether they have a broader, narrower, the same, or different scope compared to the original claims, are also considered to be included in the subject matter of the present disclosure.

Claims

[1] Procedure, encompassing: Indicating relative humidity from differences between pairs of reflected signals from a single ultrasonic sensor coupled to a vehicle, wherein each of the reflected signals has a substantially equivalent travel time from an object back to the ultrasonic sensor; Detection of exhaust gas components by a gas sensor coupled to an exhaust outlet of an engine powering the vehicle; and during engine operation without fuel, indicating the relative humidity from the gas sensor and Select which method should be used to indicate relative humidity in response to environmental or vehicle operating conditions. [2] Method according to claim 1, further comprising detecting the presence of the object by one or both of the individual ultrasonic sensors coupled to the vehicle and one or more in-vehicle cameras. [3] Method according to the preceding claim, wherein it is specified that the object is stationary with respect to the vehicle, regardless of whether the vehicle is moving or parked. [4] Method according to claim 2, wherein indicating the relative humidity from differences between pairs of reflected signals from the individual ultrasonic sensor further comprises: Determining an attenuation value for each of the reflected signals; Determining the difference in attenuation between each of the pairs of reflected signals; and Converting the difference in attenuation into the specification of relative humidity using a transfer function. [5] Method according to the preceding claim, wherein indicating the relative humidity from differences between pairs of reflected signals from the individual ultrasonic sensor further comprises: Specifying an ambient temperature via an external ambient temperature sensor. [6] Method according to claim 1, further comprising updating a previous indication of humidity with the selected indication of relative humidity. [7] Method according to claim 1, wherein indicating the relative humidity from differences between pairs of reflected signals or from the gas sensor includes one or more of the following: Specifying the relative humidity in response to a specified change in ambient temperature exceeding an ambient temperature threshold, a change in ambient pressure exceeding an ambient pressure threshold, a threshold engine operating time exceeding an engine operating time threshold, and a distance traveled exceeding a distance threshold. [8] Procedures, comprehensive: Identifying an object that is stationary with respect to a vehicle, wherein the object is located within a transmission path of a single ultrasonic sensor coupled to the vehicle; Selecting the individual ultrasonic sensor to be used to indicate relative humidity from a multitude of ultrasonic sensors coupled at various points on the vehicle, in response to one or more in-vehicle cameras detecting the object within the transmission path of the individual ultrasonic sensor; Indicating the relative humidity from differences between pairs of reflected signals from the single ultrasonic sensor coupled to the vehicle, wherein each of the reflected signals has a substantially equivalent travel time from an object back to the ultrasonic sensor; Providing the relative humidity from one or more other sensors coupled to the vehicle, besides the ultrasonic sensor; Select which method should be used to indicate relative humidity in response to environmental or vehicle operating conditions and Adjusting the vehicle operating conditions in response to the selected relative humidity setting. [9] Method according to the preceding claim, wherein The process involves specifying the relative humidity via the individual ultrasonic sensor, determining an attenuation value for each of the reflected signals, determining an attenuation difference between each of the pairs of reflected signals, and converting the attenuation difference into the specification of the relative humidity via the use of a transfer function. This includes the provision of relative humidity via the one or more sensors coupled to the vehicle, with the exception of the single ultrasonic sensor, the detection of exhaust components from a gas sensor coupled to an exhaust of an engine powering the vehicle, and the provision of relative humidity from the gas sensor during operation of the engine without fuel supply. [10] Method according to the preceding claim, further comprising: Propelling the vehicle at least partially by the engine, wherein the engine comprises an intake manifold and an exhaust manifold, and wherein the engine operates by combustion of fuel supplied by the engine; Controlling the amount of exhaust gas that is recirculated to the engine's intake manifold while the engine is running; and where adjusting the vehicle operating conditions in response to the specified relative humidity involves adjusting at least an amount of exhaust gas recirculated to the intake manifold and an amount by which the ignition timing of sparks supplied to the fuel for combustion is delayed or advanced. [11] Method according to the preceding claim, further comprising: Regenerating a particulate filter coupled to the underbody of the vehicle by burning particles deposited in the particulate filter, causing hot gases to escape from the rear of the vehicle, whereby The selection of the method to be used to indicate relative humidity includes indicating relative humidity from differences between pairs of reflected signals from the single ultrasonic sensor, wherein the single ultrasonic sensor is further selected from the plurality of ultrasonic sensors based on the fact that a transmission path of the selected single ultrasonic sensor overlaps at least a portion of the hot gases emanating from the rear of the vehicle. [12] System for a vehicle, comprising: one or more ultrasonic sensors positioned at different points on the vehicle; an internal combustion engine configured with a plurality of cylinders, each having a plurality of inlet and outlet valves; an exhaust manifold that is removablely coupled to the multitude of cylinders via the multitude of exhaust valves; an exhaust oxygen sensor positioned in the exhaust manifold; and a controller that stores instructions in non-volatile memory which, when executed, cause the controller to: in a first state to specify the relative humidity from differences between pairs of reflected ultrasonic signals from a single ultrasonic sensor, wherein it is determined that each of the reflected signals has a substantially equivalent travel time from an object back to the single ultrasonic sensor; In a second state, the relative humidity is indicated via the exhaust gas oxygen sensor; and wherein the first state includes an engine-on state in which the engine burns fuel, and wherein the second state includes an engine-on state without fuel supply in which the engine does not burn fuel, but in which at least one pair of inlet and outlet valves serves to draw air through at least one cylinder. [13] System according to claim 12, further comprising: an outdoor air temperature sensor; a barometric pressure sensor; and the controller further stores instructions in non-volatile memory which, when executed, cause the controller to: to trigger a requirement to specify the relative humidity in response to one or more changes in air temperature exceeding an air temperature threshold since a previous relative humidity reading and changes in air pressure exceeding an air pressure threshold since the last relative humidity measurement. [14] System according to claim 12, further comprising; one or more cameras positioned at different points on the vehicle and configured to capture images proximal to the vehicle; and the controller further stores instructions in non-volatile memory which, when executed, cause the controller to: In the first state, the presence of an object is detected by one or more cameras; to indicate the presence of an object that is stationary in relation to the vehicle; and to select the individual ultrasonic sensor based on a transmission path of the individual ultrasonic sensor that overlaps the stationary object.

Citation Information

Patent Citations

  • ultrasonic sensor with transmitting device and receiving device for ultrasonic waves

    DE102006005048A1

  • AGR measurement via humidity measurement

    DE102010003197A1

  • Methods and systems for humidity detection via an exhaust gas sensor

    US20140202426A1