Method and device for automatically controlling the light transmission of glass based on the intensity of the light

By acquiring the electrical characteristic response of the electrochromic glass partition and external illumination information, driving trajectories are generated and graded degradation control is performed, which solves the consistency problem of partitioned light transmission control in south- or west-facing high-sunlight curtain walls, and improves the continuity of control and the feasibility of engineering implementation.

CN122172489APending Publication Date: 2026-06-09HUBEI WEICHU PHOTOELECTRIC CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUBEI WEICHU PHOTOELECTRIC CO LTD
Filing Date
2026-03-25
Publication Date
2026-06-09

Smart Images

  • Figure CN122172489A_ABST
    Figure CN122172489A_ABST
Patent Text Reader

Abstract

This invention discloses a method and apparatus for automatically controlling the light transmittance of glass based on illumination intensity, relating to the field of dimming glass control technology, and applicable to multi-zone electrochromic glass assemblies. The method includes: acquiring the electrical characteristic response of each zone and completing drive grouping; estimating the actual optical state of each zone based on the electrical characteristic response and reference transmittance measurement results and generating an observation confidence level; determining the target optical state based on external illumination information, and updating the corresponding zone switching delay parameters when the observation confidence level reaches a threshold and the residual persists for a preset period; generating drive trajectories under branch budget current constraints and adjacent zone visual boundary constraints, and collecting execution feedback; and performing graded degradation control and refeeding back to the aforementioned steps when the residual, electrical characteristic drift, or budget anomaly meets preset conditions. This scheme can improve the consistency of zone transmittance control and reduce reverse readjustment, branch overload, and uneven facade brightness.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of dimming glass control technology, specifically to a method and apparatus for automatically controlling the light transmittance of glass based on light intensity. Background Technology

[0002] Commonly used for south- or west-facing facades with high sunlight exposure in office buildings, schools, and hospitals, especially suitable for scenarios using large-panel curtain walls in the form of IgU or urtainWall. These scenarios generally require consideration of glare, solar heat gain, indoor thermal comfort, and building energy management while ensuring visibility and natural lighting. Currently, most common solutions on the market focus on using roof or facade environmental sensors, building controllers, and electrochromic window components. The controller sends control commands to the glass based on external lighting, time, or preset schedules, enabling the glass to change between different light transmission states.

[0003] US Patent document US11719990B2 (publication date: August 8, 2023) proposes a dimming window control method. Taking a building zoning control system as an example, the controller receives current time, site data, zoning / group data, and sensor information. It calculates the future time based on the predicted switching time between representative windows, uses a solar position calculation module to calculate the solar position at that future time, and combines this with a predetermined schedule and user comfort requirements to solve for the zoning tintlevel. Then, it sends a light transmission state switching command to one or more dimming windows in the corresponding area through one or more dimming windows. Essentially, it replaces the non-instantaneous response of electrochromic devices by using a representative window-future time-target light transmission state prediction control link. Another US patent, US12429742B2 (publication date: September 30, 2025), discloses hardware control for multi-zone dimming windows. It can use multiple voltage regulators or multiple SubcontROs connected to different zone buses to execute drive voltage, time, and ramp profile. US patent, US10908471B2 (February 2, 2021), discloses power management for electrochromic window networks. When the collective power demand of multiple window components exceeds the available power supply, the circuit will trip, causing the entire network to fail. This requires management through priority or derating. The above solutions are the current close technical background for intelligent curtain wall control.

[0004] However, in scenarios involving large-area, zoned electrochromic curtain walls facing south or west with high sunlight, the above measures still have certain limitations. First, US11719990B2 uses the predicted switching time of a representative window as a reference for zone control, assuming that the response characteristics of windows in the same area can be approximated by a single representative object. However, in reality, the switching speed of electrochromic glass is related to the glass size and ambient temperature, and the local thermal state, drive circuit characteristics, and aging degree of different zones are different. The prediction result of a single representative window may not reflect the actual arrival process of each zone when the number of zones increases, the panel size is too large, or the weather changes rapidly. Second, US12429742B2 provides multi-zone independent drive capability, but it only provides zone-level electrical connection and zone switching, and cannot fundamentally eliminate the differences in the actual electrical response and arrival time of each zone. Furthermore, when multiple zones switch concurrently due to western exposure, cloud cover, or a unified dimming strategy, US10908471B2 clearly states that collective power demand exceeds available power supply, causing a trip. If this occurs, it will not only prevent some zones from achieving the required light transmission, but also lead to a chain of problems such as uneven facade brightness, failure of glare suppression, increased local heat load, and increased maintenance costs.

[0005] Therefore, given the limitations of the number of sensors and power supply capacity, how to improve the control consistency of multi-zone electrochromic curtain walls under complex sunlight conditions, and prevent control mismatch and network overload caused by zone response differences and concurrent drives, are technical problems that need to be solved. Summary of the Invention

[0006] (a) Technical problems to be solved To address the shortcomings of existing technologies, this invention provides a method and apparatus for automatically controlling glass transmittance based on illumination intensity. The method determines the target optical state based on external illumination information and updates the corresponding partition switching delay parameters when the observation confidence level reaches a threshold and the residual persists for a preset period. Under branch budget current constraints and adjacent partition visual boundary constraints, a driving trajectory is generated, and execution feedback is collected. When residual, electrical characteristic drift, or budget anomalies meet preset conditions, hierarchical degradation control is executed and the data is fed back to the aforementioned steps. This scheme improves the consistency of partition transmittance control, reduces reverse readjustment, branch overload, and uneven facade brightness, and solves the technical problems described in the background art.

[0007] (II) Technical Solution To achieve the above objectives, the present invention provides the following technical solution: A method for automatically controlling glass transmittance based on light intensity is applied to multi-zone electrochromic glass assemblies, including: The electrical characteristic response of each electrochromic glass partition is obtained and driven into groups; based on the electrical characteristic response and the reference transmittance measurement results of at least some partitions, the actual optical state of each partition is estimated and the observation confidence level is generated; The target optical state of each partition is determined based on external illumination information, and the switching delay parameter of the corresponding partition is updated when the observation confidence level reaches a preset threshold and the residual between the target optical state and the actual optical state continues for a preset period. Under the constraints of branch budget current and adjacent partition visual boundary, drive trajectories are generated based on the target optical state, actual optical state and switching delay parameters of each partition. The system collects execution feedback and performs hierarchical degradation control when the residual, electrical characteristic drift, or budget anomaly meets preset conditions. The execution feedback is then fed back to the drive group, actual optical state estimation, and switching delay parameter update.

[0008] Furthermore, when acquiring electrical characteristic responses, the facade edge controller only enables one electrochromic glass partition to enter the recognition state at any given time, and outputs a recognition pulse to the partition that does not cause visible flicker. During the recognition pulse action phase, the corresponding driving voltage, driving current, recovery phase voltage, leakage current characteristics, and partition temperature are collected to form a partition electrical characteristic signature, and driving grouping is performed based on the partition electrical characteristic signature.

[0009] Furthermore, the reference light transmittance measurement results are obtained from a small number of reference zones. The facade edge controller first determines the available reference light transmittance markers based on the online status and valid measurement bits of the reference light transmittance acquisition unit. Then, in the order of consistent drive group labels, consistent facade height bands, and consistent insulated glass units, reference light transmittance anchor points are established for electrochromic glass zones that are not equipped with reference light transmittance acquisition units, and the reference light transmittance anchor points are sent to the actual optical state estimation.

[0010] Furthermore, the observation confidence level is updated within a fast cycle based on the reference transmittance available marker, signature stability, and sensing integrity. The facade edge controller only updates the switching delay parameters of the corresponding electrochromic glass partition when the observation confidence level reaches a preset threshold and the residual in the same direction between the target optical state and the actual optical state is continuously maintained for a preset period. Otherwise, the switching delay parameters are frozen and the actual optical state is updated.

[0011] Furthermore, when the current group deviation of the same electrochromic glass partition exceeds the driving group threshold in a continuous fast cycle, and the corresponding same-direction residual continues to exist, the facade edge controller marks the partition as a partition to be regrouped, and based on the principle of minimizing the group deviation of the partition relative to each driving group prototype, the partition is migrated from the original driving group to the new driving group before participating in subsequent driving trajectory generation and budget allocation.

[0012] Furthermore, the target optical state is generated by the facade edge controller based on external lighting information, external temperature, solar position, occupied area and working surface illuminance. External lighting information and solar position jointly determine the incident load of each electrochromic glass partition, and occupied area and working surface illuminance jointly define the target light transmission direction of each partition. The target optical state is maintained in the same slow cycle until the next round of target optical state update.

[0013] Furthermore, the drive trajectory includes a pre-charge section, a main transition section, a stabilization section, and a detection section set in sequence. The facade edge controller allocates the corresponding partition budget current to each partition within the branch budget current range based on the target optical state, actual optical state, switching delay parameters, and priority execution queue of each electrochromic glass partition, and unfolds the corresponding partition drive trajectory according to the partition budget current.

[0014] Furthermore, when generating the drive trajectory, the facade edge controller also applies adjacent partition state difference constraints and adjacent partition arrival time difference constraints to adjacent electrochromic glass partitions; when the expected arrival time difference between adjacent partitions exceeds the preset threshold, the facade edge controller calls back the main transition segment start point of the faster partition and increases the priority execution order of the slower partition or reallocates the partition budget current within the branch budget current range.

[0015] Furthermore, the execution feedback includes at least the execution voltage, execution current, zone temperature, and sampled values ​​of the detection segment. The facade edge controller constructs the execution deviation degree of each electrochromic glass zone and the branch margin of each branch based on the execution feedback, and generates a zone degradation index based on the execution deviation degree, branch margin, dynamic observation confidence level, and current group deviation degree to trigger zone-level, branch-level, or facade-level actions.

[0016] Furthermore, the execution feedback backfeed includes: when the partition signature drift persists, the corresponding electrochromic glass partition is written into the re-identification queue; when it is not in place under high observation confidence level conditions, the corresponding electrochromic glass partition is written into the switching delay parameter update queue; when the branch is close to the branch budget current for a long time, the corresponding branch is written into the rescheduling queue; and when the corresponding partition is kept within the allowable error band for a continuous preset period, it enters the maintenance state.

