The present disclosure is directed to one or more smart glass units, and more specifically to various approaches for sensing light through smart glass units and controlling a tint of the smart glass units based on the amount of sensed light.
Smart glass may be used to decrease heat transfer through a window and/or reduce the transmission of visible light to provide tinting or shading. Smart glass (e.g., an electrochromic (EC) device, an electrochromic insulated glass unit (EC-IGU), a device with a glass that changes, for example tint, in response to an input, an electrical charge, and/or the environment) may be used to provide a decrease in solar heat gain through a transparent substrate and a reduction in visible light transmission through a transparent substrate (e.g., a window or glass pane). An EC device may include EC materials that are known to change their optical properties, such as coloration, in response to the application of an electrical potential, thereby making the transparent substrate more or less transparent or more or less reflective. An EC device can also change its optical properties such as optical transmission, absorption, reflectance and/or emittance in a continual but reversible manner on application of voltage. These properties enable the EC device to be used for applications like smart glasses, EC mirrors, EC display devices, and the like. EC glass may include a type of glass or glazing for which light transmission properties of the glass or glazing are altered when electrical power (e.g., voltage/current) is applied to the glass. EC materials may change in opacity (e.g., may changes levels of tinting) when electrical power is applied. Complex tinting control schedules for maintaining a desired amount of tinting through a smart glass unit throughout individual days, throughout an entire year, and with varying weather conditions can be time consuming and labor intensive to customize for individual and/or groups of smart glass units and can also lead to errors where instances of undesirable tint levels occur.
In some aspects, a system is provided. The system includes a smart glass unit having at least one pane. The system also includes a multi-directional light sensor. The multi-directional sensor includes a sensor element facing in a direction orthogonal to a surface of the pane. The multi-directional sensor also includes a plurality of other sensor elements facing in different directions that are parallel to the surface of the pane.
In some aspects, the sensor element includes a first sensor element. In some aspects, the plurality of other sensor elements includes a second sensor element, a third sensor element, and a fourth sensor element. The second sensor element faces in an upward direction when the smart glass unit is installed in a wall of a building. The third sensor element faces in a first lateral direction when the smart glass unit is installed in the wall of the building. The fourth sensor element faces in a second lateral direction, opposite the first lateral direction, when the smart glass unit is installed in the wall of the building. In some aspects, when the smart glass unit is installed in a wall of a building, the sensor element faces in the direction orthogonal to the surface of the pane and towards an exterior area of the building. In some aspects, the multi-directional light sensor is positioned at a central lower edge of the pane. In some aspects, at least some of the plurality of other sensor elements face in directions that are orthogonal to each other. In some aspects, the system further includes an existing window-pane. The smart glass unit includes a retrofit smart glass unit. The retrofit smart glass unit is positioned adjacent an interior surface of the existing window-pane. The multi-directional light sensor is positioned between the existing window-pane and the retrofit smart glass unit. In some aspects, the sensor element and the plurality of other sensor elements are configured to detect at least one of a total light radiation, sunny and cloud conditions, or a solar angle.
In some aspects, a system is provided. The system includes a smart glass unit configured to modulate a tint for permitting light to pass therethrough. The system also includes a multi-directional light sensor. The multi-directional light sensor includes a sensor element facing in a direction orthogonal to a surface of the smart glass unit. The multi-directional light sensor also includes a plurality of other sensor elements facing in different directions that are orthogonal to the direction that the sensor element faces. The system further includes a controller. The controller is configured to receive one or more signals indicating an amount of light detected by respective sensor elements of the sensor element and of the plurality of other sensor elements. The controller is also configured to generate one or more tint signals for controlling a tint of the smart glass unit based on the one or more signals.
In some aspects, the one or more tint signals for controlling the tint of the smart glass unit are based on an angle by which the smart glass unit receives light from a light source. In some aspects, the plurality of other sensor elements includes three other sensor elements. Generating the one or more tint signals for controlling the tint of the smart glass unit based on the one or more signals includes determining a total amount of radiation received by the sensor element and the plurality of other sensor elements, identifying that a first sensor element detects a lowest amount radiation compared to remaining sensor elements among the sensor element and the plurality of other sensor elements, subtracting the lowest amount of radiation from the total amount of radiation to obtain an amount of direct radiation received by the smart glass unit, and determining the angle by which the smart glass unit receives the light from the light source based on the direct radiation and directions that the respective remaining sensor elements face among the sensor element and the plurality of other sensor elements. In some aspects, the one or more tint signals indicates a total received radiation. In some aspects, the one or more tint signals indicates an amount of cloud cover in an external environment. In some aspects, the controller is positioned within or adjacent to the smart glass unit. In some aspects, the controller is positioned at a location remote from the smart glass unit. In some aspects, the controller is positioned within or adjacent to the multi-directional light sensor. In some aspects, the sensor element includes a first sensor element. The plurality of other sensor elements includes a second sensor element, a third sensor element, and a fourth sensor element. The second sensor element faces in an upward direction when the smart glass unit is installed in a wall of a building. The third sensor element faces in a first lateral direction when the smart glass unit is installed in the wall of the building. The fourth sensor element faces in a second lateral direction, opposite the first lateral direction, when the smart glass unit is installed in the wall of the building. In some aspects, when the smart glass unit is installed in a wall of a building, the sensor element faces in the direction orthogonal to the surface of the smart glass unit and towards an exterior area of the building. In some aspects, the multi-directional light sensor is positioned at a central lower edge of a pane of the smart glass unit. In some aspects, at least some of the plurality of other sensor elements face in directions that are orthogonal to each other.
In some aspects, a method is provided. The method includes receiving, by a controller, one or more signals from respective sensor elements of a plurality of sensor elements indicating an amount of light sensed by the respective sensor elements. The respective sensor elements of the plurality of sensor elements are oriented in different directions. The method also includes determining, by the controller, light information for a location. The light information is determined based on the amount of light sensed by the respective sensor elements and the different orientations of the respective sensor elements. The light information includes one or more of an angular position of a direct light source with respect to the location, or information relating an amount of direct light to an amount of indirect light at the location. The method further includes sending, by the controller, one or more control signals to at least one smart glass unit to control a level of tint of the at least one smart glass unit based on the determined light information.
In some aspects, determining, by the controller, the information relating the amount of direct light to the amount of indirect light at the location includes determining, by the controller, a lowest amount light received by one sensor element of the plurality of sensor elements compared to remaining sensor elements of the plurality of sensor elements, and subtracting the lowest amount of light from a total amount of light received by the sensor element at the location to obtain the amount of direct light received by the sensor element at the location. In some aspects, the plurality of sensor elements comprises three sensor elements. In some aspects, the plurality of sensor elements includes at least four sensor elements, and the method further includes determining, by the controller, whether an external environment includes one of a cloudy condition or a sunny condition. In some aspects, determining, by the controller, that the external environment includes the cloudy condition includes determining that the respective sensor elements of the plurality of sensor elements sense a same or similar amount of light based on the one or more signals indicating the amount of light sensed by the respective sensor elements, and determining that the external environment includes the cloudy condition based on the respective sensor elements of the plurality of sensor elements sensing the same or similar amount of light. In some aspects, determining, by the controller, that the external environment includes the sunny condition includes determining that at least one sensor element of the plurality of sensor elements senses a different amount of light compared to at least one other sensor element of the plurality of sensor elements based on the one or more signals indicating the amount of light sensed by the respective sensor elements, and determining that the external environment includes the sunny condition based on the at least one sensor element of the plurality of sensor elements sensing the different amount of light compared to the at least one other sensor element of the plurality of sensor elements. In some aspects, the plurality of sensor elements are components of a unitary multi-directional sensor.
This specification may include references to “one embodiment” or “an embodiment.” The appearances of the phrases “in one embodiment” or “in an embodiment” do not necessarily refer to the same embodiment. Particular features, structures, or characteristics may be combined in any suitable manner consistent with this disclosure.
“Comprising.” This term is open-ended. As used in the appended claims, this term does not foreclose additional structure or steps. Consider a claim that recites: “An apparatus comprising one or more processor units.” Such a claim does not foreclose the apparatus from including additional components (e.g., a network interface unit, graphics circuitry, etc.).
“Configured To.” Various units, circuits, or other components may be described or claimed as “configured to” perform a task or tasks. In such contexts, “configured to” is used to connote structure by indicating that the units/circuits/components include structure (e.g., circuitry) that performs those task or tasks during operation. As such, the unit/circuit/component can be said to be configured to perform the task even when the specified unit/circuit/component is not currently operational (e.g., is not on). The units/circuits/components used with the “configured to” language include hardware—for example, circuits, memory storing program instructions executable to implement the operation, etc. Reciting that a unit/circuit/component is “configured to” perform one or more tasks is expressly intended not to invoke 35 U.S.C. § 112, sixth paragraph, for that unit/circuit/component. Additionally, “configured to” can include generic structure (e.g., generic circuitry) that is manipulated by software and/or firmware (e.g., an FPGA or a general-purpose processor executing software) to operate in manner that is capable of performing the task(s) at issue. “Configure to” may also include adapting a manufacturing process (e.g., a semiconductor fabrication facility) to fabricate devices (e.g., integrated circuits) that are adapted to implement or perform one or more tasks.
“First,” “Second,” etc. As used herein, these terms are used as labels for nouns that they precede, and do not imply any type of ordering (e.g., spatial, temporal, logical, etc.). For example, a buffer circuit may be described herein as performing write operations for “first” and “second” values. The terms “first” and “second” do not necessarily imply that the first value must be written before the second value. It will also be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first contact could be termed a second contact, and, similarly, a second contact could be termed a first contact, without departing from the intended scope. The first contact and the second contact are both contacts, but they are not the same contact.
“Based On.” As used herein, this term is used to describe one or more factors that affect a determination. This term does not foreclose additional factors that may affect a determination. That is, a determination may be solely based on those factors or based, at least in part, on those factors. Consider the phrase “determine A based on B.” While in this case, B is a factor that affects the determination of A, such a phrase does not foreclose the determination of A from also being based on C. In other instances, A may be determined based solely on B.
The terminology used in the description herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used in the description and the appended claims, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that the term “and/or” as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items. It will further be understood that the term “or” as used herein refers to and encompasses alternative combinations as well as any and all possible combinations of one or more of the associated listed items. It will be further understood that the terms “includes,” “including,” “comprises,” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. For example, the words “include,” “including,” and “includes” indicate open-ended relationships and therefore mean including, but not limited to. Similarly, the words “have,” “having,” and “has” also indicate open-ended relationships, and thus mean having, but not limited to.
As used herein, the term “if” may be construed to mean “when” or “upon” or “in response to determining” or “in response to detecting,” depending on the context. Similarly, the phrase “if it is determined” or “if [a stated condition or event] is detected” may be construed to mean “upon determining” or “in response to determining” or “upon detecting [the stated condition or event]” or “in response to detecting [the stated condition or event],” depending on the context.
Whenever a relative term, such as “about”, “substantially” or “approximately”, is used in this specification, such a term should also be construed to also include the exact term. That is, e.g., “substantially straight” should be construed to also include “(exactly) straight”. As used herein, the terms “about”, “substantially”, or “approximately” (and other relative terms) may be interpreted in light of the specification and/or by those having ordinary skill in the art. In some examples, such terms may be as much as 1%, 3%, 5%, 7%, or 10% different from the respective exact term.
While embodiments are described herein by way of example for several embodiments and illustrative drawings, those skilled in the art will recognize that the embodiments are not limited to the embodiments or drawings described. It should be understood that the drawings and detailed description thereto are not intended to limit embodiments to the particular form disclosed, but on the contrary, the intention is to cover all modifications, equivalents and alternatives falling within the spirit and scope as defined by the appended claims. Any headings used herein are for organizational purposes only and are not meant to be used to limit the scope of the description or the claims. As used throughout this application, the word “may” is used in a permissive sense (i.e., meaning having the potential to), rather than the mandatory sense (i.e., meaning must).
The scope of the present disclosure includes any feature or combination of features disclosed herein (either explicitly or implicitly), or any generalization thereof, whether or not it mitigates any or all of the problems addressed herein. Accordingly, new claims may be formulated during prosecution of this application (or an application claiming priority thereto) to any such combination of features. In particular, with reference to the appended claims, features from dependent claims may be combined with those of the independent claims and features from respective independent claims may be combined in any appropriate manner and not merely in the specific combinations enumerated in the appended claims.
Smart glass may be used to decrease heat transfer through a window and/or reduce the transmission of visible light to provide tinting or shading. A smart glass system including a smart glass (e.g., an electrochromic (EC) device, an electrochromic insulated glass unit (EC-IGU), a device with a glass that changes, for example tint, in response to an input, an electrical charge, and/or the environment) may be used to provide a decrease in solar heat gain (e.g., increase in insulation) through a transparent substrate and a reduction in visible light transmission through a transparent substrate (e.g., a window or glass pane). An EC device may include EC materials that are known to change their optical properties, such as coloration, in response to the application of an electrical potential, thereby making the transparent substrate more or less transparent or more or less reflective. An EC device can also change its optical properties such as optical transmission, absorption, reflectance and/or emittance in a continual but reversible manner on application of voltage. These properties enable the EC device to be used for applications like smart glasses, EC mirrors, EC display devices, and the like. EC glass may include a type of glass or glazing for which light transmission properties of the glass or glazing are altered when electrical power (e.g., voltage/current) is applied to the glass. EC materials may change in opacity (e.g., may changes levels of tinting) when electrical power is applied. Many smart glass units and smart glass unit systems rely on complicated and customized tint control schedules and complex three-dimensional models of buildings (e.g., to determine when there is shade and direct sun in specific locations) to control tint levels to meet desired tinting parameters of building occupants.
Configuring controllers (e.g., controllers for controlling individual or groups of smart glass units, system controllers for directing a plurality of controllers to controller individual or groups of smart glass units) for scheduling tint controller operations for individual smart glass units or groups of smart glass units among a plurality of smart glass units positioned at different locations on a building or across several different buildings can be time and/or labor intensive. For example, a group of buildings may use several hundred smart glass units to provide modulated tinting for occupants. Each of the different smart glass units may face in different directions and thus receive sunlight at different angles throughout the day and/or throughout different times of the year, receive more shade than one or more other smart glass units due to their respective proximities to a tree, another building, and/or another obstruction, receive shade at different times of the day due and/or at different times of the year due to their respective proximities to a tree, another building and/or another obstruction, and/or the like. As such, designing and implementing tint control schedules for each individual smart glass unit or even for groups of smart glass units can be time consuming, expensive, and prone to error. Also, designing and implementing tint control schedules for each individual smart glass unit or even for groups of smart glass units may not adequately provide a desirable amount to tinting for the occupants inside the building(s).
As described herein, a smart glass unit system and/or a smart glass unit is provided that includes a multi-directional sensor. For a respective smart glass unit and/or for a respective group of smart glass units, the multi-directional sensor is configured to sense total radiation received and/or an angle from which solar radiation is received. The angles from which solar radiation is received by the multi-directional sensor may be used to determine glare and if the smart glass unit is to be tinted to reduce or block glare. Thus, for example, total radiation from an external environment and/or an angle by which radiation or light from a light source (e.g., the Sun) in the external environment reaches the multi-directional sensor, and thus the smart glass unit (e.g., a pane of the smart glass unit), may be sensed for controlling a tint level of the smart glass unit. When the smart glass unit is installed in a wall of a building separating an internal environment within the building from the external environment outside the building, measurements taken by the multi-directional sensor may be used to control the tint level of the smart glass unit. The measurements may be taken from the multi-directional sensor to regulate the amount of light that passes from the light source in the external environment, through the smart glass unit, and into the internal environment of the building to a desirable level for the occupants therein. The multi-directional sensor may take light measurements at a surface of the smart glass unit to allow for the regulation or control of the tint level of the smart glass unit on a unit-by-unit basis without the complex control scheduling that would otherwise be used. Accordingly, using the multi-directional sensor, knowing the amount of shade that the smart glass unit receives, the location of the Sun at a particular time of day at a particular time of year, and/or which direction the smart glass unit is facing may no longer be needed to control the level of tint of the smart glass unit to provide a desirable amount of tinting therethrough.
In this example, the EC system 100 may include an EC device 105 secured to a substrate 110. The EC device 105 may be a non-limiting example of a smart glass or smart glass unit as provided herein. The EC device 105 may include a thin film which may be deposited on to the substrate 110. The EC device 105 may include a first transparent conductive (TC) layer 124 and a second TC layer 126 in contact with the substrate 110. In some aspects, the first TC layer 124 and the second TC layer 126 may be, or may include, one or more transparent conductive oxide (TCO) layers. The substrate 110 may include one or more optically transparent materials, e.g., glass, plastic, and the like. The EC device 105 may also include one or more active layers. For example, the EC device 105 may include a counter electrode (CE) layer 128 in contact with the first TC layer 124 and an EC electrode layer 130 in contact with the second TC layer 126. An ionic conductor (IC) layer 132 may be positioned in-between (e.g., “sandwiched” between) the CE layer 128 and the EC electrode layer 130. The EC system 100 may include a power supply 140 which may provide regulated current or voltage to the EC device 105. Transparency of the EC device 105 may be controlled by regulating density of charges (or lithium ions) in the CE layer 128 and/or the EC electrode layer 130 of the EC device 105. For instance, when the EC system 100 applies a positive voltage from the power supply 140 to the first TC layer 124, lithium ions may be inserted into the EC electrode layer 130. In some aspects, when the EC system 100 applies a positive voltage from the power supply 140 to the first TC layer 124, lithium ions may be driven across the IC layer 132 and inserted into the EC electrode layer 130. Simultaneously, charge-compensating electrons may be extracted from the CE layer 128, may flow across the external circuit, and may flow into the EC electrode layer 130. Transfer of lithium ions and associated electrons from the CE layer 128 to the EC electrode layer 130 may cause the EC device 105 to become darker—e.g., the visible light transmission of the EC device 105 may decrease. Reversing the voltage polarity may cause the lithium ions and associated charges to return to their original layer, the CE layer 128, and as a result, the EC device 105 may return to a clear state—e.g., the visible light transmission of the EC device 105 may increase.
As described herein, a smart glass or device such as the EC device 105 of
As shown in
In some aspects, the multi-directional sensor 210 may include a sensor element for measuring temperature. For example, in addition to the plurality of sensor elements for sensing an amount of light, the multi-directional sensor 210 may include a sensor element for measuring temperature. In some aspects, one or more of the sensor elements for sensing an amount of light may also be configured to measure temperature. In some aspects, a sensor element for measuring temperature may be orientated to face into the external environment 204. In some aspects, the sensor element for measuring temperature may be oriented to face away from the external environment 204 (e.g., to face towards the smart glass unit, to face toward the building 202, to face towards an internal environment of the building 202). In some aspects, using a sensor element to measure temperature, a controller (e.g., the first controller 212a, the second controller 212b, the system controller 214) may determine how much voltage is needed to control a tint of the smart glass unit (e.g., the first smart glass unit 208a, the second smart glass unit 208b, the third smart glass unit 208c). For example, on a relatively hotter day, a controller may need to provide a greater amount of voltage to a smart glass unit to control a tint of the smart glass unit compared to on a relatively cooler day.
Each of the multi-directional sensors 210 may be positioned against the respective smart glass units 208 to receive the same light (e.g., the same amount to light intensity, about the same amount of light intensity), for example from the light source 206, that is received by the respective smart glass units themselves. Also, each of the multi-directional sensors 210 may be positioned against the respective smart glass units 208 to receive the same light (e.g., the same amount to light intensity, about the same amount of light intensity) at the same or similar angle, for example from the light source 206, that the respective smart glass units themselves receive the light. The multi-directional sensor(s) 210 may be positioned on a surface of respective smart glass units 208. For example, multi-directional sensor(s) 210 may be positioned on an exterior surface of the respective smart glass units 208 (e.g., on a surface of the smart glass unit 208 facing the exterior environment 204) and/or may be positioned at a side edge of the respective smart glass unit 208, at a corner of the respective smart glass unit 208, at a top edge of the respective smart glass unit 208, at another other location on, near, and/or adjacent the respective smart glass unit 208 to receive relatively or about the same amount of light at about the same angle as the respective smart glass unit 208. In some aspects, the multi-directional sensors 210 may be positioned relative to the respective smart glass unit 208 so that multi-directional sensor(s) 210 receives as close to the same amount of light and/or as close to the same angle of light as the respective smart glass unit(s) 208 receives. As shown in
As shown in
The first controller 212a may then use the signals from the first multi-directional sensor 210a (and/or the second multi-directional sensor 210b) to determine an amount of tint for the first smart glass unit 208a (and/or the second smart glass unit 208b). For example, when the first controller 212a receives one or more signals from the first multi-directional sensor 210a (and/or the second multi-directional sensor 210b) indicating an amount of light detected by the first multi-directional sensor 210a (and/or the second multi-directional sensor 210b), the first controller 212a may determine a level of tint (e.g., an amount of tint) for the first smart glass unit 208a (and/or the second smart glass unit 208b) to allow for a certain amount of light to enter the interior environment of the building 202 through the first smart glass unit 208a (and/or the second smart glass unit 208b). The first controller 212a may then transmit one or more signals to the first smart glass unit 208a (and/or the second smart glass unit 208b) indicating the determined level of tint to control the tint of the first smart glass unit 208a (and/or the second smart glass unit 208b) (e.g., increase the amount of tint through the first smart glass unit 208a, decrease the amount of tint through the first smart glass unit 208a, or maintain the amount of tint through the first smart glass unit 208a) to allow the certain amount of light to enter the interior environment of the building 202. In some aspects, one or more of the controllers 212 may be positioned within a smart glass unit 208. In some aspects, one or more of the controllers 212 may be positioned external to the smart glass units 208 and within the building 202.
In some aspects, the first controller 212a may be configured to receive a plurality of signal from both the first multi-directional sensor 210a and the second multi-directional sensor 210b. For example, the first smart glass unit 208a and the second smart glass unit 208b may be positioned adjacent each other on a same wall of the building 202 facing the same direction and generally receiving the same amount of light from generally the same direction. The first multi-directional sensor 210a and the second multi-directional sensor 210b may send signals to the first controller 212a for controlling a level of tint of the first smart glass unit 208a and the second smart glass unit 208b, respectively. The first controller 212a may determine that first smart glass unit 208a should have more tinting than the second smart glass unit 208b due to the signals from the respective multi-directional sensor 210a and 210b and send the appropriate solar signals to the respective smart glass units 208a and 208b for controlling the respective tint levels. In some aspects, the first controller 210a may determine that one of the first smart glass unit 208a or the second smart glass unit 208b receives more light than the other and thus sends one or more tint signals to both the first smart glass unit 208a and the second smart glass unit 208b to control the level of tint for both according to greater amount of light received by one of the multi-directional sensors 210a or 210b.
In some aspects, a multi-directional sensor 210 may be configured to sense an amount of light and direction from which the light originates for controlling a tint for multiple smart glass units 208. For example, the first smart glass unit 208a and the second smart glass unit 208b may be positioned adjacent each other on a same wall of the building 202 facing the same direction and generally receiving the same amount of light from generally the same direction. One of the first multi-directional sensor 210a or the second multi-directional sensor 210b may send signals to the first controller 212a for controlling a level of tint of both the first smart glass unit 208a and the second smart glass unit 208b. In other words, signal from the first multi-directional sensor 210a may be used to control, via the controller 212a, the level of tint of both the first smart glass unit 208a and the second smart glass unit 208b without using the second multi-directional sensor 210b. It should be understood that using only one of the first multi-directional sensor 210a or the second multi-directional sensor 210b to send signals to the first controller 212a for controlling a level of tint of both the first smart glass unit 208a and the second smart glass unit 208b may cause both the first smart glass unit 208a and the second smart glass unit 208b to maintain the same amount of tint (e.g., the same amount of tint change) relative to one another.
In some aspects, the system 200 may also include a system controller 214. As described herein, the multi-directional sensor(s) 210 are configured for determining a total amount of radiation received by the respective multi-directional sensor 210 and the respective smart glass unit 208, for determining whether the current external environmental conditions are sunny or cloudy, and for determining the angle(s) (e.g., azimuth and elevation) by which the multi-directional sensor 210 and the respective smart glass unit 208 receives the light. For example, the system controller 214 may receive one or more signals indicating an amount of light detected by respective sensor elements of the plurality of sensor elements of the third multi-directional sensor 210c. For example, the system controller 214 may receive an indication of sensed light from each of a plurality of sensor elements of the third multi-directional sensor 210c, determine a total amount of light or radiation received by the plurality of sensor elements of the third multi-dimensional sensor 210c, identify that one sensor element detects a lowest amount light or radiation compared to remaining sensor elements among the plurality of sensor elements of the third multi-directional sensor 210c, and subtract the lowest amount of light or radiation from the total amount of light or radiation to obtain an amount of direct light or radiation received by the third smart glass unit 208c. The system controller 214 may also determine the angle by which the third smart glass unit 208c receives the light from the light source 206 based on the direct radiation and directions that the respective remaining sensor elements face among the plurality of sensor elements of the third multi-directional sensor 210c. The angles from which light is received by the multi-directional sensor may be used to determine glare and if the smart glass unit is to be tinted (and how much) to reduce or block glare. The system controller 214 may then use the signals from the third multi-directional sensor 210c to determine an amount of tint for the third smart glass unit 208c. For example, when the system controller 214 receives one or more signals from the third multi-directional sensor 210c indicating an amount of light detected by the third multi-directional sensor 210c, the system controller 214 may determine a level of tint (e.g., an amount of tint) for the third smart glass unit 208c to allow for a certain amount of light to enter the interior environment of the building 202 through the third smart glass unit 208c. The system controller 214 may then transmit one or more signals to the second controller 212b indicating the determined level of tint to control the tint of the third smart glass unit 208c (e.g., increase the amount of tint through the third smart glass unit 208c, decrease the amount of tint through the third smart glass unit 208c, or maintain the amount of tint through the third smart glass unit 208c) to allow the certain amount of light to enter the interior environment of the building 202. The second controller 212b may receive the signals from the system controller 214 and instruct the third smart glass unit 208c accordingly to control the tint.
As shown in
As described herein, a controller (e.g., the first controller 212a, the second controller 212b, the system controller 214) may receive an indication of sensed light from each of a plurality of sensor elements (e.g., the first sensor element 402a, the second sensor element 404a, the third sensor element 406a, and the fourth sensor element 408a) of the multi-directional sensor 210, determine a total amount of light or radiation received by the plurality of sensor elements of the multi-dimensional sensor 210 (e.g., including whether its cloudy or sunny outside), identify that one sensor element (e.g., the fourth sensor element 408a) detects a lowest amount light or radiation compared to remaining sensor elements (e.g., the first sensor element 402a, the second sensor element 404a, the third sensor element 406a) among the plurality of sensor elements of the first-multi-directional sensor 210a, and subtract the lowest amount of light or radiation from the total amount of light or radiation to obtain an amount of direct light or radiation received by the smart glass unit 208. In some aspects, if all of the sensor elements receive the same or similar amount of light, the controller may also determine the angle by which the smart glass unit 208 receives the light from the light source 206 based on the direct radiation and directions that the respective remaining sensor elements (e.g., the first sensor element 402a, the second sensor element 404a, the third sensor element 406a) face among the plurality of sensor elements of the multi-directional sensor 210. The angles from which light is received by the multi-directional sensor may be used to determine glare and if the smart glass unit is to be tinted (and how much) to reduce or block glare.
The multi-directional sensor 210 may be positioned adjacent (e.g., next to, but not touching) or against the smart glass unit 208. For example, the multi-directional sensor 210 may be positioned adjacent or against the smart glass units 208 to receive the same light (e.g., the same amount to light intensity, about the same amount of light intensity), for example from the light source 206, that is received by the smart glass unit 208 itself. The multi-directional sensor 210 may be positioned on a surface of smart glass unit 208 and/or so that one sensor element of the multi-directional sensor 210 is facing in a same direction as a pane of the smart glass unit 208. For example, one sensor element of the multi-directional sensor 210 may face in a direction towards an external environment (e.g., external environment 204 outside the building 202 of
As shown in
As described herein, a smart glass unit system and/or a smart glass unit (e.g., the EC system 100 of
For example, the system 600 of
The system 700 of
In some aspects, a multi-directional sensor may be used in retrofit applications. For example, as shown in
At step 901, a controller receives one or more signals from respective sensor elements of a plurality of sensor elements indicating an amount of light sensed by the respective sensor elements. The respective sensor elements may be oriented in different directions. In some aspects, the respective sensor elements may be positioned at different locations on a building and oriented to face in different directions from the building. For example, sensor elements positioned at different locations on a building (e.g., the building 202) may each sense an amount of light received from a light source (e.g., the light source 206, the Sun) and send signals to the controller (e.g., the first controller 212a of
At step 903, the controller may determine light information for a location (e.g., the location of the building 202, the location of the first smart glass unit 208a, a direction that the first smart glass unit 208a is facing, the location of the second smart glass unit 208b, a direction that the second smart glass unit 208b is facing, the location of the third smart glass unit 208c, and/or a direction that the third smart glass unit 208c is facing). The light information may be determined based on the amount of light sensed by the respective sensor elements and the different orientations of the respective sensor elements. In some aspects, the light information may include an angular position (e.g., the first solar angle 608a of
At step 905, the controller (e.g., the first controller 212a of
In some aspects, the plurality of sensor elements may include three sensor elements. In some aspects, the plurality of sensor elements may include at least four sensor elements. When the plurality of sensor elements includes at least four sensor elements, the controller (e.g., the first controller 212a of
In some aspects, a system is provided. The system includes a smart glass unit having at least one pane. The system also includes a multi-directional light sensor. The multi-directional sensor includes a sensor element facing in a direction orthogonal to a surface of the pane. The multi-directional sensor also includes a plurality of other sensor elements facing in different directions that are parallel to the surface of the pane.
In some aspects, the sensor element includes a first sensor element. In some aspects, the plurality of other sensor elements includes a second sensor element, a third sensor element, and a fourth sensor element. The second sensor element faces in an upward direction (e.g., towards the sky and/or away from ground in a direction orthogonal to the ground, in direction opposite gravity) when the smart glass unit is installed in a wall of a building. The third sensor element faces in a first lateral direction when the smart glass unit is installed in the wall of the building. The fourth sensor element faces in a second lateral direction, opposite the first lateral direction, when the smart glass unit is installed in the wall of the building. In some aspects, when the smart glass unit is installed in a wall of a building, the sensor element faces in the direction orthogonal to the surface of the pane and towards an exterior area of the building. In some aspects, the multi-directional light sensor is positioned at a central lower edge of the pane. For example, the multi-directional light sensor may be positioned and resting on a surface upon which the smart glass unit is resting. The multi-direction sensor may, additionally, or alternatively, be positioned equidistant or about equidistant from later edges of the smart glass unit. In some aspects, at least some of the plurality of other sensor elements face in directions that are orthogonal to each other. In some aspects, the system further includes an existing window-pane. The smart glass unit includes a retrofit smart glass unit. The retrofit smart glass unit is positioned adjacent an interior surface of the existing window-pane. The multi-directional light sensor is positioned between the existing window-pane and the retrofit smart glass unit. In some aspects, the sensor element and the plurality of other sensor elements are configured to detect at least one of a total light radiation, sunny and cloud conditions, or a solar angle.
In some aspects, a system is provided. The system includes a smart glass unit configured to modulate a tint for permitting light to pass therethrough. The system also includes a multi-directional light sensor. The multi-directional light sensor includes a sensor element facing in a direction orthogonal to a surface of the smart glass unit. The multi-directional light sensor also includes a plurality of other sensor elements facing in different directions that are orthogonal to the direction that the sensor element faces. The system further includes a controller. The controller is configured to receive one or more signals indicating an amount of light detected by respective sensor elements of the sensor element and of the plurality of other sensor elements. The controller is also configured to generate one or more tint signals for controlling a tint of the smart glass unit based on the one or more signals.
In some aspects, the one or more tint signals for controlling the tint of the smart glass unit are based on an angle by which the smart glass unit receives light from a light source. In some aspects, the plurality of other sensor elements includes three other sensor elements. Generating the one or more tint signals for controlling the tint of the smart glass unit based on the one or more signals includes determining a total amount of radiation received by the sensor element and the plurality of other sensor elements, identifying that a first sensor element detects a lowest amount radiation compared to remaining sensor elements among the sensor element and the plurality of other sensor elements, subtracting the lowest amount of radiation from the total amount of radiation to obtain an amount of direct radiation received by the smart glass unit, and determining the angle by which the smart glass unit receives the light from the light source based on the direct radiation and directions that the respective remaining sensor elements face among the sensor element and the plurality of other sensor elements. In some aspects, the one or more tint signals indicates a total received radiation. In some aspects, the one or more tint signals indicates an amount of cloud cover in an external environment. In some aspects, the controller is positioned within or adjacent to the smart glass unit. In some aspects, the controller is positioned at a location remote from the smart glass unit. In some aspects, the controller is positioned within or adjacent to the multi-directional light sensor. In some aspects, the sensor element includes a first sensor element. The plurality of other sensor elements includes a second sensor element, a third sensor element, and a fourth sensor element. The second sensor element faces in an upward direction (e.g., towards the sky and/or away from the ground) when the smart glass unit is installed in a wall of a building. The third sensor element faces in a first lateral direction when the smart glass unit is installed in the wall of the building. The fourth sensor element faces in a second lateral direction, opposite the first lateral direction, when the smart glass unit is installed in the wall of the building. In some aspects, when the smart glass unit is installed in a wall of a building, the sensor element faces in the direction orthogonal to the surface of the smart glass unit and towards an exterior area of the building. In some aspects, the multi-directional light sensor is positioned at a central lower edge of a pane of the smart glass unit. In some aspects, at least some of the plurality of other sensor elements face in directions that are orthogonal to each other.
In some aspects, a method is provided. The method includes receiving, by a controller, one or more signals from respective sensor elements of a plurality of sensor elements indicating an amount of light sensed by the respective sensor elements. The respective sensor elements of the plurality of sensor elements are oriented in different directions. The method also includes determining, by the controller, light information for a location. The light information is determined based on the amount of light sensed by the respective sensor elements and the different orientations of the respective sensor elements. The light information includes one or more of an angular position of a direct light source with respect to the location, or information relating an amount of direct light to an amount of indirect light at the location. The method further includes sending, by the controller, one or more control signals to at least one smart glass unit to control a level of tint of the at least one smart glass unit based on the determined light information.
In some aspects, determining, by the controller, the information relating the amount of direct light to the amount of indirect light at the location includes determining, by the controller, a lowest amount light received by one sensor element of the plurality of sensor elements compared to remaining sensor elements of the plurality of sensor elements, and subtracting the lowest amount of light from a total amount of light received by the sensor element at the location to obtain the amount of direct light received by the sensor element at the location. In some aspects, the plurality of sensor elements comprises three sensor elements. In some aspects, the plurality of sensor elements includes at least four sensor elements, and the method further includes determining, by the controller, whether an external environment includes one of a cloudy condition or a sunny condition. In some aspects, determining, by the controller, that the external environment includes the cloudy condition includes determining that the respective sensor elements of the plurality of sensor elements sense a same or similar amount of light based on the one or more signals indicating the amount of light sensed by the respective sensor elements, and determining that the external environment includes the cloudy condition based on the respective sensor elements of the plurality of sensor elements sensing the same or similar amount of light. In some aspects, determining, by the controller, that the external environment includes the sunny condition includes determining that at least one sensor element of the plurality of sensor elements senses a different amount of light compared to at least one other sensor element of the plurality of sensor elements based on the one or more signals indicating the amount of light sensed by the respective sensor elements, and determining that the external environment includes the sunny condition based on the at least one sensor element of the plurality of sensor elements sensing the different amount of light compared to the at least one other sensor element of the plurality of sensor elements. In some aspects, the plurality of sensor elements are components of a unitary multi-directional sensor.
Computer system 1000 includes one or more processors 1010 (any of which may include multiple cores, which may be single or multi-threaded) coupled to a system memory 1020 via an input/output (I/O) interface 1030. Computer system 1000 further includes a network interface 1040 coupled to I/O interface 1030. In various embodiments, computer system 1000 may be a uniprocessor system including one processor 1010, or a multiprocessor system including several processors 1010 (e.g., two, four, eight, or another suitable number). Processors 1010 may be any suitable processors capable of executing instructions. For example, in various embodiments, processors 1010 may be general-purpose or embedded processors implementing any of a variety of instruction set architectures (ISAs), such as the x86, PowerPC, SPARC, or MIPS ISAs, or any other suitable ISA. In multiprocessor systems, each of processors 1010 may commonly, but not necessarily, implement the same ISA. The computer system 1000 also includes one or more network communication devices (e.g., network interface 1040) for communicating with other systems and/or components over a communications network (e.g., Internet, LAN, etc.).
For example, a control unit may receive information and/or commands from one or more other devices requesting that one or more EC devices be changed to a different tint level using the systems, methods and/or techniques described herein. For instance, a user may request a tint change via a portable remote-control device (e.g., a remote control), a wall mounted (e.g., hard wired) device, or an application executing on any of various types of devices (e.g., a portable phone, smart phone, tablet and/or desktop computer are just a few examples).
In the illustrated embodiment, computer system 1000 is coupled to one or more portable storage devices 1080 via device interface 1070. In various embodiments, portable storage devices 1080 may correspond to disk drives, tape drives, solid state memory, other storage devices, or any other persistent storage device. Computer system 1000 (or a distributed application or operating system operating thereon) may store instructions and/or data in portable storage devices 1080, as desired, and may retrieve the stored instruction and/or data as needed. In some embodiments, portable device(s) 1080 may store information regarding one or EC devices, such as information regarding design parameters, etc. usable by a controller when changing tint levels using the techniques described herein.
Computer system 1000 includes one or more system memories 1020 that can store instructions and data accessible by processor(s) 1010. In various embodiments, system memories 1020 may be implemented using any suitable memory technology, (e.g., one or more of cache, static random-access memory (SRAM), DRAM, RDRAM, EDO RAM, DDR 10 RAM, synchronous dynamic RAM (SDRAM), Rambus RAM, EEPROM, non-volatile/Flash-type memory, or any other type of memory). System memory 1020 may contain program instructions 1025 that are executable by processor(s) 1010 to implement the methods and techniques described herein. In various embodiments, program instructions 1025 may be encoded in platform native binary, any interpreted language such as Java™ bytecode, or in any other language such as C/C++, Java™, etc., or in any combination thereof. For example, in the illustrated embodiment, program instructions 1025 include program instructions executable to implement the functionality of a control unit, a stack voltage measurement module, an electron spin resonance (ESR) module, an open circuit voltage (OCV) module, a supervisory control system, local controller, project database, etc., in different embodiments. In some embodiments, program instructions 1025 may implement a control unit configured to implement and/or utilize the features, methods, mechanisms and/or techniques described herein, and/or other components.
In some embodiments, program instructions 1025 may include instructions executable to implement an operating system (not shown), which may be any of various operating systems, such as UNIX, LINUX, Solaris™, MacOS™, Windows™, etc. Any or all of program instructions 1025 may be provided as a computer program product, or software, that may include a non-transitory computer-readable storage medium having stored thereon instructions, which may be used to program a computer system (or other electronic devices) to perform a process according to various embodiments. A non-transitory computer-readable storage medium may include any mechanism for storing information in a form (e.g., software, processing application) readable by a machine (e.g., a computer). Generally speaking, a non-transitory computer-accessible medium may include computer-readable storage media or memory media such as magnetic or optical media, e.g., disk or DVD/CD-ROM coupled to computer system 1000 via I/O interface 1030. A non-transitory computer-readable storage medium may also include any volatile or non-volatile media such as RAM (e.g., SDRAM, DDR SDRAM, RDRAM, SRAM, etc.), ROM, etc., that may be included in some embodiments of computer system 1000 as system memory 1020 or another type of memory. In other embodiments, program instructions may be communicated using optical, acoustical or other form of propagated signal (e.g., carrier waves, infrared signals, digital signals, etc.) conveyed via a communication medium such as a network and/or a wireless link, such as may be implemented via network interface 1040.
In one embodiment, I/O interface 1030 may coordinate I/O traffic between processor 1010, system memory 1020 and any peripheral devices in the system, including through network interface 1040 or other peripheral interfaces, such as device interface 1070. In some aspects, the network interface 1040 and/or the device interface 1070 may include a transceiver to wirelessly communicate with the other devices 1060 and/or the portable devices 1080. In some embodiments, I/O interface 1030 may perform any necessary protocol, timing or other data transformations to convert data signals from one component (e.g., system memory 1020) into a format suitable for use by another component (e.g., processor 1010). In some embodiments, I/O interface 1030 may include support for devices attached through various types of peripheral buses, such as a variant of the Peripheral Component Interconnect (PCI) bus standard or the Universal Serial Bus (USB) standard, for example. In some embodiments, the function of I/O interface 1030 may be split into two or more separate components, such as a north bridge and a south bridge, for example. Also, in some embodiments, some or all of the functionality of I/O interface 1030, such as an interface to system memory 1020, may be incorporated directly into processor 1010.
Network interface 1040 may allow data to be exchanged between computer system 1000 and other devices attached to a network, such as other computer systems 1060. In addition, network interface 1040 may allow communication between computer system 1000 and various I/O devices and/or remote storage devices. Input/output devices may, in some embodiments, include one or more display terminals, keyboards, keypads, touchpads, scanning devices, voice or optical recognition devices, or any other devices suitable for entering or retrieving data by one or more computer systems 1000. Multiple input/output devices may be present in computer system 1000 or may be distributed on various nodes of a distributed system that includes computer system 1000. In some embodiments, similar input/output devices may be separate from computer system 1000 and may interact with one or more nodes of a distributed system that includes computer system 1000 through a wired or wireless connection, such as over network interface 1040. Network interface 1040 may commonly support one or more wireless networking protocols (e.g., Wi-Fi/IEEE 802.11, or another wireless networking standard). However, in various embodiments, network interface 1040 may support communication via any suitable wired or wireless general data networks, such as other types of Ethernet networks, for example. Additionally, network interface 1040 may support communication via telecommunications/telephony networks such as analog voice networks or digital fiber communications networks, via storage area networks such as Fibre Channel SANs, or via any other suitable type of network and/or protocol. In various embodiments, computer system 1000 may include more, fewer, or different components than those illustrated in
The various methods as illustrated in the figures and described herein represent example embodiments of methods. The methods may be implemented manually, in software, in hardware, or in a combination thereof. The order of any method may be changed, and various elements may be added, reordered, combined, omitted, modified, etc.
Although the embodiments above have been described in considerable detail, numerous variations and modifications may be made as would become apparent to those skilled in the art once the above disclosure is fully appreciated. It is intended that the following claims be interpreted to embrace all such modifications and changes and, accordingly, the above description to be regarded in an illustrative rather than a restrictive sense.
This application claims benefit of priority to U.S. Provisional Application Ser. No. 63/589,882, entitled “Integrated Window Sensors,” filed Oct. 12, 2023, and which is hereby incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63589882 | Oct 2023 | US |