This disclosure relates generally to rear glass defrosters and rear glass defroster systems for automotive vehicles and methods for controlling such defrosters and systems.
In electric vehicles, it is common for the rear glass defroster to be automatically activated upon vehicle start-up. This is done to defrost or melt any ice or frost which may have formed on the rear glass of the vehicle. For example, if the vehicle has been left outside or in a cold garage overnight and then started in the morning, it is possible that frost may have formed on the rear glass due to cold temperatures that the vehicle has been exposed to.
While the automatic activation of the rear defroster may be seen as a useful convenience, especially in cooler seasons or climates, it may also be viewed as an unnecessary use of battery power in instances where no ice or frost has actually been formed on the rear glass. This may be a concern for any type of vehicle, but it may be a particular concern for electric vehicles which rely on the use of the vehicle's battery power.
According to one embodiment, a method for controlling a rear glass defroster for a vehicle upon start-up includes: (i) determining one or more factors selected from a temperature of an environment immediately outside the vehicle, a humidity of the environment, a dew point of the environment, a barometric pressure of the environment, a temperature of a rear glass of the vehicle, a temperature of an internal cabin of the vehicle and a sun load on the vehicle; (ii) comparing the one or more factors to one or more corresponding predetermined thresholds or ranges that are indicative of conditions suitable for frost formation on a rear glass of the vehicle; and (iii) if the comparison indicates that the one or more factors meet the frost formation conditions, then activating the rear glass defroster.
The method may further include detecting a commanded start of the vehicle. The detecting step may be performed before the determining, comparing and activating steps. The method may further include proceeding to the determining, comparing and activating steps if the commanded start is detected.
Additionally, the method may further include establishing a location of the vehicle. Here, at least one of the establishing, determining and comparing steps may be performed by a remote service that is in communication with the vehicle, with at least one of location-related information, factor-related information and comparison-related information being communicated between the vehicle and the remote service. The remote service and the vehicle may communicate with each other via one or more of a cellular signal, a satellite signal, a Wi-Fi signal, a Bluetooth signal, a radio signal and an internet signal. Alternatively, at least one of the establishing, determining and comparing steps may be performed by a controller on-board the vehicle.
The method may also include setting a flag in a memory (if the comparison indicates that the one or more factors meet the frost formation conditions), detecting a commanded start of the vehicle, and activating the rear glass defroster (if the flag is set and a commanded start of the vehicle is detected).
According to another embodiment, a method is proposed for controlling a rear glass defroster system for a vehicle upon start-up, wherein the system includes a rear glass, a rear glass defroster, one or more sensors, and a controller operatively connected with the defroster and the one or more sensors. The method includes: (i) determining, using the one or more sensors and/or a remote service that is in communication with the vehicle, one or more factors selected from a temperature of an environment immediately outside the vehicle, a humidity of the environment, a dew point of the environment, a barometric pressure of the environment, a temperature of the rear glass, a temperature of an internal cabin of the vehicle and a sun load on the vehicle; (ii) comparing, using the controller and/or the remote service, the one or more factors to one or more corresponding predetermined thresholds or ranges that are indicative of conditions suitable for frost formation on the rear glass; (iii) detecting a commanded start of the vehicle; and (iv) if the comparison indicates that the one or more factors meet the frost formation conditions and a commanded start of the vehicle is detected, then activating the rear glass defroster.
In this embodiment, the detecting step may be performed before the determining, comparing and activating steps. Also, if a commanded start is detected, then the method may proceed to the determining, comparing and activating steps.
The method may further include establishing a location of the vehicle. Additionally, at least one of location-related information, factor-related information and comparison-related information may be communicated between the vehicle and the remote service. The method may also include setting a flag in a memory associated with the controller (if the comparison indicates that the one or more factors meet the frost formation conditions), and if the flag is set and a commanded start of the vehicle is detected, then activating the rear glass defroster. And in any of the foregoing cases, the remote service and the vehicle may communicate with each other via one or more of a cellular signal, a satellite signal, a Wi-Fi signal, a Bluetooth signal, a radio signal and an interne signal.
According to yet another embodiment, a rear-glass defrost system for a vehicle includes a rear glass, a rear glass defroster for defrosting the rear glass, one or more sensors, and a controller operatively connected with the defroster and the one or more sensors. In this embodiment, the one or more sensors are configured to sense one or more factors selected from a temperature of an environment immediately outside the vehicle, a humidity of the environment, a dew point of the environment, a barometric pressure of the environment, a temperature of the rear glass, a temperature of an internal cabin of the vehicle and a sun load on the vehicle. Additionally, the controller is configured to determine the one or more factors using the one or more sensors and/or a remote service that is in communication with the vehicle, compare the one or more factors to one or more corresponding predetermined thresholds or ranges that are indicative of conditions suitable for frost formation on a rear glass of the vehicle, and if the comparison indicates that the one or more factors meet the frost formation conditions, then activate the rear glass defroster.
In this rear-glass defrost system, the controller may be further configured to detect a commanded start of the vehicle, and if the comparison indicates that the one or more factors meet the frost formation conditions and a commanded start of the vehicle is detected, then activate the rear glass defroster. Additionally or alternatively, the controller may be further configured to establish a location of the vehicle using the remote service.
The above features and advantages, and other features and advantages, of the present teachings are readily apparent from the following detailed description of some of the best modes and other embodiments for carrying out the present teachings, as defined in the appended claims, when taken in connection with the accompanying drawings.
Referring now to the drawings, wherein like numerals indicate like parts in the several views, a rear glass defroster 28 and rear glass defroster system 36 for a vehicle 20, and multiple embodiments of a method 100, 200 for controlling the defroster 28 or defroster system 36, are shown and described herein. The rear glass defroster 28, rear glass defroster system 36 and methods 100, 200 presented are particularly suited for electric vehicles because of the need to manage the battery budget in such vehicles, but these are also suitable for hybrid vehicles and conventional internal combustion engine vehicles as well.
Referring now to
A defroster 28 is operatively connected with or directed toward the rear glass 26. The defroster 28 may be a blower which blows heated air onto the inward/forward surface of the rear glass 26, or it may be an electrical device which includes a series of resistive wires or elements embedded on or within the rear glass 26. In either case, the defroster 28 requires electrical power to operate, which is drawn from an electrical source such as the vehicle's battery (not shown). The defroster 28 is also operatively connected with a controller 30 which controls the activation (i.e., electrical powering) of the defroster 28. The controller 30 is shown in
The controller 30 is also operatively connected with a memory 32 and a transceiver 34. The memory 32 and the transceiver 34 may be physically separate elements from the controller 30, as shown in the drawings, or they may be part of the controller 30 itself. The memory 32 is configured for storing data and/or instructions therein, such as predetermined parameters or settings (e.g., stored in a lookup table) and executable computer code. The transceiver 34 may be a transmitter and/or a receiver configured to send and/or receive data wirelessly, such as by one or more of a cellular signal, a satellite signal, a Wi-Fi signal, a Bluetooth signal, a radio signal and an internet signal.
The transceiver 34 may be in communication with a remote service 80, such as a back-end service for monitoring and communicating data back-and-forth with the vehicle 20. That is, the transceiver 34 may send data to the remote service 80 and receive data from the remote service 80, and the remote service 80 may receive data from the transceiver 34 and send data to the transceiver 34. Although the drawings illustrate the remote service 80 as being a single element at a single location, the remote service 80 may also include multiple elements at multiple locations (e.g., multiple cell towers, multiple satellites, multiple computers/server sites, etc.), and these multiple elements and multiple locations may serve as a remote service network.
The controller 30 is also operatively connected with one or more sensors 38, 39. These may include interior sensors 38 located within the vehicle 20 (such as inside the interior cabin 22) and exterior sensors 39 located outside the vehicle 20 (such as on the outer skin or body of the vehicle 20).
As illustrated by the block diagram of
As noted above, the controller 30 may include and/or may be operatively connected with a memory 32 and a transceiver 34. The memory 32 may include one or more predetermined thresholds or ranges 50 which are associated with the aforementioned factors 40. (As used herein, a “threshold” refers to one or more discrete values associated with a particular factor 40, while a “range” refers to a continuous range of values. For example, for the external temperature factor 41, an associated predetermined threshold 51 might be 32 degrees Fahrenheit (0 degrees Celsius), which is the freezing/melting point of water, and/or an associated predetermined range 51 might be any temperature at or below 32 degrees Fahrenheit.) These predetermined thresholds/ranges 50 may include one or more of the following: (i) a predetermined exterior temperature threshold/range 51, (i) a predetermined exterior humidity threshold/range 52, (iii) a predetermined exterior dew point threshold/range 53, (iv) a predetermined exterior barometric pressure threshold/range 54, (v) a predetermined rear glass temperature threshold/range 55, (vi) a predetermined interior cabin temperature threshold/range 56, and (vii) a predetermined sun load threshold/range 57. These one or more predetermined thresholds or ranges 50 may be stored in the memory 32, such as in a lookup table, or they may be stored within the controller 30 itself.
In addition to (or instead of) the one or more predetermined thresholds/ranges 50, the memory 32 (or controller 30) may additionally (or alternatively) include a frost conditions map 60. This map 60 is a collection of all the situations or sets of conditions in which the various factors 40 may act to produce frost or ice on the rear glass 26. The map 60 may include situations or sets of conditions based on one factor 40 (e.g., external temperature 41), two factors 40 (e.g., external temperature 41 and rear glass temperature 45, or external temperature 41 and sun load 47), and even three or more factors 40. For example, one situation or set of conditions (based on one factor 40) may be when the external temperature 41 is at or below a predetermined external temperature threshold 51 of 32 degrees Fahrenheit. Another situation or set of conditions (based on one factor 40) may be when the rear glass temperature 45 is at or below a predetermined rear glass temperature threshold 55 (e.g., 34 degrees Fahrenheit). Another situation or set of conditions (based on two factors 40) may be when the external temperature 41 is at or below a predetermined external temperature threshold 51 of 32 degrees Fahrenheit and the internal cabin temperature 46 is at or below a predetermined internal cabin temperature threshold 56. Additional situations or sets of conditions (based on one or more factors 40) may be used to formulate the frost conditions map 60 as well.
Thus, the controller 30 may receive inputs from the one or more sensors 38, 39 which are indicative of the one or more factors 40, and compare these factors 40 to the one or more predetermined thresholds/ranges 50 and/or to the frost conditions map 60, and thereby determine whether it is likely that frost may form on the rear glass 26. If the conditions are such that the formation of frost is determined to be likely, then the controller 30 may take action to activate (i.e., send electrical power to) the defroster 28, so that the rear glass 26 may be heated so as to melt any frost which may have formed or may be forming on the rear glass 26, and/or to prevent any potential frost from forming on the rear glass 26.
As an example of how the rear glass defrost system 36 may operate, the transceiver 34 (as prompted by the controller 30) may transmit a signal indicating the location 37 of the vehicle 20 along with a vehicle identifier, and the remote service 80 may receive this signal and utilize the location to determine the current weather conditions for that location, or the recent, current and upcoming weather conditions over some time period. The remote service 80 may then broadcast these weather conditions, along with the vehicle identifier, and the vehicle 20 may receive this signal through its transceiver 34, which sends the signal to the vehicle's controller 30. If the broadcasted vehicle identifier matches that of the vehicle 20, then the vehicle's controller 30 can confirm that the broadcasted weather conditions were meant for this particular vehicle 20 (and not for some other vehicle).
Alternatively, rather than the vehicle's transceiver 34 transmitting a signal indicating the location 37 and vehicle identifier of the vehicle 20, the transmission may instead be a request for the vehicle location 37 (along with the vehicle identifier). In this case, the remote service 80 may receive this signal from the vehicle 20, and may utilize GPS (global positioning satellites), cell tower locations, triangulation and the like to determine the exact location 37 of the vehicle 20. The remote service 80 may then broadcast the vehicle location 37 along with the vehicle identifier, and this signal may be received by the vehicle's transceiver 34, which sends the signal to the vehicle's controller 30. If the broadcasted vehicle identifier matches that of the vehicle 20, then the vehicle's controller 30 can confirm that the broadcasted vehicle location 37 was meant for this particular vehicle 20 (and not for some other vehicle). Optionally, the signal broadcasted by the remote service 80 may also include the weather conditions for the determined vehicle location 37.
As another alternative, the vehicle 20 may determine its location 37 not by broadcasting a request signal, but instead may determine its location 37 simply by receiving one or more GPS signals which are constantly being broadcasted from orbiting satellites.
As a further alternative, rather than the vehicle 20 receiving weather condition information from the remote service 80, the vehicle 20 may instead determine the local weather conditions of its external environment 24 by utilizing external sensors 39 associated with the vehicle 20.
Once the vehicle's controller 30 has the appropriate information regarding the weather conditions of the vehicle's external environment 24, the conditions of the interior cabin 22 and the operational conditions of the vehicle 20, the controller 30 may compare these factors 40 against the frost conditions map 60 and/or against the predetermined thresholds and ranges 50 to determine whether frost conditions exist or are imminent. If actual or potential frost conditions are found, then the controller 30 may send an activation signal 70 to the defroster 28. This activation signal 70 may be a power signal (e.g., a certain voltage and/or current) or it may be a control signal which causes power to be directed to the defroster 28. Optionally, the controller 30 may set a flag 62 in the memory 32 (or within the controller 30 itself) to indicate that the frost conditions have been met. For example, a particular register in the memory 32 may be set to an initial or default value of “0” to indicate that frost conditions are not met, and the register may be set to a value of “1” to indicate that frost conditions have been met. As used herein, when a flag 62 is referred to as being “set”, it is meant that the relevant register or address in the memory 32 or controller 30 has been purposefully and intentionally set to a value that is indicative of the frost formation conditions being met.
The method 100 may further include, at block 120, detecting or sensing for a commanded start 48 of the vehicle 20. (This may include detecting or sensing for a commanded start event, or for a commanded start state or condition. For example, if a user presses the “START” button on a vehicle's key fob, this will transmit a momentary start command, which may be considered as a commanded start event, and once the vehicle 20 is started, it may be considered as being in a commanded start state or condition.) This detecting step of block 120 may be performed before the determining, comparing and activating steps of blocks 150, 160 and 170. The method 100 may further include, at block 130, determining whether a commanded start 48 has been detected; if a commanded start 48 is detected, then the process flow may be directed on to the determining, comparing and activating steps of blocks 150, 160 and 170, but if no commanded start 48 is detected, then the process flow may be directed back to block 120, whereupon the controller 30 and/or sensors 38, 39 may continue to detect or sense for a commanded start 48.
Additionally, the method 100 may further include, at block 140, establishing a location 37 of the vehicle 20. One or more of the establishing, determining and comparing steps of blocks 140, 150 and 160 may be performed by a remote service 80 that is in communication with the vehicle 20, with location-related information, factor-related information and/or comparison-related information, respectively, being communicated between the vehicle 20 and the remote service 80. The remote service 80 and the vehicle 20 may communicate with each other via one or more of a cellular signal, a satellite signal, a Wi-Fi signal, a Bluetooth signal, a radio signal and an internet signal. Alternatively, one or more of the establishing, determining and comparing steps of blocks 140, 150 and 160 may be performed by the controller 30 on-board the vehicle 20.
Turning now to
(It may be noted that the foregoing sequence of steps also applies to
Note that the step of detecting a commanded start 48 appears in the first embodiment or method 100 of
The second method 200 may further include, at block 220, the step of establishing a location 37 of the vehicle 20. At block 250, if the comparison of block 240 indicates that the one or more factors 40 meet the frost formation conditions, then the process flow is directed on to block 260, which is a step of setting a flag 62 in a memory 32 associated with the controller 30. (Here, the set flag 62 or “set” value is indicative of the frost formation conditions being met.) Otherwise, if the comparison of block 240 does not indicate that the factors 40 meet the frost formation conditions, then the process flow is routed to block 270, which is a step of assuring that the flag 62 or designated memory register is put to its default or “non-set” value (e.g., 0), as opposed to the designated “set” value (e.g., 1).
As noted above, at block 280 a detection is made of whether a start command 48 has been made. At the decision point of block 290, if no start command 48 has been detected, then the process flow is redirected back to block 230, but if a start command 48 has been detected, then the process flow continues on to block 300. At block 300, it is determined whether the flag 62 has been set; if it has not been set, then the process flow is directed back to block 230, but if it has been set, then the process flow continues on to block 310, which activates the rear glass defroster 28. Thus, in the second method 200 of
In any of the foregoing cases, the remote service 80 and the vehicle 20 may communicate with each other via one or more of a cellular signal, a satellite signal, a Wi-Fi signal, a Bluetooth signal, a radio signal and an internet signal. The information or data communicated between the vehicle 20 and the remote service 80 may be location-related information, factor-related information and/or comparison-related information.
Note that blocks 411, 422 and 433 in
With regard to the first and second methods 100, 200 illustrated in
According to yet another embodiment, a rear glass defrost system 36 for a vehicle 20 includes a rear glass 26, a rear glass defroster 28 for defrosting the rear glass 26, one or more sensors 38, 39, and a controller 30 operatively connected with the defroster 28 and the one or more sensors 38, 39. In this embodiment, the one or more sensors 38, 39 are configured to sense one or more factors 40 selected from a temperature 41 of an environment 24 immediately outside the vehicle 20, a humidity 42 of the environment 24, a dew point 43 of the environment 24, a barometric pressure 44 of the environment 24, a temperature 45 of the rear glass 26, a temperature 46 of an internal cabin 22 of the vehicle 20 and a sun load 47 on the vehicle 20. Additionally, the controller 30 is configured to determine the one or more factors 40 using the one or more sensors 38, 39 and/or a remote service 80 that is in communication with the vehicle 20, compare the one or more factors 40 to one or more corresponding predetermined thresholds or ranges 50 that are indicative of conditions suitable for frost formation on a rear glass 26 of the vehicle 20, and if the comparison indicates that the one or more factors 40 meet the frost formation conditions, then activate the rear glass defroster 28.
In this rear glass defrost system 36, the controller 30 may be further configured to detect a commanded start 48 of the vehicle 20, and if the comparison indicates that the one or more factors 40 meet the frost formation conditions and a commanded start 48 of the vehicle 20 is detected, then the rear glass defroster 28 may be activated. Additionally or alternatively, the controller 30 may be further configured to establish a location 37 of the vehicle 20 using the remote service 80.
It may be noted that since much the description of the system 36 and methods 100, 200 herein have focused on unspecified “vehicles” 20, the claims and description may be broadly interpreted as applying to all types of vehicles 20, such as conventional internal combustion engine vehicles, hybrid/partially electric vehicles and fully electric vehicles. However, if it is determined during the prosecution of the present application that the claims should be limited to only hybrid/partially electric vehicles and/or to fully electric vehicles, then some of the claims herein may be amended so as to replace the word “vehicle” with the phrase “electric vehicle”.
The above description is intended to be illustrative, and not restrictive. While the dimensions and types of materials described herein are intended to be illustrative, they are by no means limiting and are exemplary embodiments. In the following claims, use of the terms “first”, “second”, “top”, “bottom”, etc. are used merely as labels, and are not intended to impose numerical or positional requirements on their objects. As used herein, an element or step recited in the singular and preceded by the word “a” or “an” should be understood as not excluding plural of such elements or steps, unless such exclusion is explicitly stated. Additionally, the phrase “at least one of A and B” and the phrase “A and/or B” should each be understood to mean “only A, only B, or both A and B”. Moreover, unless explicitly stated to the contrary, embodiments “comprising” or “having” an element or a plurality of elements having a particular property may include additional such elements not having that property. And when broadly descriptive adverbs such as “substantially” and “generally” are used herein to modify an adjective, these adverbs mean “mostly”, “mainly”, “for the most part”, “to a significant extent”, “to a large degree” and/or “at least 51 to 99% out of a possible extent of 100%”, and do not necessarily mean “perfectly”, “completely”, “strictly”, “entirely” or “100%”. Additionally, the word “proximate” may be used herein to describe the location of an object or portion thereof with respect to another object or portion thereof, and/or to describe the positional relationship of two objects or their respective portions thereof with respect to each other, and may mean “near”, “adjacent”, “close to”, “close by”, “at” or the like.
The flowcharts and block diagrams in the drawings illustrate the architecture, functionality and/or operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment or portion of code, which includes one or more executable instructions for implementing the specified logical function(s). It will also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, may be implemented by hardware-based systems that perform the specified functions or acts, or combinations of hardware and computer instructions. These computer program instructions may also be stored in a computer-readable medium that can direct a controller or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable medium produce an article of manufacture including instructions to implement the functions and/or actions specified in the flowcharts and block diagrams.
This written description uses examples, including the best mode, to enable those skilled in the art to make and use devices, systems and compositions of matter, and to perform methods, according to this disclosure. It is the following claims, including equivalents, which define the scope of the present disclosure.