Controller for optically-switchable windows
First Claim
1. An apparatus for powering an optically switchable device comprising a window controller that is configured to operatively couple to the optically switchable device, which window controller comprises:
- (I) a memory configured to store a plurality of power profiles, each including a plurality of portions, each portion comprises;
(i) an electrical characteristic associated with power, and(ii) a time duration during which the electrical characteristic is applied to the optically switchable device,wherein each power profile of the plurality of power profiles includes a first portion during which a first voltage ramp is applied and a second portion during which a first voltage hold is applied, wherein the plurality of power profiles include a first power profile and a second power profile, wherein (iii) the first voltage ramp of the first power profile has a different voltage ramp rate as compared with that of the first voltage ramp of the second power profile and/or (iv) the first voltage hold of the first power profile has a different duration as compared with that of the first voltage hold of the second power profile;
(II) a command generator configured to;
(A) receive a plurality of received drive parameters including a present tran smissivity value of the optically switchable device and a target transmissivity value of the optically switchable device,(B) compare the plurality of received drive parameters with sets of stored drive parameters arranged in a data structure of data elements, each data element of the data elements corresponding to one of the sets of stored drive parameters, each data element further corresponding to a power profile of the plurality of power profiles,(C) by utilizing a comparison of the plurality of received drive parameters with the sets of the stored drive parameters, identify one of the data elements of the data structure as corresponding to the plurality of received drive parameters,(D) identify the power profile corresponding to the one of the data elements identified, and(E) generate a command signal by utilizing the power profile identified,wherein;
(a) the data structure has at least three dimensions including a first dimension corresponding to target transmissivity values, a second dimension corresponding to current transmissivity values, and a third dimension, and/or(b) each power profile includes (1) a third portion during which a second voltage hold is applied, wherein a duration of the second portion during which the first voltage hold is applied differs from a duration of the third portion during which the second voltage hold is applied and/or (2) a fourth portion during which a second voltage ramp is applied. wherein (3) the first voltage ramp is increasing and the second voltage ramp is decreasing or (4) the first voltage ramp is decreasing and the second voltage ramp is increasing; and
(III) a power signal generator configured to generate a power signal, by utilizing the command signal that applies the power profile identified to the optically switchable device.
5 Assignments
0 Petitions
Accused Products
Abstract
This disclosure provides a window controller that includes a command-voltage generator that generates a command voltage signal, and a pulse-width-modulated-signal generator that generates a pulse-width-modulated signal based on the command voltage signal. The pulse-width-modulated signal drives an optically-switchable device. The pulse-width-modulated signal comprises a first power component having a first duty cycle and a second power component having a second duty cycle. The first component delivers a first pulse during each active portion of the first duty cycle, and the second component delivers a second pulse during each active portion of the second duty cycle. The first pulses are applied to a first conductive layer and the second pulses are applied to a second conductive layer. The relative durations of the active portions and the relative durations of the first and second pulses are adjusted to result in a change in an effective DC voltage applied across the optically-switchable device.
193 Citations
36 Claims
-
1. An apparatus for powering an optically switchable device comprising a window controller that is configured to operatively couple to the optically switchable device, which window controller comprises:
-
(I) a memory configured to store a plurality of power profiles, each including a plurality of portions, each portion comprises; (i) an electrical characteristic associated with power, and (ii) a time duration during which the electrical characteristic is applied to the optically switchable device, wherein each power profile of the plurality of power profiles includes a first portion during which a first voltage ramp is applied and a second portion during which a first voltage hold is applied, wherein the plurality of power profiles include a first power profile and a second power profile, wherein (iii) the first voltage ramp of the first power profile has a different voltage ramp rate as compared with that of the first voltage ramp of the second power profile and/or (iv) the first voltage hold of the first power profile has a different duration as compared with that of the first voltage hold of the second power profile; (II) a command generator configured to; (A) receive a plurality of received drive parameters including a present tran smissivity value of the optically switchable device and a target transmissivity value of the optically switchable device, (B) compare the plurality of received drive parameters with sets of stored drive parameters arranged in a data structure of data elements, each data element of the data elements corresponding to one of the sets of stored drive parameters, each data element further corresponding to a power profile of the plurality of power profiles, (C) by utilizing a comparison of the plurality of received drive parameters with the sets of the stored drive parameters, identify one of the data elements of the data structure as corresponding to the plurality of received drive parameters, (D) identify the power profile corresponding to the one of the data elements identified, and (E) generate a command signal by utilizing the power profile identified, wherein; (a) the data structure has at least three dimensions including a first dimension corresponding to target transmissivity values, a second dimension corresponding to current transmissivity values, and a third dimension, and/or (b) each power profile includes (1) a third portion during which a second voltage hold is applied, wherein a duration of the second portion during which the first voltage hold is applied differs from a duration of the third portion during which the second voltage hold is applied and/or (2) a fourth portion during which a second voltage ramp is applied. wherein (3) the first voltage ramp is increasing and the second voltage ramp is decreasing or (4) the first voltage ramp is decreasing and the second voltage ramp is increasing; and (III) a power signal generator configured to generate a power signal, by utilizing the command signal that applies the power profile identified to the optically switchable device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for powering optically switchable devices, comprising:
-
a plurality of windows, each window comprising a respective one of the optically switchable devices; a plurality of window controllers, each comprising a windowcontroller configured to power at least one window of the plurality of windows, each window controller comprising; (I) a memory configured to store a plurality of power profiles, each including a plurality of portions, each portion comprising; (i) an electrical characteristic associated with power, and (ii) a time duration during which the electrical characteristic is applied to the optically switchable device, wherein each power profile of the plurality of power profiles includes a first portion during which a first voltage ramp is applied and a second portion during which a first voltage hold is applied; (II) a command generator configured to; (A) receive a plurality of received drive parameters including a present transmissivity value of the optically switchable device, a target transmissivity value of the optically switchable device, and an additional drive parameter, (B) compare the plurality of received drive parameters with sets of stored drive parameters arranged in a data structure of data elements, each data element of the data elements corresponding to one of the sets of stored drive parameters, each data element further corresponding to a power profile of the plurality of power profiles, (C) by utilizing a comparison of the plurality of received drive parameters with the sets of the stored drive parameters, identify one of the data elements of the data structure as corresponding to the plurality of received drive parameters, (D) identify the power profile corresponding to the one or the data elements identified, and (E) generate a command signal by utilizing the power profile identified, wherein; (a) the data structure having at least three dimensions including a first dimension corresponding to target transmissivity values, a second dimension corresponding to current transmissivity values, and a third dimension, and/or (b) each power profile includes (1) a third portion during which a second voltage hold is applied, wherein a duration of the second portion during which the first voltage hold is applied differs from a duration of the third portion during which the second voltage hold is applied and/or (2) a fourth portion during which a second voltage ramp is applied. wherein (3) the first voltage ramp is increasing and the second voltage ramp is decreasing or (4) the first voltage ramp is decreasing and the second voltage ramp is increasing; and (III) a power signal generator configured to generate a power signal, by utilizing the command signal, that applies the power profile identified to the optically switchable device; and
a network controller configured to control the plurality of window controllers.- View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification