Patent classifications
G05B6/02
Apparatus and method for controlling system
A system control apparatus includes a proportional-integral-derivative (PID) controller configured to control a behavior of a system and having a gain, and a gain determiner configured to apply, to a set adaptive load model, a variable associated with an error that varies based on a load change of the system and adaptively vary the gain using the adaptive load model to which the variable associated with the error is applied.
Apparatus and method for controlling system
A system control apparatus includes a proportional-integral-derivative (PID) controller configured to control a behavior of a system and having a gain, and a gain determiner configured to apply, to a set adaptive load model, a variable associated with an error that varies based on a load change of the system and adaptively vary the gain using the adaptive load model to which the variable associated with the error is applied.
VOLTAGE CONTROL LOOP FOR MITIGATING FLICKER IN A GRID-FORMING INVERTER-BASED RESOURCE
A method for mitigating voltage disturbances at a point of interconnection (POI) of a grid-forming inverter-based resource (IBR) due to flicker includes receiving a voltage reference command and a voltage feedback. The voltage feedback contains information indicative of the voltage disturbances at the POI due to the flicker. The method also includes determining a power reference signal for the IBR based on the voltage reference command and the voltage feedback. Moreover, the method includes generating a current vector reference signal based on the power reference signal, the current vector reference signal containing a frequency component of the voltage disturbances. Further, the method includes generating a transfer function of a regulator based on the frequency component to account for the flicker effect. In addition, the method includes generating a current vector based on a comparison of the current vector reference signal and a current vector feedback signal. Thus, the method includes regulating a voltage vector command using the current vector to mitigate the voltage disturbances.
VOLTAGE CONTROL LOOP FOR MITIGATING FLICKER IN A GRID-FORMING INVERTER-BASED RESOURCE
A method for mitigating voltage disturbances at a point of interconnection (POI) of a grid-forming inverter-based resource (IBR) due to flicker includes receiving a voltage reference command and a voltage feedback. The voltage feedback contains information indicative of the voltage disturbances at the POI due to the flicker. The method also includes determining a power reference signal for the IBR based on the voltage reference command and the voltage feedback. Moreover, the method includes generating a current vector reference signal based on the power reference signal, the current vector reference signal containing a frequency component of the voltage disturbances. Further, the method includes generating a transfer function of a regulator based on the frequency component to account for the flicker effect. In addition, the method includes generating a current vector based on a comparison of the current vector reference signal and a current vector feedback signal. Thus, the method includes regulating a voltage vector command using the current vector to mitigate the voltage disturbances.
SEARCH BASED APPROACH FOR GENERATING CONTROLLER MODELS
A method includes obtaining a binary code of a controller. The method also includes decompiling the binary code of the controller to generate a source code. The method further includes generating one or more abstract syntax trees based on the source code. The method further includes generating an interpretable model based on the one or more abstract syntax trees. The interpretable model is interpretable by subject matter experts.
SEARCH BASED APPROACH FOR GENERATING CONTROLLER MODELS
A method includes obtaining a binary code of a controller. The method also includes decompiling the binary code of the controller to generate a source code. The method further includes generating one or more abstract syntax trees based on the source code. The method further includes generating an interpretable model based on the one or more abstract syntax trees. The interpretable model is interpretable by subject matter experts.
Feedforward dynamic and distributed energy storage system
A system and method for energy distribution leveraging dynamic feedforward allocation of distributed energy storage using multiple energy distribution pathways to maximize load-balancing to accelerate return on investment, reduce system energy consumption, and maximize utilization of existing energy infrastructure particularly for modular construction.
Feedforward dynamic and distributed energy storage system
A system and method for energy distribution leveraging dynamic feedforward allocation of distributed energy storage using multiple energy distribution pathways to maximize load-balancing to accelerate return on investment, reduce system energy consumption, and maximize utilization of existing energy infrastructure particularly for modular construction.
THERMAL MANAGEMENT IN HORIZONTALLY OR VERTICALLY STACKED DIES
A thermal management scheme, for a multichip module, that is aware of various dies in a stack (horizontal and/or vertical) and heat generated from them, local hot spots in a victim die, and hot spots in aggressor die(s). Each victim die receives telemetry information from thermal sensors located in aggressor dies as well as local thermal sensors in the victim die. The telemetry information is used to enable a virtual sensing scheme where temperature for a target die (e.g., a victim die) and/or its intellectual property (IP) domain is estimated or calculated. The estimated or calculated temperature is then used for performance management of the victim and/or aggressor dies in the stack.
THERMAL MANAGEMENT IN HORIZONTALLY OR VERTICALLY STACKED DIES
A thermal management scheme, for a multichip module, that is aware of various dies in a stack (horizontal and/or vertical) and heat generated from them, local hot spots in a victim die, and hot spots in aggressor die(s). Each victim die receives telemetry information from thermal sensors located in aggressor dies as well as local thermal sensors in the victim die. The telemetry information is used to enable a virtual sensing scheme where temperature for a target die (e.g., a victim die) and/or its intellectual property (IP) domain is estimated or calculated. The estimated or calculated temperature is then used for performance management of the victim and/or aggressor dies in the stack.