[0017] The device for automatically controlling the light transmittance of glass based on light intensity is applied to multi-zone electrochromic glass components, including a facade environment sensing unit, a reference light transmittance acquisition unit, multiple zone drive channels, at least one branch drive unit, and a facade edge controller. Multiple partition drive channels are coupled to the corresponding electrochromic glass partitions, and the branch drive unit is electrically connected to the multiple partition drive channels on the corresponding branch. The facade environment sensing unit, the reference light transmission acquisition unit, the multiple partition drive channels and the branch drive unit are all communicatively connected to the facade edge controller. The facade edge controller is configured to acquire the electrical characteristic response of each electrochromic glass partition and perform drive grouping. Based on the electrical characteristic response and the reference transmittance measurement results of at least some electrochromic glass sections, the actual optical state of each electrochromic glass section is estimated and the observation confidence level is generated; the target optical state of each electrochromic glass section is determined according to the external illumination information provided by the facade environment sensing unit, and the switching delay parameter of the corresponding electrochromic glass section is updated when the observation confidence level reaches the preset threshold and the residual between the target optical state and the actual optical state continues for a preset period. Under the constraints of branch budget current and adjacent partition visual boundary, the drive trajectory is generated based on the target optical state, actual optical state and switching delay parameters of each electrochromic glass partition, and the drive trajectory is executed through the branch drive unit and partition drive channel. The system collects execution feedback and performs hierarchical degradation control when the residual, electrical characteristic drift, or budget anomaly meets preset conditions. The execution feedback is then fed back to the drive group, actual optical state estimation, and switching delay parameter update.

[0018] (III) Beneficial Effects This invention provides a method and apparatus for automatically controlling the light transmittance of glass based on light intensity, which has the following beneficial effects: By generating zonal electrical signatures, drive group tags, and reference light transmission availability markers through pulse generation, the facade edge controller first distinguishes zonal differences before proceeding with subsequent control, avoiding treating different zonals as a single response object and providing an entry point for zonal-level control. Zonal electrical signatures, reference light transmission availability markers, and dynamic observation confidence levels are respectively incorporated into the update chains of estimated light transmission state and switching delay parameters, enabling simultaneous acquisition of state estimation and learning qualifications. This avoids low-confidence observations directly updating switching delay parameters and enhances the targeted nature of zonal state tracking.

[0019] The target optical state, estimated light transmission state, switching delay parameters, branch budget current, and adjacent zone visual boundaries are all incorporated into the generation process of the zone drive trajectory. The optical decision and power supply constraints are no longer separated, thus taking into account the order of arrival, branch load, and facade transition continuity.

[0020] By utilizing execution deviation, branch margin, and zoning degradation index, the execution results are stratified and anomalies are fed back to the re-identification, switching delay parameter update, and rescheduling links respectively, ensuring that deviations are corrected at the corresponding level and preventing the continuous spread of local anomalies from affecting the overall facade control mismatch. For south- or west-facing high-sunlight curtain walls, addressing the issues of weather disturbances being faster than glass switching speed, discrete zoning electrical characteristics, and limited branch power supply, a complete processing logic is provided to improve the executability, continuity, and engineering feasibility of glass light transmission control. Attached Figure Description

[0021] Figure 1 This is a block diagram of the overall structure of the electrochromic glass zoning control system of the present invention; Figure 2 This is a schematic diagram of the partition and branch layout of the electrochromic glass of the present invention; Figure 3 This is a flowchart illustrating the overall process of the method for automatically controlling glass transmittance based on light intensity according to the present invention. Figure 4 This is a schematic diagram of the object reconstruction process in step one of the present invention; Figure 5 This is a schematic diagram of the state estimation and learning gating process in step two of this invention; Figure 6 This is a schematic diagram of the target light transmission state generation and branch scheduling process in step three of the present invention; Figure 7 This is a schematic cross-sectional view of the interlayer structure of the insulating glass unit in this invention. Detailed Implementation

[0022] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0023] Please see Figures 1-7 This invention provides a method for automatically controlling the light transmittance of glass based on light intensity, comprising: Step 1: Without adding a full set of optical sensors, establish a partition electrical feature signature, drive group label, reference transmittance availability mark, and observation confidence level for each electrochromic glass partition, so that subsequent control starts from the partition object rather than the average object of the entire glass.

[0024] In the west-facing curtain walls of office buildings and the south-facing curtain walls of school classrooms, the same insulated glass unit is often divided into multiple electrochromic glass sections. Although these electrochromic glass sections use the same manufacturing process, once deployed in the field, factors such as conductive layer sheet resistance, busbar contact status, interlayer thickness, section area, edge encapsulation stress, section temperature, and previous driving history will all lead to continuous differences in response. If all electrochromic glass sections are treated as homogeneous objects during the initial power-on, subsequent steps will mistakenly attribute hardware differences to environmental changes. Therefore, it is essential to first extract the electrical response fingerprint of each section.

[0025] Upon initial system power-on, during maintenance windows, after zone replacement, or upon detection of historical zone electrical signature drift, the facade edge controller locks the corresponding branch, ensuring that only one electrochromic glass zone enters the recognition state at any given time, while the remaining electrochromic glass zones maintain a stable level. Sequential recognition is employed because concurrent recognition would introduce branch voltage drop, parasitic coupling between adjacent zones, and common loop noise into the single-zone signal, weakening the distinguishability of subsequent zone electrical signatures. During recognition, the facade environment sensing unit continuously transmits external illuminance, external temperature, and solar incidence data, while the zone drive channel synchronously acquires voltage, current, and zone temperature, and the reference light transmission acquisition unit remains on standby.

[0026] The facade edge controller outputs an identification pulse to the currently selected electrochromic glass section. The identification pulse uses a waveform with a continuous transition between a leader rise segment, a holding segment, and a release segment, avoiding steep rectangular edges to reduce instantaneous spikes in the busbar end. For a hollow glass unit consisting of a transparent conductive layer, an electrochromic layer, an ion transport layer, and an ion storage layer, the leader rise segment primarily excites the initial response of the busbar contact, the sheet resistance of the transparent conductive layer, and the interface charge migration; the holding segment brings the ion migration channel into a comparable state; and the release segment provides a consistent starting point for subsequent feature extraction.

[0027] Preferably, the peak value of the identification pulse is set to a fixed ratio of the rated switching level, and the duration is set within a window that does not cause a visible color difference change.

[0028]

[0029] Among them, the weighted extraction coefficient : No. The electrochromic glass partition exhibits positive values ​​for the initial current extraction characteristics during the pulse stabilization period; the driving current... : No. Each electrochromic glass partition in time The current value is collected by the partition drive channel; the holding time is stable. : Identify the duration of the pulse holding period; weighted time constant Used to improve the formula's sensitivity to changes in the preceding current; pulse plateau voltage The voltage amplitude of the pulse stabilization phase should be set to 0.15 to 0.35 times the rated switching voltage; regularization amount. To prevent the value from being amplified due to an excessively small denominator, a small positive value is taken and kept fixed throughout the system.

[0030] The function of this formula is to compress the initial current decay process under the same identification pulse into a subsequent groupable scale quantity. During field execution, maintenance personnel see that a certain electrochromic glass section is excited individually while its appearance remains basically unchanged, while the facade edge controller records its initial response in the background.

[0031] After the identification pulse is activated, the facade edge controller does not immediately switch to the next zone, but instead keeps the current electrochromic glass zone in a brief open-circuit recovery observation period. The current response of the steady-state phase alone is insufficient to distinguish zones that were previously sampled but exhibit different recovery behaviors.

[0032] During the recovery observation period, the partition drive channel is switched to high input impedance sampling mode to continuously record the open circuit recovery voltage and wake current attenuation; the partition temperature is synchronously written to the current partition record to distinguish between reversible differences caused by temperature and chronic differences caused by material state.

[0033]

[0034] Among them, the recovery slope : No. The voltage rebound rate of each electrochromic glass section during the open-circuit recovery observation period is represented by a real number; recovery voltage and recovery voltage : These represent the partition terminal voltages at two sampling times after the recognition pulse ends; recovery time. and recovery time satisfy Ideally, they should be located within the same recovery window.

[0035] Except for the recovery slope In addition, the facade edge controller also calculates the leakage ratio by the ratio of the wake integral to the pulse integral. and partition temperature Incorporate into the feature set.

[0036]

[0037] Among them, leakage ratio Indicates the first The strength of the wake release at the end of the recognition pulse for each electrochromic glass section; wake observation duration. This indicates the leakage observation window after the identification pulse ends, preferably the same as the duration of the identification pulse. Same order of magnitude or slightly shorter; the remaining symbols follow the definitions established in step one.

[0038] At this point, each electrochromic glass partition is formed by a weighted sampling coefficient. , recovery slope Leakage ratio and zone temperature The resulting partition electrical signature. If the project uses a silver busbar with an indium tin oxide transparent conductive layer, the facade edge controller follows the above process; if the project uses a fluorine-doped tin oxide transparent conductive layer or a copper-silver composite busbar, only the identification pulse level and sampling gain are replaced, without changing the output object.

[0039] In use, the facade edge controller obtains a continuously referenced zone electrical signature, rather than an isolated current value. This zone electrical signature binds the front-end extraction, recovery rebound, wake release, and zone temperature to the same electrochromic glass zone, making subsequent steps independent of the average response of the entire glass pane.

[0040] The obtained partition electrical signatures are still only raw representations and have not yet been transformed into control entry points that can be directly invoked in subsequent steps. Subsequent steps need to know two things: which electrochromic glass partitions are suitable for applying similar basic driver templates; and which electrochromic glass partitions currently have reliable learning qualifications. The former addresses how to group similar partitions, while the latter addresses which partitions can participate in latency updates.

[0041] After reading all the electrical signature features of the partitions, the facade edge controller first organizes candidate sets according to the adjacency relationships within the same branch, the same facade orientation, and the same insulated glass unit. Then, within each candidate set, it calculates the deviation of each electrochromic glass partition relative to the prototype of each driving group. After the driving group label is determined, the facade edge controller schedules the reference light transmission acquisition unit to perform light transmission measurement verification on a small number of reference partitions, thereby forming a reference light transmission usable mark. Subsequently, the reference light transmission usable mark, the signature stability obtained from repeated identification, and the sensing integrity are summarized into the observation confidence level. The former serves subsequent group driving, and the latter serves subsequent time-delay learning qualification control.

[0042] The facade edge controller maintains one or more drive group prototypes within each candidate set. Each drive group prototype is formed by the weighted extraction coefficients, recovery slope, leakage ratio, and zone temperature of the historically stable members of that drive group. Which drive group a current zone joins is not determined by a single metric, but by a combination of four metrics. If only the weighted extraction coefficients are considered... Grouping can easily misclassify zones with only occasional low temperatures but normal bus conditions as abnormal zones; if only the recovery slope is considered... Grouping will forcibly pull partitions with significantly different current paths into the same group. Specifically:

