VEHICLE-BASED AIR QUALITY AND NOISE LEVEL SAMPLING FOR USE WITH OFFBOARD MAPPING SOFTWARE
20230241942 · 2023-08-03
Assignee
Inventors
Cpc classification
B60H1/00742
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A host vehicle for use with a remote processing station (RPS) configured to generate a pollution report from a global set of pollution data includes a vehicle body, a vehicle telematics unit (VTU), a sensor suite, and an electronic control unit (ECU). The sensor suite includes acoustic and/or an air quality sensors respectively configured for collecting pollution data samples. The pollution data samples include ambient noise and/or air quality levels as part of the global set of pollution data. The ECU selectively transmits the pollution data sample(s) to the RPS in response to predetermined conditions, via the, receives the pollution report descriptive of noise and/or air quality levels at a current location or destination of the host vehicle, and executes a control action of the host vehicle or another receiving device in response to the pollution report.
Claims
1. A host vehicle for use with a remote processing station (RPS) configured to generate a pollution report from a global set of pollution data, the host vehicle comprising: a vehicle body; a vehicle telematics unit (VTU) in wireless communication with the RPS, and connected to the vehicle body; a sensor suite, including an acoustic sensor and/or an air quality sensor respectively configured for collecting a pollution data sample at a current location of the host vehicle, the pollution data sample including an ambient noise level and/or an ambient air quality level, wherein the global set of pollution data includes the pollution data sample and additional pollution data samples from one or more additional host vehicles; and an electronic control unit (ECU) in communication with the VTU and the sensor suite, wherein the ECU is configured to selectively transmit the pollution data sample to the RPS in response to a predetermined set of conditions, via operation of the VTU.
2. The host vehicle of claim 1, wherein the sensor suite includes the acoustic sensor and the air quality sensor, and the ECU is configured to receive the pollution report from the RPS, the pollution report being descriptive of a noise level and an air pollution level at the current location or a destination of the host vehicle.
3. The host vehicle of claim 1, further comprising road wheels connected to the vehicle body, wherein the host vehicle is a motor vehicle and the predetermined set of conditions includes the motor vehicle being parked, stationary, or in an off state.
4. The host vehicle of claim 1, further comprising a display screen, wherein the pollution report includes mapping data indicative of the ambient noise level and the ambient air quality level, and wherein the ECU is configured for transmitting the pollution report to the display screen for presentation of the mapping data thereon.
5. The host vehicle of claim 1, wherein the vehicle body defines a vehicle interior, and wherein the acoustic sensor includes at least one microphone positioned within the vehicle interior.
6. The host vehicle of claim 1, wherein the air quality sensor includes a particle counter.
7. The host vehicle of claim 1, wherein the air quality sensor includes a gas sensor.
8. The host vehicle of claim 1, wherein the ECU is configured to limit activation of the sensor suite to less than five minutes per hour.
9. The host vehicle of claim 1, wherein the ECU is configured to prompt an operator of the host vehicle with an alternative travel route option based on the pollution report.
10. A method for use with a host vehicle in communication with a remote processing station (RPS), the RPS being configured to generate a pollution report from a global set of pollution data, the method comprising: in response to a predetermined set of conditions, using a sensor suite of the host vehicle to collect a pollution data sample at a current location of the host vehicle, via an electronic control unit (ECU) of the host vehicle, wherein the sensor suite includes an acoustic sensor and/or an air quality sensor respectively configured to measure an ambient noise level and an ambient air quality level; transmitting the pollution data sample to the RPS a vehicle telematics unit (VTU) of the host vehicle, the VTU being in communication with the ECU, wherein the pollution data sample is a constituent part of the global set of pollution data; receiving the pollution report from the RPS, the pollution report being based on prior data samples from a plurality of host vehicles; and in response to the pollution report, displaying the ambient noise level and/or the ambient air quality level on a display screen.
11. The method of claim 10, wherein the RPS is programmed to store a history of the pollution reports for a given region of operation on a computer-readable storage medium, as historic data, and to generate a model of noise pollution and air pollution for the given region using the historic data, wherein receiving the pollution report from the RPS includes receiving the historic data.
12. The method of claim 10, wherein the predetermined set of conditions includes the host vehicle being parked, stationary, or in an off state.
13. The method of claim 10, wherein the host vehicle includes a vehicle body defining a vehicle interior, and wherein using the sensor suite of the host vehicle includes using, as the acoustic sensor, at least one microphone positioned within the vehicle interior.
14. The method of claim 10, wherein using the sensor suite of the host vehicle for collecting the pollution data sample includes using a particle counter as the air quality sensor.
15. The method of claim 10, wherein using the sensor suite of the host vehicle for collecting the pollution data sample includes using a gas sensor as the air quality sensor.
16. The method of claim 10, further comprising limiting activation of the sensor suite to less than five minutes per hour via the ECU.
17. The method of claim 10, further comprising prompting an operator of the host vehicle via the ECU with an alternative travel route option based on the pollution report.
18. A computer-readable storage medium on which is recorded instructions, the instructions being executable by a processor of a remote processing station (RPS) to cause the processor to: receive a global set of pollution data from a plurality of host vehicles in communication with the RPS, each respective host vehicle having a corresponding sensor suite operable for collecting a pollution data sample at a current location of the respective host vehicle, via an electronic control unit (ECU) of the host vehicle, wherein the sensor suite includes an acoustic sensor and/or an air quality sensor respectively configured to measure an ambient noise level and an ambient air quality level, and wherein the pollution data sample is a constituent part of the global set of pollution data; calculate an uncertainty level in the global set of pollution data for the current location via the processor; generate, via the processor using the global set of pollution data, at least one color-coded map that is indicative of the ambient noise level and an ambient air quality level at the current location and/or a destination of the host vehicle, the at least one color-coded map being based in part on the uncertainty level; and transmitting a pollution report to a receiving device for display thereon, the pollution report including the at least one color-coded map.
19. The computer-readable storage medium of claim 18, wherein the processor has access to a history of the pollution reports for a given region of operation as historic data, the instructions being executable to by the processor to cause the processor to generate a model of the ambient noise level and an ambient air quality level for a region inclusive of the current location and/or the destination, using the historic data, and to generate the pollution report using the historic data.
20. The computer-readable storage medium of claim 18, the instructions being executable to by the processor to cause the processor to selectively request activation of the sensor suite for one or more of the host vehicles based on predetermined collection criteria.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings, which are incorporated into and constitute a part of this specification, illustrate implementations of the disclosure and together with the description, serve to explain the principles of the disclosure.
[0019]
[0020]
[0021]
[0022]
[0023] The appended drawings are not necessarily to scale, and may present a somewhat simplified representation of various features of the present disclosure as disclosed herein, including, for example, specific dimensions, orientations, locations, and shapes. Details associated with such features will be determined in part by the particular intended application and use environment.
DETAILED DESCRIPTION
[0024] The present disclosure may be embodied in many different forms. Representative examples are shown in the various drawings and described herein in detail as non-limiting representations of the disclosed principles. To that end, elements and limitations described in the Abstract, Introduction, Summary, and Detailed Description sections, but not explicitly set forth in the appended claims, should not be incorporated into the claims, singly or collectively, by implication, inference, or otherwise. Moreover, unless specifically disclaimed, use of the singular includes the plural and vice versa, the terms “and” and “or” shall be both conjunctive and disjunctive, “any” and “all” shall both mean “any and all”, and the words “including”, “containing”, “comprising”, “having”, and the like shall mean “including without limitation”.
[0025] Words of approximation such as “about”, “almost”, “substantially”, “generally”, “approximately”, etc., may be used herein in the sense of “at, near, or nearly at”, or “within 0-5% of”, or “within acceptable manufacturing tolerances”, or logical combinations thereof. Also as used herein, a component that is “configured to” perform a specified function is capable of performing the specified function without alteration, rather than merely having potential to perform the specified function after further modification. In other words, the described hardware, when expressly configured to perform the specified function, is specifically selected, created, implemented, utilized, programmed, and/or designed for the purpose of performing the specified function.
[0026] As used herein, a component that is “configured to” perform a specified function is capable of performing the specified function without alteration, rather than merely having potential to perform the specified function after further modification. In other words, the described hardware, when expressly configured to perform the specified function, is specifically selected, created, implemented, utilized, programmed, and/or designed for the purpose of performing the specified function.
[0027] Referring now to the drawings, wherein like reference numbers refer to like features throughout the several views,
[0028] Each respective pollution data sample 150 from a given host vehicle 140 includes a local ambient air quality level and an ambient noise level, both of which are collected at a current location of the respective host vehicle 140. Each host vehicle 140 is ideally parked, stationary, or otherwise in an ignition-off state at the time of data collection and dissemination. That is, a given host vehicle 140 in the non-limiting exemplary form of a motor vehicle when in motion would tend to detect powertrain, wind, and road noise, as well as tailpipe emissions from other vehicles traveling in close proximity to the host vehicle 140. Such noise will not be generated when the same host vehicle 140 is parked/off, which facilitates detection of ambient noise levels that are representative of true ambient noise.
[0029] An overarching goal of the automated solutions described in detail herein is a reduction in individualized risk of exposure to air pollution, noise pollution, or both. This goal may be achieved by providing users of the individual host vehicles 140, as well as users of other suitably equipped receiving devices such as smart phones, portable or stationary computers, wearables, etc., with detailed time-specific and location-specific pollution and noise level data in the form of the pollution reports 13. The pollution reports 13 as contemplated herein are generated offline by the RPS 12 using crowd-sourced environmental data, with cloud-based computing functions and remote connectivity to the host vehicles 140 represented in
[0030] The present teachings leverage the wide ranging availability of the vehicle network 10 of
[0031] Referring to
[0032] The host vehicle 140 exemplified in
[0033] The VTU 18 of
[0034] The sensor suite 20 as contemplated herein includes at least one acoustic sensor 20A and at least one air quality sensor 20B. The respective acoustic and air quality sensors 20A and 20B are configured for measuring corresponding data of the pollution data sample 150 shown in
[0035] The air quality sensor(s) 20B measure and quantify ambient air quality/pollution levels, and output a corresponding measured air quality signal (arrow 65) indicative thereof. The air quality sensor 20B may be connected to the vehicle body 142 of
[0036] The VTU 18 and the ECU 22 may be embodied as one or more digital computer devices equipped with respective memory (M1) 18M and (M) 24, and one or more corresponding processors (P1) 18P and (P) 26. The ECU 22 is also equipped with a timer or clock 27 operable for time-stamping each collected sample, such that the RPS 12 of
[0037] Operation of the processors 18P and 26 may entail the use of an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable logic device (FPLD), discrete logic, etc. Thus, instructions embodying the method 100 of
[0038] During operation of the ECU 22, the ECU 22 is configured to selectively transmit the collected pollution data samples 150 to the RPS 12 via cooperation with and operation of the VTU 18. Such an action occurs in response to a predetermined set of conditions. Although other conditions may be envisioned within the scope of the disclosure, the predetermined set of conditions according to an exemplary embodiment include the host vehicle 140 being parked or otherwise stationary in an ignition-off state for a calibrated amount of time, e.g., at least about five seconds. The predetermined set of conditions may also or alternatively include other conditions, such as the host vehicle 140 being unoccupied, and/or the method 100 may be enabled by the owner/operator or other user of the host vehicle 140 in an “opt-in” use scenario.
[0039] The ECU 22 of
[0040] The RPS 12 for its part ultimately combines the pollution data samples 150 with pollution data samples 150 provided by other participating host vehicles 140, models the ambient noise and air pollution levels at a current location or a destination of the host vehicle 140, and outputs the pollution report 13 in a customized/region-specific manner to the various host vehicles 140 and/or other users or subscribers of the RPS 12 based on the present or expected locations thereof. Other control actions may be performed external to the host vehicle 140, and thus as offboard control actions, e.g., by displaying similar information on portable electronic devices, wearables, etc., and thus the present teachings do not necessarily culminate in onboard control actions.
[0041] As the host vehicle 140 of
[0042] Referring to
[0043] In an in-vehicle use scenario, the receiving device includes the VTU 18 and the ECU 22 of the host vehicle 140 shown in
[0044] Referring now to
[0045] Block B102 (“Activate Sensors (20)”) includes activating the sensor suite 20 of
[0046] Block B104 (“Upload (150) to RPS (12)”) includes sampling the relevant information, in this case ambient air quality and noise levels, for a calibrated sampling interval, and thereafter uploading the pollution data sample(s) 150 to the cloud 11 of
[0047] At block B106 (“Calc. Uncertainty Level (UL)”), which is performed by the RPS 12 of
[0048] As part of the envisioned approach, current and historic data may be selectively blended or combined according to the level of uncertainty. When uncertainty of current data is high, for example, the RPS 12 of
[0049] At block B107 (“UL<CAL?”), the RPS 12 next compares the calculated uncertainty level to a calibrated threshold, and proceeds to block B108 when the uncertainty level is less than the threshold. In the alternative, block B107 proceeds to block B110 when the uncertainty level is greater than the threshold.
[0050] Block B108 (“Use Historic Data”) may entail retrieving the historic data, i.e., previously determined noise and pollution levels for a given region of interest, in whole or in part. Such historic data is recorded over time with ongoing operation of the RPS 12. That is, the RPS 12 maintains a running history of noise and pollution levels for multiple regions of interest on a digital map, i.e., a geospatial mapping database. When up-to-date data is not available, or the available data is uncertain due to the low number of reporting sensors, the RPS 12 may pull the historic data from its resident memory and feed the historic data into block B112, to which the method 100 proceeds. While use of historic data is not ideal, being collected at potentially different times of day, week, or year relative to the times of day, week, or year of interest to a user, the historic data is preferable to reporting low confidence data, or not reporting noise or pollution data.
[0051] Block B110 (“Use Current Data”) may entail using current data noise and pollution levels for the given region of interest, predominantly or exclusively in lieu of historic data. The RPS 12 thus relays the current data to block B112, with the method 100 thereafter proceeding to block B112.
[0052] At block B112 (“Generate Maps”), the RPS 12 of
[0053] Block B114 (“Transmit (13) to User”) entails transmitting the pollution report 13 via the RPS 12 to the receiving device, which in a non-limiting embodiment includes one of the various host vehicles 140 of
[0054] As part of block B114 or another logical block, a user of the host vehicle 140 may enter a route destination into available route planning software, which in turn may be operated on or through cooperation with the ECU 22, possibly in conjunction with the user's smartphone and applications accessible thereon. The ECU 22 may overlay the AQM 29 and NLM 28 onto a route map displayed via the display screen 25. In this manner, the user is able to view intuitive representations of the noise and pollution levels on or along the displayed travel route, e.g., as color coded shading, perhaps using the typical green, orange/yellow, red scale for progressively increasing noise or pollution levels.
[0055] Optionally, the route planning system may suggest alternative travel route options that would bypass the more polluted or noisy locations along the route. A similar approach may also be used outside of the context of route planning. For example, one planning an outdoor event or a hotel reservation could access a software application (“app”) on their smartphone to view the AQM 29 and/or the NLM 28 for a given location. The user could possibly enter desired thresholds for pollution or noise, with the noted app thereafter displaying alternative venues or hotel locations meeting the user's specific noise/pollution requirements.
[0056] As will be appreciated by those skilled in the relevant art, some aspects of the present disclosure may be implemented at the level of the RPS 12 of
[0057] The processor 12P in this instance may have access to a history of the pollution reports for a given region of operation, with such a history described above as historic data. The instructions are thus executable by the processor 12P to cause the processor 12P to generate a model of the ambient noise level and an ambient air quality level for a region inclusive of the current location and/or destination using the historic data, and to generate the pollution report 13 using the historic data. Among other possible actions, instruction execution may also cause the processor 12P to selectively request activation of the sensor suite 20 for one or more of the host vehicles 140 based on predetermined collection criteria, including but not limited to a gap or lack of sufficient data coverage for a particular region of interest.
[0058] The foregoing teachings therefore enable the host vehicles 140 represented in
[0059] The detailed description and the drawings or figures are supportive and descriptive of the present teachings, but the scope of the present teachings is defined solely by the claims. While some of the best modes and other embodiments for carrying out the present teachings have been described in detail, various alternative designs and embodiments exist for practicing the present teachings defined in the appended claims. Moreover, this disclosure expressly includes combinations and sub-combinations of the elements and features presented above and below.