[0043] Among them, group deviation : No. The electrochromic glass partition is relative to the first The overall difference between the prototypes of each driving group is represented by a non-negative real number; weight. Weight Weight and weight These correspond to the influence intensity of the weighted extraction coefficient, recovery slope, leakage ratio, and zone temperature, respectively. All four weights are positive, and it is preferable that the sum is 1. Group Prototype Weighted Extraction Coefficient Group prototype recovery slope Prototype leakage ratio and group prototype partition temperature They represent the first A group center with stable members in a driving group.

[0044] The facade edge controller assigns a group offset to the current electrochromic glass zone. The smallest drive group is generated, and the drive group label for that partition is output. Taking a six-part west-facing insulated glass unit as an example, the two electrochromic glass partitions that heat up faster at the top are often assigned to the same drive group, while the two electrochromic glass partitions that are more obstructed at the bottom are often assigned to another drive group. On-site personnel will only see that the system has generated different drive group labels, and the subsequent basic drive templates have thus been assigned a basis.

[0045] After the driver group labels are generated, the facade edge controller does not open all electrochromic glass partitions to subsequent time delay learning. This is because the partition's electrical signature only indicates which partition's electrical response resembles; it does not guarantee that the partition can be reliably observed. For example, if a reference light-transmitting acquisition unit is obscured by dust, or if the temperature sampling of a partition becomes unstable, allowing the corresponding electrochromic glass partition to participate in subsequent time delay updates would write the observational defects into the control model.

[0046] Therefore, the facade edge controller first schedules the reference light transmission acquisition unit to perform light transmission measurement and verification on a small number of reference zones to obtain the reference light transmission usable markers. Then, repeat the short recognition process on the same partition, and compare whether the partition's electrical signature remains within the stable boundary to obtain the signature stability. Simultaneously, a sensor integrity score is generated based on the environmental sensing unit, zone temperature sampling, and zone drive channel self-test results. Subsequently, the three factors were integrated into an observation confidence level using a unified set of rules. .

[0047]

[0048] Among them, the observation confidence level : No. Whether a particular electrochromic glass partition is currently suitable for participation in subsequent state learning and time-delay learning is preferably limited to a value between 0 and 1; reference light transmittance can be marked. : No. Whether each electrochromic glass partition has a usable reference light transmission verification condition, preferably a value of 0 or 1; signature stability. The degree of consistency of the electronic signature of the partition after two or more rounds of identification, preferably between 0 and 1; Sensor integrity : Whether the environmental sensing unit, zone temperature sampling, and zone drive channel self-test pass; the preferred value is between 0 and 1; weight Weight and weight Separately: the proportion of the three types of factors in the observation confidence level, all taken as positive values, and preferably satisfying the following: .

[0049] When the observation confidence level When the observation confidence level is below a preset threshold, the facade edge controller retains the drive group label and electrical signature of the partition, while outputting a low observation confidence level marker and adding the partition to the list of markers to be re-examined; when the observation confidence level is lower than the preset threshold, the controller retains the drive group label and electrical signature of the partition, while outputting a low observation confidence level marker and adding the partition to the list of markers to be re-examined. When the value exceeds the preset threshold, the facade edge controller outputs the initial observation confidence level of the partition, allowing subsequent steps to determine whether it is qualified for time delay self-learning based on the observation confidence level.

[0050] During implementation, if a west-facing office facade is powered on for the first time in the morning, the facade edge controller will first identify all electrochromic glass zones, and then perform transmittance verification only on a small number of reference zones located within the representative field of view; if one of the reference transmittance acquisition units is blocked by the construction membrane, the reference transmittance of that reference zone can be marked. Set to unavailable, observation confidence level As a result, the latency decreases, and the partition is driven normally but does not participate in subsequent latency learning for the time being.

[0051] As an equivalent implementation, the reference light transmission acquisition unit can be installed either inside the frame of the hollow glass unit or at the observation window inside the mullion; as long as the output object is still a reference light transmission available marker. and observation confidence level All of these alternative paths fall within the same technical principle.

[0052] In use, the facade edge controller converts the partitioned electrical feature signature into a driver group label and observation confidence level that can be directly invoked in subsequent steps. The driver group label ensures that the subsequent basic driver template has a clear affiliation, while the observation confidence level distinguishes between whether learning is possible and whether driving is needed, preventing local sensing defects from directly contaminating subsequent time-delay learning. The reference light transmittance availability mark, signature stability, and sensing integrity are uniformly converted into the observation confidence level, thereby binding the on-site maintenance status, hardware status, and algorithm entry point to the same electrochromic glass partition object.

[0053] Finally, in step one, the current path and recovery path are first excited by the identification pulse, then these partitions are organized into a subsequently schedulable group using drive group labels, and finally, the contamination of subsequent learning by unreliable observations is cut off by the observation confidence level. The light transmission change of electrochromic glass depends on the entry or exit of ions into the electrochromic layer under an electric field. Therefore, although the identification pulse does not aim to produce a color difference visible to the naked eye, it is sufficient to trigger charge migration, interface polarization, and rebound processes. The voltage, current, and recovery information left by these processes in the partition drive channel becomes the entry point for subsequent judgments on whether the partitions are similar and whether the current observation is reliable. The final output includes a set of partition electrical feature signatures, drive group labels, reference light transmission available markers, initial values ​​of observation confidence levels, and a list of markers to be re-examined. All of these output objects are bound to specific electrochromic glass partitions.

[0054] In the preferred implementation path, the insulating glass unit containing the electrochromic glass partitions includes an outer glass pane, a first transparent conductive layer, an electrochromic layer, an ion transport layer, an ion storage layer, a second transparent conductive layer, an inner glass pane, and a surrounding sealing structure. The partition busbar is positioned along the long or short side of each electrochromic glass partition, and the partition drive channel is located in the mullion cavity or floor distribution cabinet. For the common six-part vertical distribution structure, the partition busbar uses a silver busbar, a copper-silver composite busbar, or a busbar structure with equivalent conductivity. The transparent conductive layer uses an indium tin oxide layer, a fluorine-doped tin oxide layer, or a transparent conductive layer with equivalent conductivity and light transmission. The facade edge controller is located in a low-voltage cavity within the curtain wall mullion and forms a fixed data flow with the environmental sensing unit, the reference light transmission acquisition unit, and the partition drive channel: the environmental sensing unit uploads environmental quantities, the partition drive channel uploads electrical quantities, the reference light transmission acquisition unit uploads light transmission quantities, and the facade edge controller uniformly displays the drive group label, observation confidence level, and list of markers to be re-inspected. This implementation path allows for the re-execution of step one after the partition replacement is completed without affecting other branches.

[0055] Step 2: Apply the partition electrical feature signature set, driving group label, reference transmittance available mark, and initial observation confidence level obtained in Step 1 to each electrochromic glass partition to form an estimated transmittance state and switching delay parameters that can be continuously updated, and lock the learning qualification that can only be activated under observation conditions to the corresponding partition.

[0056] After step one, the facade edge controller knows which drive group each electrochromic glass section belongs to and which sections currently meet the basic observation conditions. However, it still doesn't know the exact level of light transmission of each electrochromic glass section under the current drive history. For the south-facing office facade and the west-facing classroom facade, the external illuminance, incident angle, and section temperature will continuously change between morning and afternoon. If the representative window's uniform calculation method is continued, the differences caused by local heating, local shading, and local aging will all be folded into a single control object, resulting in subsequent scheduling losing its specificity. Therefore, the current state of each electrochromic glass section is first converted from unknown to a calculable estimated light transmission state.

[0057] The facade edge controller operates on a fast cycle, preferably set between 5 and 20 seconds. When the fast cycle is shorter than the lower limit of this window, sampling noise, environmental disturbances, and bus transients in the partition drive channel are easily mistaken for valid changes. When the fast cycle is longer than the upper limit of this window, changes in partition light transmittance caused by cloud cover, cloud edge brightening, and sudden afternoon sun exposure cannot be promptly included in subsequent time-delay judgments. Within each fast cycle, the partition drive channel sends a sampling message containing the partition number, sampling time, voltage sampling value, current sampling value, partition temperature, and status bit. The reference light transmittance acquisition unit sends the reference partition number, light transmittance sampling value, and sampling time. The environmental sensing unit sends the external illuminance, external temperature, and solar incidence status. The facade edge controller first verifies whether the message timestamps are continuous, then verifies whether the status bit is valid, and only then begins to estimate the light transmittance state, ensuring that all input sources are aligned within the same fast cycle.

[0058] The changes in light transmittance of electrochromic glass zones are not directly observable from a single voltage or current sample, but rather manifest as a combined result of charge migration, ion exchange, and interfacial polarization over a driving period. Therefore, the facade edge controller does not directly use the current at a specific sampling point as a state variable. Instead, it first forms an electromigration observation for each electrochromic glass zone based on the zone electrical characteristic signature set obtained in step one. This electromigration observation simultaneously considers the driving power input, zone electrical characteristic signature, and zone temperature, thereby compressing the electrical discreteness of different zones into a comparable dimension.

[0059] For hollow glass units employing tungsten oxide electrochromic layers, ion transport layers, and ion storage layers, electromigration observations reflect the degree of coupling between charge injection and material response during the current driving cycle. For electrochromic layer systems employing other equivalent mechanisms, the following construction method can still be directly applied as long as the partitioned electrical signature is still obtained by the method in step one.

[0060]

[0061] Among them, electromigration observations : No. The electrochromic glass partition is in the first Normalized electromigration characterization over a fast cycle, taking non-negative real numbers; partitioned drive voltage. : No. Each electrochromic glass partition at time Drive voltage; partition drive current : No. Each electrochromic glass partition at time Drive current; fast cycle start point With the end of the fast cycle The first The start and end times of a fast cycle; Weighted extraction coefficient , recovery slope and leakage ratio Each is taken from the partition electrical feature signature set formed in step one; regularization quantity To avoid an excessively small denominator, a small positive value is taken and kept constant throughout the system; temperature coupling coefficient. : Used to describe the strength of the influence of partition temperature changes on the normalization result, taking a positive value; partition temperature : No. The electrochromic glass partition is in the first Temperature at the end of a rapid cycle; initial partition temperature The reference temperature recorded when the partition is identified in step one.

[0062] The function of this formula is to map the electrical work injection process in the current driving cycle to an observation that is aligned with the inherent electrical characteristics of the partition, so that subsequent state estimation is based on the same partition, the same material system, and the same temperature compensation semantics.

[0063] In a field embodiment of a six-section west-facing curtain wall, the facade edge controller continuously receives voltage, current, and temperature messages from the two upper electrochromic glass sections after afternoon illumination enhancement, and sequentially calculates the electromigration observations for these two sections. On-site maintenance personnel observe no drastic changes in the glass appearance, while the facade edge controller has already integrated the drive voltage, current, temperature, and historical signatures into new electromigration observations in the background, preparing the basic input for subsequent estimation of light transmission status.

[0064] Electromigration observations only This is still insufficient to directly represent the light transmission state, because the same electromigration observation will not be mapped to the same magnitude of light transmission state under different drive group labels, different adjacent environments, and different reference light transmission availability markers. Therefore, in the current fast cycle, the facade edge controller first reads the drive group labels, reference light transmission availability markers, and initial observation confidence levels given in step one. Then, it obtains a small number of light transmission sample values ​​from the reference light transmission acquisition unit and establishes reference light transmission anchor points for the current electrochromic glass partition in the order of priority for the same drive group, secondly for the same facade height, and thirdly for the same insulating glass unit. This reference light transmission anchor point is not used to replace the electromigration observation, but to constrain the estimated light transmission state to not deviate from the actual visible light transmission behavior.

[0065] Preferably, the reference light-transmitting anchor point adopts piecewise linear interpolation or conformal interpolation, and both types of interpolation are equivalent implementation paths in this step; if the project uses a fiber optic probe embedded in the frame, the output of the fiber optic probe is read directly; if the project uses a photoelectric probe in the mullion observation window, the probe dark current correction is completed first, and then the same update chain is entered.

[0066]

[0067] Among them, the estimated light transmission state : No. The electrochromic glass partition is in the first The estimated transmittance at the end of each fast cycle, preferably with a value between 0 and 1; the estimated transmittance state of the previous cycle. : No. Estimated light transmittance of each electrochromic glass section during a rapid cycle; inertia coefficient Used to balance current updates with the continuation of historical states; a preferred value is 0.35 to 0.80. Electromigration Observation The proportion in state updates, taken as a positive value; weight. Reference light-transmitting anchor point The proportion in state updates is taken as a positive value; Reference light-transmitting anchor point The measurement results from the reference light-transmitting acquisition unit are mapped to the first [unit] via the driving group label and facade position relationship. The light transmission constraint value of each electrochromic glass section is preferably limited to between 0 and 1;

[0068] Among them, the reference partition set Indicates the use of giving the first Each electrochromic glass partition provides a set of reference partitions for reference transmission constraints; reference transmission measurements. Indicates reference partition In the Transmittance measurement values ​​within a rapid cycle; Mapping weights The following order applies: reference zones with the same label as the current zone; facade height zones with the same designation as the current zone; double-glazed units with the same designation as the current zone; when all conditions are equal, weights are assigned based on the reciprocal of the geometric distance. Weights With weight Ideally, the sum should be 1, thus maintaining the estimated light transmission state. Its dimensions are stable.

[0069] Electromigration Observations Responsible for tracking the amount of electrical drive currently occurring in this partition, referencing the light-transmitting anchor point. This section is responsible for indicating the approximate light transmission range and inertia coefficient of this area. It is responsible for suppressing jumps in the estimated transmission state caused by sampling perturbations. For electrochromic glass sections without a directly configured reference transmission acquisition unit, the reference transmission anchor point... The reference transmission anchor point is extrapolated from the reference partition of the same drive group; for electrochromic glass partitions that have been configured with independent reference transmission acquisition units, the reference transmission anchor point is... The transmittance sampling value of this partition is given directly.

[0070] Taking a south-facing classroom as an example, the electrochromic glass section directly in front of the teacher's podium is equipped with a reference light transmission acquisition unit, while the section near the classroom's side wall is not. The facade edge controller first reads the light transmission sampling value of the section in front of the podium, and then, based on the condition that the drive group labels of the two are consistent, constructs a reference light transmission anchor point for the side wall section, and then updates their respective estimated light transmission states. Maintenance personnel see that although the glass in front of the podium and the side wall are in the same solar radiation cycle, the system records different estimated light transmission states, rather than just recording a single average value for the entire window.

[0071] In use, the facade edge controller generates a continuously updatable estimated light transmittance state for each electrochromic glass section. Electromigration observations Recouple the driving history with the partition's inherent electrical signature, referencing the transparent anchor point. This also brings a small amount of visible light transmission information back into the state update chain. With both working together, subsequent steps no longer rely solely on the representative window or the average of the entire window. Simultaneously, the inertia coefficient... It maintains the continuity of the estimated light transmission state and avoids the single noise of the partition drive channel from mistakenly writing the current light transmission level as a sharp jump.

[0072] Furthermore, the estimated light transmission state has been obtained. However, if the facade edge controller does not distinguish whether this state value is trustworthy, subsequent steps will write non-entity factors such as sensor instability, probe obstruction, and drastic environmental fluctuations into the partition switching delay parameters. For electrochromic glass partitions, once the switching delay parameters are rewritten under erroneous conditions, they will continuously affect subsequent multiple rounds of drive trajectories. Therefore, the current first task is to update the dynamic observation confidence level to match the estimated light transmission state; the second task is to accumulate residuals and update the switching delay parameters only when the dynamic observation confidence level allows it; and the third task is to trigger a regrouping decision when the residuals remain abnormal.

[0073] At the end of each fast cycle, the facade edge controller checks two things: first, whether the reference light transmission acquisition unit is online, whether the environmental sensing unit is continuous, and whether there are any abnormal status bits in the partition drive channel; second, it checks whether the estimated light transmission state of the current electrochromic glass partition deviates from the reference light transmission anchor point for a long time and whether the correspondence with the drive group label output in step one gradually loosens. If the former has a problem, the dynamic observation confidence level decreases and the time delay learning is paused; if the latter continues to occur, the same-direction residual is accumulated first, and then the switching time delay parameter is updated when the gating condition is met; if the partition electrical feature signature set does not match the current drive group label, a regrouping decision is triggered, and the partition is migrated out of the original drive group label.

[0074] The initial observation confidence level formed in step one only reflects the observation conditions at the initialization moment, while the observation conditions during operation will continue to change. For example, condensation on the facade, dust adhering to the probe surface, short-term disconnection of the environmental sensing unit, and obstruction of the reference light transmission acquisition unit will all lead to different confidence levels for the same electrochromic glass partition in different rapid cycles.

[0075] Therefore, the facade edge controller recalculates the dynamic observation confidence level at the end of each fast cycle, instead of permanently using the initial observation confidence level value from step one. Wherein:

[0076] Among them, the reliability level of dynamic observation : No. The electrochromic glass partition is in the first The strength of learning eligibility at the end of each rapid cycle is preferably limited to a value between 0 and 1; the reliability level of dynamic observation in the previous cycle. The strength of learning qualifications in the previous fast cycle within the same partition; smoothing coefficient. To avoid drastic fluctuations in the reliability level of dynamic observations between adjacent fast cycles, a value of 0.30 to 0.75 is preferred. Reference light transmission available markings : No. Each electrochromic glass partition corresponds to a fast-cycle effective reference light transmission information, preferably 0 or 1; signature stability. The stability of the current partition's electronic signature relative to the baseline signature in step one, with an optimal value of 0 to 1; sensor integrity. The sensing integrity of the current partition sensing unit, partition driving channel, and partition temperature sampling, with an optimal value of 0 to 1; weight. Weight and weight The percentage of the three types of factors in the confidence level of dynamic observation is positive, and the sum is 1.

[0077] Dynamic observation reliability level The engineering meaning is not whether to drive the partition, but whether to allow the partition to rewrite its own switching delay parameters using the current observation results.

[0078] For example, during afternoon operation of a west-facing office facade, the reference light transmission acquisition unit of a certain upper electrochromic glass section is temporarily blocked, although the section continues to receive the driving voltage and form a new estimated light transmission state. However, its dynamic observation reliability level By reducing latency, the facade edge controller stops learning latency for that zone, retaining only state tracking. This ensures that occlusion faults only affect learning eligibility and prevent the zone from being misjudged as permanently slower or faster during a single occlusion period.

[0079] When the dynamic observation credibility level When the threshold is reached, the facade edge controller allows the current electrochromic glass zone to write the deviation between the target light transmission state and the estimated light transmission state into the switching delay parameter update chain. The deviation here is not an instantaneous difference of arbitrary direction and magnitude, but a residual in the same direction as the current driving direction over several consecutive fast cycles.

[0080] The reason is that the electrochromic glass partitions exhibit single-cycle deviations when cloud formations change rapidly, there is artificial obstruction indoors, or the reference light transmission acquisition unit experiences a brief interruption. If these deviations are directly used to update the switching delay parameters, the switching delay parameters will fluctuate frequently. Therefore, the facade edge controller first establishes residual accumulation, and then updates the switching delay parameters when the gating conditions are met, where:

[0081] Among them, switching delay parameters : No. The switching delay parameters for each electrochromic glass partition used for subsequent scheduling before the start of the next fast cycle; current switching delay parameters. : Switching latency parameters used by the same partition in the current fast cycle; latency step factor : Used to control the magnitude of delay correction in each round, taking a positive value and preferably limiting it to a small range to prevent overshoot; Target light transmission state The light transmittance of the target in the current fast cycle is given in the slow cycle in step three and is used as a known input in this step. Estimate the light transmission state : The estimated transmittance of the current partition; gating factor : Whether time-delay updates are allowed, its value is 0 or 1, depending on the dynamic observation confidence level. The value is 1 when the number of consecutive periods of the same-direction residual reaches the threshold, and 0 otherwise. (This refers to the dynamic observation confidence level.) And residual count in the same direction At that time, the gating factor Otherwise, the gating factor ; Residual count in the same direction Refers to the light transmittance of the target within a continuous rapid cycle. With estimation of light transmission state The number of cycles in which the direction of the difference did not reverse.

[0082] The duration of the residual in the same direction is counted sequentially by the facade edge controller: if the target's light transmission state is within several rapid cycles... With estimation of light transmission state If the differences between the parameters are in the same direction, the count gradually increases; otherwise, the count is reset to zero. (Switch delay parameters) It is updated under the condition that the state is reliable and the deviation persists.

[0083] Secondly, the facade edge controller sets the current group deviation. Related to residual persistence: if the current group deviation If multiple consecutive fast cycles exceed the regrouping threshold, the corresponding partition's handover delay parameter will be adjusted. Repeatedly pushing in the same direction indicates that the original drive group label is not suitable for the electrochromic glass partition, and regrouping is required. During regrouping, the facade edge controller traverses the adjacent drive group prototypes again, finds the new drive group label, and fills the migration result into the list of labels to be regrouped.

[0084] As a supplement: the time delay update in step two calls the target light transmission state issued in step three from the most recent slow cycle. Within a slow cycle, multiple fast cycles in step two use the target light transmittance state of that slow cycle as a learning reference until the next slow cycle update.

[0085] In one embodiment of a south-facing six-section insulated glass unit, one electrochromic glass section near the top exhibited a persistently slow performance after operating for a period during the summer. The facade edge controller first observed the dynamic observation confidence level of this section over several consecutive fast cycles. Maintain effectiveness and ensure the target remains translucent. With estimation of light transmission state The difference always moves in the same direction, and then the switching latency parameter of that partition is slowly increased. If the current group deviation of the partition continues to run, If the area continues to increase in size, the facade edge controller will move that zone to another drive group label. What on-site personnel will see is this top zone gradually being assigned to a new drive group, rather than the entire facade suddenly changing its drive strategy.

[0086] In practice, step two binds the state estimation and learning eligibility to the same electrochromic glass partition object. Dynamic observation reliability level. First, filter out unsuitable learning cycles, then switch the latency parameters. Further corrections are made slowly only while the same-direction residuals persist, thus a single disturbance will not directly rewrite the subsequent driving history. Meanwhile, the current group deviation... With switching delay parameters When used in conjunction with other methods for regrouping, the partition assignment is no longer statically fixed but can be adjusted according to long-term operational changes. This, in turn, advances the electrochromic glass partitions from already identified objects to already tracked objects.

[0087] In a preferred embodiment, the facade edge controller uses an industrial control board or an edge computing device with equivalent computing capabilities as the execution entity. The preferred operating environment is a local program environment with pre-set driver group prototypes, thresholds, and status update parameters in memory. The environmental sensing unit preferably sends fixed-length messages to the facade edge controller via a wired bus. These messages include at least the sensor number, sampling time, external illuminance, and external temperature. The partition drive channel preferably sends sampling messages containing partition number, voltage sampling value, current sampling value, partition temperature, and status bits via a local sampling bus. The reference light transmission acquisition unit preferably uploads a light transmission message containing the reference partition number, light transmission sampling value, and valid bits.

[0088] If the reference light-transmitting acquisition unit consists of light-transmitting probes of different wavelengths, as long as they are ultimately normalized to a reference light-transmitting anchor point... The input and output semantics of step two remain unaffected. In a low-configuration scenario without a reference light-transmitting acquisition unit, step two still works, but the reliability level of dynamic observation will be lower. More dependent on reference light transmission available markings The absence of this feature forces a tightening of the time-delay learning qualification, thereby preserving the physical rationality of the control chain.

[0089] Step 3: Read the estimated light transmittance of each electrochromic glass section. Reliability level of dynamic observation Switching delay parameters Deviation from the current group Subsequently, partition driving trajectories are generated for each partition, which are constrained by the branch budget current and take into account the visual boundaries of adjacent partitions.

[0090] Step two has progressed each electrochromic glass partition from an identified object to a tracked object. At this point, although the facade edge controller knows the approximate light transmission state of each electrochromic glass partition, it still hasn't decided which target light transmission state to push each partition to in the next round of scheduling, nor has it decided which partition to serve first within the same branch. For the south-facing office facade, the solar altitude, external illuminance, and occupied area are different in the morning and at noon; for the west-facing classroom facade, the risk of direct glare, blackboard reflection, and visual pressure on students near windows are also different in the afternoon. If step three only considers a single external illuminance input, it will simultaneously push partitions that need to block direct light and partitions that need to retain natural light to the same target light transmission state, thus bringing unnecessary concurrent load to the subsequent branch drives.

[0091] Therefore, two actions need to be completed first: First, based on the relationship between the facade environment and the interior occupancy, a target light transmission state is generated for each electrochromic glass zone; second, based on the tracking results of step two, a branch scheduling priority is established for subsequent budget allocation.

[0092] The facade edge controller operates step three in a slow cycle, preferably set to 30s to 120s. When the slow cycle is shorter than the lower limit of this window, the branch drive trajectories will be frequently rearranged, causing excessive interruptions to the pre-charge and stabilization phases; when the slow cycle is longer than the upper limit of this window, the zoning differences caused by the rapid increase in external illuminance, the movement of occupied areas, and uneven heating of the glass surface cannot be promptly entered into the scheduling layer. At the beginning of each slow cycle, the facade edge controller reads the estimated light transmittance state from the most recent fast cycle in step two. Reliability level of dynamic observation Switching delay parameters Deviation from the current group Then, the external illuminance, external temperature, and solar incidence status are read from the environmental sensing unit, and the personnel distribution and key work surface locations are read from the occupancy status input terminal. After that, the facade edge controller first generates the target light transmission status for each electrochromic glass zone, and then forms a branch scheduling priority based on the status deviation, switching delay, and the location of the zone.

[0093] When generating the target light transmission state, the facade edge controller does not directly give a unified light transmission command to the entire curtain wall. Instead, it first converts the local incident load, occupancy relationship, working surface lighting requirements and external thermal pressure input corresponding to each electrochromic glass zone into zone target loads, and then maps the target light transmission state from the zone target loads.

[0094] The term "local incident load" refers to the effective incident amount of external illuminance that falls on a given zone after being adjusted for the location of the zone's facade, the direction of solar incidence, and the shading relationship. "Occupancy relationship" refers to whether the zone faces sensitive locations such as desks, teacher's podiums, student seating areas, or side windows of hospital beds. "Work surface lighting requirements" refers to whether the indoor work surfaces associated with the zone need to maintain a certain amount of natural light. "External heat pressure input" reflects the heat transfer pressure of the zone caused by the superposition of external temperature and solar radiation.

[0095] Through this layer of transcription, the facade edge controller can explicitly embed the different zoning requirements at different locations at the same time into the target light transmission state generation process, rather than passively patching them up during subsequent branch queuing. Specifically:

[0096] Among them, the target's light transmittance state : No. The electrochromic glass partition is in the first The target transmittance that should be achieved within a slow cycle is preferably limited to a value between 0 and 1; zoned incident load. : in the The normalized result of the local incident intensity within a slow cycle, which is jointly determined by external illuminance, solar incident state and regional location, is preferably limited to a value between 0 and 1. Occupancy Sensitivity : No. The degree of influence of each electrochromic glass partition on the currently occupied area is preferably limited to a value between 0 and 1; thermal pressure input The normalized result of the thermal effect of external temperature and solar incidence superimposed on this region is preferably limited to a value between 0 and 1; the lighting requirements of the working face. The degree to which natural light needs to be retained on the work surface corresponding to this partition should preferably be between 0 and 1. Weight Weight Weight and weight These represent the proportions of the zoned incident load, occupancy sensitivity, thermal pressure input, and working surface lighting requirements in the target light transmittance state, respectively, all of which are positive and preferably satisfy a sum of 1.

[0097] The outer layer cutoff relation in the formula is used to determine the light transmittance of the target. Keep it within physical reach. If a west-facing office facade receives strong direct sunlight in the late afternoon, the upper electrochromic glass section near the conference table typically has a higher zoned incident load. and occupancy sensitivity Its target light transmission state Therefore, they are pushed to a deeper state; and even if the partitions located on the side wall and corresponding to the corridor are in the same curtain wall, they will be affected by the lighting requirements of the working surface. The glass partitions are positioned higher but remain relatively shallow. The visible result is that the glass partitions at different locations vary in their orientation towards different light transmission directions, but these differences stem from the same set of clearly defined partition target load rules, rather than being manually assigned.

[0098] Target light transmission status After generation, the facade edge controller does not immediately push each zone to the branch drive unit, but further constructs the branch scheduling priority. This is because, although multiple electrochromic glass zones on the same branch need to switch, their state deviation magnitudes, switching delay parameters, and current group deviations are not the same. If sorted only by state deviation magnitude, zones with consistently slow responses will repeatedly lose their chance to reach their desired position when branch budgets are tight; if sorted only by switching delay parameters, some zones that are already close to the target light transmission state will prematurely occupy branch budgets. Therefore, the facade edge controller prioritizes the target light transmission state... With estimation of light transmission state The difference and switching delay parameters Current group deviation and dynamic observation credibility level They are jointly transcribed into scheduling priority scores.

[0099]

[0100] Among them, the scheduling priority score : No. The electrochromic glass partition is in the first The branch queuing weight in each slow cycle takes a non-negative real number value; target light transmission state. : The target light transmittance of this zone during this slow cycle; estimated light transmittance state. Step 2: Measure the current transmittance of the most recent fast cycle output; switch delay parameters. The current switching delay parameter output in step two; Current group deviation : No. The overall deviation of each electrochromic glass partition from the prototype of the corresponding drive group labeled with its drive group; basic reliable bias. A fixed term greater than zero, used to prevent dynamic observation confidence levels. Reduce scheduling priority score Completely compressed to zero; weight Weight Weight and weight These represent the influence of state difference, switching delay parameter, current group deviation, and dynamic observation confidence level on scheduling priority, respectively, and are all positive values.

[0101] The larger the state difference, the farther the current partition is from the target light transmission state; the larger the switching delay parameter, the longer it takes for the partition to reach its position; the larger the deviation of the current group, the higher the risk of the partition continuing to use the existing basic driving template; dynamic observation reliability level The higher the score, the more worthwhile the scheduling decision in this cycle is to be executed. This determines the scheduling priority score. It will be written into the priority execution queue of the branch it belongs to.

[0102] For example, in an office facade with three upper electrochromic glass sections and two lower electrochromic glass sections connected along a branch road, the upper electrochromic glass section closest to the meeting area, if it simultaneously has a larger state difference, a longer switching delay parameter, and a higher dynamic observation reliability level, then its scheduling priority score will be higher. It will be higher than the lower section next to the corridor, and the branch drive unit will give priority to allocating budget current to it in subsequent sub-steps.

[0103] Zoned incident load : Calculated from external illuminance sensor readings, solar incidence direction, pre-stored zone orientation coefficient, and shading coefficient; Occupancy sensitivity : Calculated from the occupancy area map and the zone projection coverage relationship provided by the occupancy status input terminal; Hot press input The lighting requirements for the working face are determined by a combination of external temperature, the surface illumination status of the zone, and the duration of continuous illumination during the previous slow cycle for that zone. It is obtained from the difference between the current value of the working surface illuminance sensor and the preset working surface illuminance range.

[0104] When in use, the zonal incident load, occupancy sensitivity, thermal pressure input, and working face lighting requirements are converted into the same target light transmittance state generation chain, so that the target light transmittance state no longer depends on the average judgment of the whole window; the state difference, switching delay parameters, current group deviation, and dynamic observation confidence level are converted into the same branch queuing chain, so that the subsequent branch budget allocation and the zonal state tracking in step two form a clear continuity.

[0105] Furthermore, the target light transmittance status for each zone has already been provided. And scheduling priority score However, if the facade edge controller pushes these zones directly to the branch drive unit simultaneously, the current demand on the same branch will be superimposed, resulting in branch voltage drop, drive amplitude drift, and misalignment of adjacent zones. Especially when the west-facing curtain wall is uniformly deepened in the afternoon light transmission state, if multiple high-priority zones simultaneously compete for the same branch, the branch's budgeted current is easily exhausted instantaneously, and the zones that have already started switching will stop due to insufficient subsequent current.

[0106] Therefore, the available drive share is first allocated to each partition according to the branch budget current, and then the available drive share is expanded into a multi-segment partition drive trajectory by combining the visual boundary constraints of adjacent partitions.

[0107] The facade edge controller processes zones on a branch-by-branch basis within each slow cycle. For all electrochromic glass zones within the same branch, the facade edge controller first reads the branch's budgeted current, and then determines the priority score based on the scheduling order. An initial share is established, followed by checks to see if the light transmittance of targets in adjacent zones differs excessively or if their expected arrival times are too far apart. If any of these conditions exist, the share is adjusted back without exceeding the branch budget current, ensuring that the visual boundary transition between adjacent zones remains within a controllable range. Next, the facade edge controller converts the budget share for each zone into a zone drive trajectory consisting of a pre-charge segment, a main transition segment, a stabilization segment, and a detection segment, and writes the results into the branch drive unit execution area. If the entire branch still cannot meet the minimum drive share for high-priority zones under the existing budget, a branch-level protection flag is generated, providing a direct trigger for the graded degradation in step four.

[0108] The pre-charge stage involves establishing the partition bus and interface electric field with a smaller current, ending when the duration is reached or the current enters the stable region; the main transition stage involves using the main drive level to drive the light transmission state migration, ending when the allocated duration is reached or the expected state range is approached; the stabilization stage involves suppressing rebound with a lower holding level, ending when the stabilization duration is reached; and the detection stage involves reducing the drive excitation and sampling to execute feedback, ending when the sampling is complete or the detection duration is reached.

[0109] For the same branch road In this regard, the facade edge controller first aggregates all scheduling priority scores on that branch. Then, the branch budget current is allocated to each electrochromic glass zone according to the fractionalization rule. The branch budget current here is not the physical limit current, but the allowable operating current retained by the facade edge controller based on the branch power supply devices, bus cross-section, connection temperature rise, and known operating conditions of this cycle. The allocated budget share not only determines whether a zone can enter the main transition phase in the current slow cycle, but also determines the duration of its pre-charge phase and the method of maintaining the stable phase.

[0110]

[0111] Among them, the zone budget current : No. The electrochromic glass partition is in the first Within a slow cycle, the branch... The allocated share of available drive current is a non-negative real number; branch budget current. Branch road In the The total current allowed to be allocated within a slow cycle is a positive value; scheduling priority score : No. Queue weight of each electrochromic glass partition in this slow cycle; partition set : Connected to the branch road The complete set of electrochromic glass partitions on the surface; regularization quantity This is used to prevent the denominator from being too small, to take a small positive value and keep it fixed throughout the system.

[0112] In the partitioned budget current After calculation, the facade edge controller unfolds into four segments of the partition drive trajectory according to the same rules: the pre-charge segment brings the partition bus and interface electric field into a stable state, the main transition segment performs the main migration of the light transmission state, the stabilization segment prevents the rebound after the main transition ends, and the detection segment verifies whether the partition has reached the expected light transmission range.

[0113] For facade edge controllers with sufficient computing power, it is preferable to use a constraint solver to sequentially solve for the duration of the four segments and the switching order between segments; for facade edge controllers with limited computing power, it is preferable to use a rule of sorting by partition budget current and back-substituting by neighboring region relationship to generate an approximately equivalent multi-segment partition drive trajectory. The output objects of these two engineering paths are the same, both being partition drive trajectories.

[0114] If only based on the zone budget current While the branch budget current is maintained when generating multi-segment drive trajectories, two types of problems still arise between adjacent segments: firstly, the target's light transmission state... Excessive differences from adjacent partitions can create abrupt changes in the light and dark boundaries; secondly, switching latency parameters... Deviation from the current group The differences cause adjacent zones to have a large gap at the moment of arrival, even though their final goals are similar, thus creating a moving bright seam on the curtain wall.

[0115] Therefore, after the initial budget allocation, the facade edge controller does not issue the budget directly, but instead performs coupled callbacks to adjacent partitions.

[0116]

[0117] Among them, the reference time of arrival : No. The electrochromic glass partition is in the first The reference arrival time used for shaping the partition drive trajectory within a slow cycle is a positive real number; switching delay parameters Step 2 outputs the current switching delay parameters; target light transmission status. : The target light transmittance of this partition during the current slow cycle; estimated light transmittance state. Step 2 outputs the current light transmittance; the current group deviation. The degree of deviation of the current partition from its driver group label; Neighboring area collection : with the A set of directly adjacent electrochromic glass zones on the curtain wall; the target light transmission state of adjacent zones. Neighboring area set The Middle The target light transmittance of each electrochromic glass partition during the current slow cycle; weighting Weight and weight The positive values ​​are taken for the strength of the state difference, the deviation of the current group, and the difference of the target in the neighboring area at the reference time of arrival.

[0118] Neighboring area collection Generated from the curtain wall zoning topology diagram, it is preferable to pre-store the layout of the facade zones, busbar routing, and splicing relationship of the insulated glass units in the facade edge controller during the installation and commissioning phase; zone set It is generated from the physical wiring relationship of the branches and written into the non-volatile memory according to the binding relationship between the branch number and the partition number.

[0119] Facade edge controller based on positioning reference time Check for excessive misalignment between adjacent zones. If the reference time for the alignment of a particular electrochromic glass zone... If it is significantly earlier than the adjacent partition, its main transition segment will be appropriately shifted later, or the switching node between its stable segment and detection segment will be delayed; if the arrival reference time of a certain electrochromic glass partition is... If there is a significant lag, then its zoned budget current... If the branch is boosted without exceeding the budget current, or its pre-charge section length is compressed, it will enter the main transition section as soon as possible. If, after the neighboring cell coupling callback, there are still high-priority electrochromic glass zones in the branch that cannot obtain the minimum main transition section current, the facade edge controller will immediately write out the branch-level protection flag.

[0120] For example, in a west-facing office facade powered by two branch lines, the two upper electrochromic glass sections near the meeting area are adjacent sections and both need to transition to a deeper light-transmitting state at the same time in the afternoon. The facade edge controller first allocates the respective section budget current to each section, and then determines the appropriate current based on the arrival reference time. One of the glass panes was found to have a delay parameter switching issue. If the current is too large and the arrival time is significantly delayed, the starting point of the main transition section of the adjacent glass is slightly moved back, and the current share of the main transition section is increased for the delayed zone. The result observed on-site is not that one glass rapidly darkens while the other glass catches up much later, but rather that the two adjacent glass enter the target light-transmitting state at a more coordinated pace; if the branch budget current is insufficient to guarantee this coordinated process, the branch-level protection flag is set for step four processing.

[0121] In practice, step three translates the abstract priority execution queue into executable partition-driven trajectories. (Partition budget current) First, ensure that budget constraints are followed within the same branch path. Then, for multi-segment zone-driven trajectories, further divide the budget share into specific pre-charge, main transition, stabilization, and detection segments; arrival reference time. Furthermore, the target difference and arrival difference between adjacent zones are incorporated into the callback process, ensuring that branch overload and adjacent zones are not excessively misaligned, allowing them to enter the same scheduling chain simultaneously. The branch-level protection flag explicitly outputs the scheduling pressure that cannot be completed in this slow cycle, leaving a clear entry point for the graded degradation in step four. The zone status, branch power supply, adjacent zone boundaries, and material arrival time are compressed into the same zone drive trajectory generation chain.

[0122] In a preferred embodiment, each branch drive unit includes an isolated power conversion stage, a bidirectional output stage, a current sampling resistor, and a sampling amplifier circuit. The isolated power conversion stage supplies power to the bidirectional output stage, which is connected to multiple partition drive channels via a branch bus. Each partition drive channel is then connected to its corresponding electrochromic glass partition bus. The facade edge controller communicates with the branch drive unit via a wired control bus. The message includes at least the branch number, partition number, segment number, segment start time, segment end time, and target drive polarity. If the project uses centralized branch drive units, step three still applies; if the project uses independent distribution boxes on each floor or independent branch drive units for each span of mullion, step three still operates according to the same logic, only the number of branch sets differs. For scenarios requiring reduced computational burden, neighbor cell coupling callback can be implemented using either a constraint solver or by first setting the reference time. The implementation paths are sorted and then back-substituted pairwise for adjacent partitions; the two types of implementation paths maintain consistency in the output semantics of branch-level protection flags and partition-driven trajectories.

[0123] Step 4: Based on the partition drive trajectory, branch budget allocation results and priority execution queue output in Step 3, determine the execution results of each electrochromic glass partition, classify and downgrade abnormal states, and backfeed the execution results to Step 1, Step 2 and Step 3 according to the source of the abnormality.

[0124] Step three has already scheduled the drive trajectory for each electrochromic glass zone and issued the branch budget allocation results for each branch; however, the scheduling results only indicate how to execute, and do not inherently equate to execution as planned. In actual curtain wall installations, after the same zone drive trajectory enters the branch drive unit, it will also be affected by the output stage voltage drop, bus contact status, local temperature rise in the zone, sampling integrity of the detection section, and concurrent load of the branch. If step four fails to collect these execution-level phenomena, even if the previous round of scheduling is designed reasonably, it will gradually deviate from its original intention due to the long-term accumulation of execution deviations.

[0125] Therefore, we first need to clearly define the actual extent to which each electrochromic glass partition has been implemented, and then determine separately whether the same branch is currently approaching the budget limit.

[0126] In this system, the facade edge controller opens an execution feedback window for each branch in each slow cycle. After completing the pre-charge segment, main transition segment, stabilization segment, and detection segment in the zone drive trajectory, each branch drive unit immediately sends an execution feedback message to the facade edge controller. The execution feedback message preferably includes the branch number, zone number, segment number, segment start time, segment end time, execution voltage, execution current, zone temperature, detection segment sample value, leakage current flag, and a verification field. The verification field is preferably a fixed-length cyclic verification field; if the facade edge controller detects a verification failure, it immediately requests a retransmission. Messages that still fail after retransmission are marked as invalid, and the zone is triggered to enter a conservative decision path in the current cycle. After timing alignment, the facade edge controller constructs an execution observation light transmission state for each electrochromic glass zone, constructs the branch average load for each branch, and further generates the execution deviation and branch margin. The purpose of this approach is to separate whether the drive command is implemented into two independent dimensions: one is whether the partition is implemented as intended, and the other is whether the branch is still within the range of sustainable power supply.

[0127] When the partition drive trajectory enters the detection segment, the branch drive unit stops advancing the light transmission state transition and instead sends the execution voltage, execution current, and detection segment sample values ​​during the detection segment to the facade edge controller. The facade edge controller reads the target light transmission state given in step three. Zone budget current and reference time of arrival Then, the feedback from the detection segment is converted into the light transmission state for observation. , Perform observation of current and the time of execution of observation Among them, the observation of light transmission status was carried out. The result can be directly provided by the reference transmission acquisition unit, or it can be calculated back from the estimated transmission state chain established in step two under the constraint of the sampled values ​​in the detection section; the observation arrival time is then determined. The moment when the sampled value of the detection segment first stably enters the target light-transmitting range is taken. In this way, the facade edge controller does not need to wait for the entire curtain wall to be completely still before making a unified comparison, but obtains its execution result immediately when each zone completes its current round of detection.

[0128]

[0129] Among them, execution deviation : No. The electrochromic glass partition is in the first The overall execution deviation within a slow cycle is a non-negative real number; target light transmission status. Step 3 generates the current target transmittance; execute the observation of transmittance status. The light transmittance of the zone after the detection phase is completed is preferably limited to a value between 0 and 1; the zone's budgeted current. Step 3 is to allocate the share of available drive current for this partition; Perform observation of current : Equivalent execution current of the branch drive unit in this round of detection segment; arrival reference time Step 3 provides the reference arrival time; the execution observation arrival time. The actual moment when this partition was observed to enter the target's light-transmitting range during this round of execution; weight. Weight and weight Separately: the proportions of light transmission deviation, current deviation, and arrival time difference in the execution deviation, all taken as positive values; regularization quantity To prevent abnormal amplification caused by an excessively small denominator, a small positive value is taken and kept constant throughout the system.

[0130] This execution deviation Its function is not to evaluate whether a single point of sampling is abnormal, but to merge the three execution chains of whether the light transmission is in place, whether the current is executed according to the share, and whether the time is in place according to the reference into a comprehensive quantity under the same partition object.

[0131] In this embodiment, when a west-facing office facade is in operation during the afternoon, the electrochromic glass section near the conference table on the upper part experiences a lower observed current due to changes in the busbar contact state. After the branch drive unit feeds back the detection segment, the facade edge controller immediately generates a large execution deviation. On-site observation revealed that the color change in that partition was relatively slow, while the control chain had already bound the slow color change, low current, and late arrival to the same execution deviation object.

[0132] Execution deviation of a single electrochromic glass partition This only indicates whether the partition is executing as planned, but it is not enough to indicate whether the branch is approaching the instability boundary. Therefore, for each branch, the facade edge controller summarizes the execution current waveform and segmentation time uploaded by the branch drive unit and constructs the branch margin.

[0133] The purpose of branch margin is to clearly express the remaining capacity of the branch's budgeted current, so that subsequent anomalies can be distinguished as individual deviations within a zone or overall branch strain. Branch margin does not take a single instantaneous sample value, but rather the average pressure result of all execution periods within the current slow cycle, thus avoiding the misinterpretation of instantaneous current in the probe segment as long-term branch load. Specifically:

[0134] Among them, branch road margin Branch road In the The remaining amount of the branch budget current within each slow cycle is represented by a real number; the branch budget current... Branch road in step three Total current allowed to be allocated; branch execution current Branch road At any moment Actual total current; slow cycle window : No. The duration of each slow cycle; the starting point of the slow cycle. : No. The start time of a slow cycle; regularization Consistent with the aforementioned definition, this is used to keep the denominator stable.

[0135] If the branch margin If the level remains high, it indicates that the branch still has sufficient buffer; if the branch has a margin... A continuous decrease indicates that even if a single electrochromic glass section has not completely lost synchronization, the entire branch has entered a high-pressure state.

[0136] Based on this, the facade edge controller classifies the branch status into three categories: normal state, compressed state, and protection ready state. For the normal state, subsequent operations are based solely on the execution deviation. In the primary state, the system will prioritize restricting low-priority zones from entering the main transition phase; in the protection preparation state, the system will directly trigger the enhancement of the branch-level protection flag.

[0137] For example, when a branch circuit with four upper electrochromic glass sections experiences increased afternoon afternoon sun, only three sections exhibit deviation. There was no significant increase, but the branch margin was... After several consecutive slow cycles of low priority, the facade edge controller began to tighten the branch. On-site observation showed that the color change of the low priority zone began to slow down, while the high priority zone adjacent to the conference area continued to tighten.

[0138] When using it, first, the results of the execution layer are divided into partitions based on the execution deviation. and branch road margin Two objects are fixed. The former ensures that the execution results of each electrochromic glass partition can be compared partition by partition, and the latter ensures that the power supply pressure of each branch can be monitored branch by branch; the two correspond to partition-level anomalies and branch-level anomalies respectively, so that subsequent degradation is no longer a generalization of all anomalies as the same fault.

[0139] Furthermore, the facade edge controller already knows which electrochromic glass zones have deviated from the target and which branch is approaching the budget limit, but this is still only an observation. If the system only remains at the observation stage without providing tiered action, the execution deviation will be significant. and branch road margin It can only become a post-event record and cannot prevent the deviation from continuing to spread. On the other hand, if the entire curtain wall is shut down as soon as a deviation occurs, it will amplify the local anomaly into a global degradation.

[0140] Therefore, anomalies must first be clearly categorized at the zone level, branch level, and facade level. Then, different anomalies are guided back to the level most suitable for correction in steps one, two, and three. Finally, clear criteria are given for when the current cycle ends and when it enters the maintenance state. The facade edge controller reads the dynamic observation reliability level output from step two. Switching delay parameters Deviation from the current group Then read the execution deviation. and branch road margin Subsequently, a partition degradation index is generated for each electrochromic glass partition, and then, based on the branch margin, it is determined whether to upgrade to the branch-level or facade-level treatment. After the treatment is completed, the current process does not end directly, but anomalies from different sources are diverted back to different preceding steps: anomalies belonging to changes in the partition electrical signature set are sent back to step one, anomalies belonging to inaccurate switching delay parameters are sent back to step two, and anomalies belonging to mismatch between branch queuing and budget allocation are sent back to step three. Only when the partition execution deviation is... Branch road margin Only when both the target's light transmission state and the condition for maintaining the target's light transmission state are met can the current cycle exit and enter the maintenance state.

[0141] Graded downgrades should not be triggered by a single condition. If only based on execution deviation... If triggered, even short-term jitter detection can lead to overprotection; if only branch margin is considered... If triggered, chronic anomalies in individual partitions within a branch cannot be isolated in a timely manner.

[0142] Therefore, the facade edge controller first constructs a partition degradation index for each electrochromic glass partition, and then combines it with the branch margin. Joint judgment.

[0143]

[0144] Among them, the regional downgrade index It is the first The electrochromic glass partition is in the first The first The overall degree of degradation triggered within a slow cycle, expressed as a non-negative real number; execution deviation. The overall execution bias of the first electrochromic glass partition; the reliability level of dynamic observation. Step two outputs the current learning eligibility for this partition; the deviation of the current group. The degree of deviation of this partition from its driver group label; weight. Weight and weight These represent the proportions of execution deviation, insufficient reliability, and driver group mismatch in the partition degradation index.

[0145] When the partition downgrade index When the value is below the first threshold, the facade edge controller maintains the current zone drive trajectory and only records that zone as the observation zone; when the zone degradation index... Not lower than the first threshold and branch margin If the error rate still exceeds the branch warning threshold, the facade edge controller triggers a zone-level processing for the electrochromic glass zone, switching its next slow-cycle zone drive trajectory to a conservative zone drive trajectory. This conservative zone drive trajectory shortens the main transition segment, lengthens the stable segment, and retains the detection segment to mitigate further error accumulation. When the zone degradation index of multiple electrochromic glass zones within the same branch exceeds the threshold... Simultaneously increase and branch margin When the threshold is not higher than the branch warning threshold, the facade edge controller triggers branch-level processing, freezing the low-priority execution queue and only allowing high-priority partitions to continue operating; when multiple branches enter the above state, or when a branch continuously remains in the protection preparation state accompanied by the partition degradation index of multiple partitions... During prolonged lifting, the facade edge controller triggers facade-level processing, switching the entire curtain wall or the corresponding facade area to the conservative operating template.

[0146] As a supplement: when the partition downgrade index When the slow cycle index is not lower than the first threshold for several consecutive periods, a zone-level processing is triggered; when the zone degradation index of multiple zones within the same branch is higher than the threshold, a zone-level processing is triggered. Simultaneously increasing continuously, and branch margin When the branch road warning threshold is continuously lowered, a branch road-level response is triggered; when multiple branches road are in a branch road-level response state for a continuous period of time, a facade-level response is triggered.

[0147] In the embodiment, when the curtain wall of a south-facing teaching building is running at midday in summer, a section of electrochromic glass near the podium exhibits an execution deviation. Increased branch margin In the normal state, the facade edge controller only triggers zone-level processing for that zone; however, in another scenario, all four upper electrochromic glass zones on the entire west-facing branch simultaneously enter the high-load zone, and the branch margin... As the flow rate decreases, the facade edge controller immediately switches to branch-level handling, retaining only the two high-priority zones closest to the conference area to continue executing the main transition phase. On-site personnel perceive the problem as being confined to a single pane of glass or a single branch, rather than the entire curtain wall simultaneously losing control.

[0148] After the classification and downgrading are completed, the facade edge controller does not simply archive the anomaly of this round, but further determines which previous level the anomaly belongs to.

[0149] If a certain electrochromic glass zone continues to show a combined shift in voltage, current, and recovery behavior after zone-level treatment, and the current group deviation... If the elevation continues to rise, this anomaly indicates that the partition electrical feature signature set and driver group label formed in step one are no longer compatible, and the facade edge controller writes the partition into the re-identification queue of step one; if the dynamic observation confidence level of a certain electrochromic glass partition is... Sufficient and execution deviation If the main issue is still a delay in arrival, then this anomaly indicates a problem with the handover delay parameter in step two. If the deviation is incorrect, the facade edge controller will write the partition into the time delay learning priority queue in step two; if multiple partitions are executed, the deviation will be adjusted accordingly. Simultaneously raised within the same branch road, with branch road margin If the value is consistently low, this anomaly indicates that the branch budget allocation results and priority execution queue in step three need to be rearranged, and the facade edge controller will write the branch into the rescheduling queue in step three.

[0150] After the feedback path is defined, the facade edge controller must also determine when to exit the current cycle. For a specific electrochromic glass zone, if its execution deviation... For several consecutive slow cycles, it remains within the allowable deviation band, and its partition degradation index If the elevation does not increase further, the partition enters a maintenance state, retaining only the sparse core of the probe segment; for a certain branch, if the branch margin... If a branch returns to normal after several consecutive slow cycles, and the low-priority execution queue has gradually recovered, then that branch is removed from branch-level processing. For an entire curtain wall or facade area, if the branch margin of all branches... If all elements return to normal and all critical partitions under the conservative operating template have entered the maintenance state, then this round of facade-level processing is complete.

[0151] For example, during the evening hours, the external illuminance of a west-facing office facade decreases, previously due to branch line margin. Low-priority partitions that were frozen due to low priority were re-queued for execution. Meanwhile, an electrochromic glass partition that was previously placed in the re-identification queue of step one due to probe obstruction was re-executed in step one after the obstruction was cleared, and was re-added to the learning chain of step two in subsequent cycles. The result observed on-site was that the system did not remain at a low priority level for a long time after being downgraded, but gradually recovered to the normal driving rhythm after the anomaly was resolved.

[0152] When using, the partition degradation index Unify partition bias, learning reliability, and driver group adaptability into a partition-level trigger entry point; branch margin The power supply pressure is then unified as a branch-level trigger entry; at the same time, the maintenance state establishment and cycle exit conditions ensure that each electrochromic glass zone, each branch, and the entire curtain wall has a clear recovery path, thereby controlling the deviation in continuous operation within a manageable range.

[0153] In a preferred embodiment, the facade edge controller, branch drive unit, reference light transmission acquisition unit, and environmental sensing unit are connected via the same wired control network. The branch drive unit sends back execution feedback messages according to fixed message fields, which at least include branch number, zone number, segment number, execution voltage, execution current, zone temperature, leakage current flag, and a verification field. The facade edge controller performs verification, timing alignment, and abnormal retransmission processing on the messages. For the hardware path, the branch drive unit can employ either an isolated bidirectional output stage or other power output structures with equivalent bidirectional drive capability; for the execution observation of light transmission status... The formation path can be obtained either directly by measuring the reference light-transmitting acquisition unit, or by combining the sampled values ​​of the detection segment with the state chain back calculation in step two; for the partition degradation index The threshold comparison can be completed either locally by the facade edge controller or by the floor controller and then sending the results to the facade edge controller, as long as the executing entity ultimately maintains unified management of the zone drive trajectory, branch budget allocation results, and priority execution queue.

[0154] Please see Figures 1-7 This invention provides a device for automatically controlling the light transmittance of glass based on light intensity, applied to a multi-zone electrochromic glass assembly. The device includes a facade environment sensing unit, a reference light transmittance acquisition unit, multiple zone drive channels, at least one branch drive unit, and a facade edge controller. The multiple zone drive channels are respectively coupled to corresponding electrochromic glass zones. The branch drive unit is electrically connected to the multiple zone drive channels on its corresponding branch. The facade environment sensing unit, reference light transmittance acquisition unit, multiple zone drive channels, and branch drive unit are all communicatively connected to the facade edge controller. The facade edge controller is configured to: acquire the electrical characteristic response of each electrochromic glass zone and group the drives accordingly; and estimate the actual light transmittance of each electrochromic glass zone based on the electrical characteristic response and the reference light transmittance measurement results of at least some of the electrochromic glass zones. The system calculates the actual optical state and generates an observation confidence level. Based on the external illumination information provided by the facade environment sensing unit, it determines the target optical state of each electrochromic glass partition. When the observation confidence level reaches a preset threshold and the residual between the target optical state and the actual optical state persists for a preset period, it updates the switching delay parameters of the corresponding electrochromic glass partition. Under the constraints of branch budget current and adjacent partition visual boundaries, it generates a drive trajectory based on the target optical state, actual optical state, and switching delay parameters of each electrochromic glass partition, and executes the drive trajectory through the branch drive unit and partition drive channel. It collects execution feedback and performs hierarchical degradation control when the residual, electrical characteristic drift, or budget anomaly meets preset conditions. The execution feedback is then fed back to the drive group, actual optical state estimation, and switching delay parameter update.

[0155] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for automatically controlling the light transmittance of glass based on light intensity, applied to multi-zone electrochromic glass components, characterized in that: include: Obtain the electrical characteristic response of each electrochromic glass partition and perform driving grouping; Based on the electrical characteristic response and reference transmittance measurements of at least some zones, the actual optical state of each zone is estimated and the observation confidence level is generated. The target optical state of each partition is determined based on external illumination information, and the switching delay parameter of the corresponding partition is updated when the observation confidence level reaches a preset threshold and the residual between the target optical state and the actual optical state continues for a preset period. Under the constraints of branch budget current and adjacent partition visual boundary, drive trajectories are generated based on the target optical state, actual optical state and switching delay parameters of each partition. The system collects execution feedback and performs hierarchical degradation control when the residual, electrical characteristic drift, or budget anomaly meets preset conditions. The execution feedback is then fed back to the drive group, actual optical state estimation, and switching delay parameter update.

2. The method for automatically controlling glass transmittance based on light intensity according to claim 1, characterized in that: When acquiring electrical characteristic responses, the facade edge controller enables only one electrochromic glass partition to enter the recognition state at any given time and outputs a recognition pulse to the partition that does not cause visible flicker. During the recognition pulse action phase, the corresponding driving voltage, driving current, recovery phase voltage, leakage current characteristics, and partition temperature are collected to form a partition electrical characteristic signature, and driving grouping is performed based on the partition electrical characteristic signature.

3. The method for automatically controlling glass transmittance based on light intensity according to claim 2, characterized in that: The reference light transmittance measurement results are obtained from a small number of reference zones. The facade edge controller first determines the available reference light transmittance markers based on the online status and valid measurement bits of the reference light transmittance acquisition unit. Then, in the order of consistent drive group labels, consistent facade height bands, and consistent insulated glass units, reference light transmittance anchor points are established for electrochromic glass zones that are not equipped with reference light transmittance acquisition units, and the reference light transmittance anchor points are sent to the actual optical state estimation.

4. The method for automatically controlling glass transmittance based on light intensity according to claim 3, characterized in that: The observation confidence level is updated within a fast cycle based on the reference transmittance available marker, signature stability, and sensing integrity. The facade edge controller only updates the switching delay parameters of the corresponding electrochromic glass partition when the observation confidence level reaches a preset threshold and the residual in the same direction between the target optical state and the actual optical state is continuously maintained for a preset period. Otherwise, the switching delay parameters are frozen and the actual optical state is updated.

5. The method for automatically controlling glass transmittance based on light intensity according to claim 4, characterized in that: When the deviation of the current group of the same electrochromic glass partition exceeds the threshold of the driving group in a continuous fast cycle, and the corresponding residual in the same direction continues to exist, the facade edge controller marks the partition as a partition to be regrouped. Based on the principle of minimizing the group deviation of the partition relative to the prototype of each driving group, the partition is migrated from the original driving group to the new driving group before participating in the subsequent driving trajectory generation and budget allocation.

6. The method for automatically controlling glass transmittance based on light intensity according to claim 5, characterized in that: The target optical state is generated by the facade edge controller based on external lighting information, external temperature, solar position, occupied area and working surface illuminance. External lighting information and solar position jointly determine the incident load of each electrochromic glass zone, and occupied area and working surface illuminance jointly define the target light transmission direction of each zone. The target optical state is maintained in the same slow cycle until the next round of target optical state update.

7. The method for automatically controlling glass transmittance based on light intensity according to claim 6, characterized in that: The drive trajectory includes a pre-charge section, a main transition section, a stabilization section, and a detection section set in sequence. The facade edge controller allocates the corresponding partition budget current to each partition within the branch budget current range based on the target optical state, actual optical state, switching delay parameters, and priority execution queue of each electrochromic glass partition, and unfolds the corresponding partition drive trajectory according to the partition budget current.

8. The method for automatically controlling glass transmittance based on light intensity according to claim 7, characterized in that: When generating the drive trajectory, the facade edge controller also applies adjacent partition state difference constraints and adjacent partition arrival time difference constraints to adjacent electrochromic glass partitions; when the expected arrival time difference between adjacent partitions exceeds the preset threshold, the facade edge controller calls back the main transition segment start point of the faster partition and increases the priority execution order of the slower partition or reallocates the partition budget current within the branch budget current range.

9. The method for automatically controlling glass transmittance based on light intensity according to claim 8, characterized in that: The execution feedback includes at least the execution voltage, execution current, zone temperature, and sampled values ​​of the detection segment. Based on the execution feedback, the facade edge controller constructs the execution deviation degree of each electrochromic glass zone and the branch margin of each branch. It also generates a zone degradation index based on the execution deviation degree, branch margin, dynamic observation confidence level, and current group deviation degree to trigger zone-level, branch-level, or facade-level actions.

10. The method for automatically controlling glass transmittance based on light intensity according to claim 9, characterized in that: The feedback feedback includes: when the partition signature drift persists, the corresponding electrochromic glass partition is written into the re-identification queue; when the partition is not in place under high observation confidence level conditions, the corresponding electrochromic glass partition is written into the switching delay parameter update queue; when the branch is close to the branch budget current for a long time, the corresponding branch is written into the rescheduling queue; and when the corresponding partition is kept within the allowable error band for a continuous preset period, it enters the maintenance state.

11. A device for automatically controlling the light transmittance of glass based on light intensity, applied to multi-zone electrochromic glass components, characterized in that: It includes a facade environment sensing unit, a reference light transmission acquisition unit, multiple zone drive channels, at least one branch drive unit, and a facade edge controller; Multiple partition drive channels are coupled to the corresponding electrochromic glass partitions, and the branch drive unit is electrically connected to the multiple partition drive channels on the corresponding branch. The facade environment sensing unit, the reference light transmission acquisition unit, the multiple partition drive channels and the branch drive unit are all communicatively connected to the facade edge controller. The facade edge controller is configured to acquire the electrical characteristic response of each electrochromic glass partition and perform drive grouping; Based on the electrical characteristic response and reference transmittance measurements of at least some electrochromic glass sections, the actual optical state of each electrochromic glass section is estimated and the observation confidence level is generated. The target optical state of each electrochromic glass partition is determined based on the external illumination information provided by the facade environment sensing unit. When the observation confidence level reaches the preset threshold and the residual between the target optical state and the actual optical state continues for a preset period, the switching delay parameter of the corresponding electrochromic glass partition is updated. Under the constraints of branch budget current and adjacent partition visual boundary, the drive trajectory is generated based on the target optical state, actual optical state and switching delay parameters of each electrochromic glass partition, and the drive trajectory is executed through the branch drive unit and partition drive channel. The system collects execution feedback and performs hierarchical degradation control when the residual, electrical characteristic drift, or budget anomaly meets preset conditions. The execution feedback is then fed back to the drive group, actual optical state estimation, and switching delay parameter update.