Patents Assigned to Johnson Controls Technology
-
Publication number: 20200149616Abstract: An actuator is usable in a damping system, which may be a component of an airside system, waterside system, building management system, or HVAC system. The actuator is coupled to a damper and may open and close the damper. The damper selectively seals a duct to prevent spreading of gas, smoke, or fire within a building. The actuator includes a gear that rotates as the damper is opened and closed. A cluster pinion is coupled to the gear and rotates with the gear. A locker is rotatably coupled to a stopper and has a range of motion limited by the stopper. The stopper includes a rib extending outwardly and limiting the range of motion of the locker. The rib is configured to deform at a temperature exceeding a threshold. A spring is coupled to the locker and biasing the locker against the rib.Type: ApplicationFiled: November 13, 2018Publication date: May 14, 2020Applicant: Johnson Controls Technology CompanyInventors: Anand Talikot, Madan Kumar K, Umamaheshwararao Karukola, Lakhan Doke
-
Publication number: 20200149768Abstract: An air handling unit (AHU) or rooftop unit (RTU) or other building device in a building includes one or more powered components and is used with a battery, and a predictive controller The battery is configured to store electric energy and discharge the stored electric energy for use in powering the powered components. The predictive controller is configured to optimize a predictive cost function to determine an optimal amount of electric energy to purchase from an energy grid and an optimal amount of electric energy to store in the battery or discharge from the battery for use in powering the powered components at each time step of an optimization period.Type: ApplicationFiled: January 17, 2020Publication date: May 14, 2020Applicant: Johnson Controls Technology CompanyInventors: Robert D. Turney, Nishith R. Patel
-
Publication number: 20200150603Abstract: Systems and methods for creating and using equipment definitions are provided. An archetypal device used to identify one or more data points associated with the archetypal device. A point definition is generated for each identified data point associated with the archetypal device. Each point definition includes an abstraction of a text string extracted from the corresponding data point that is applicable to multiple different devices of the same type of building equipment. The generated point definitions are used to create an equipment definition for a type of building equipment. The equipment definition can be used to identify data points associated with other devices of the same type of building equipment and to automatically create equipment objects representing such devices.Type: ApplicationFiled: January 2, 2020Publication date: May 14, 2020Applicant: Johnson Controls Technology CompanyInventors: Ryan A. Piaskowski, Michael E. Wagner, Daniel J. Sonnemann, Jeffrey Taylor, Corey A. Poquette
-
Publication number: 20200149757Abstract: A method for performing extremum-seeking control of a plant includes determining multiple values of a correlation coefficient that relates a control input provided as an input to the plant to a performance variable that characterizes a performance of the plant in response to the control input. The performance variable includes a noise-free portion and an amount of noise. The method includes determining an adjusted correlation coefficient by scaling a first value of the correlation coefficient selected from the multiple values relative to a second value of the correlation coefficient selected from the multiple values. The adjusted correlation coefficient relates the noise-free portion of the performance variable to the control input. The method includes using the adjusted correlation coefficient to modulate the control input provided as an input to the plant.Type: ApplicationFiled: January 10, 2020Publication date: May 14, 2020Applicant: Johnson Controls Technology CompanyInventors: Timothy I. Salsbury, Carlos Felipe Alcala Perez, John M. House
-
Patent number: 10649419Abstract: A building management system (BMS) includes building equipment, a data collector, a sample aggregator, and an application. The building equipment is operable to monitor and control a variable in the BMS and to provide raw data samples of the variable. The data collector is configured to collect the raw data samples from the building equipment and generate a raw data timeseries including a plurality of the raw data samples. The sample aggregator is configured to automatically generate a data rollup timeseries including a plurality of aggregated data samples. The aggregated data samples are generated by aggregating the raw data samples as the raw data samples are collected from the building equipment. Both timeseries are stored in a timeseries database. The application is configured to retrieve the raw data timeseries and the data rollup timeseries from the timeseries database in response to a request for timeseries data associated with the variable.Type: GrantFiled: June 14, 2016Date of Patent: May 12, 2020Assignee: Johnson Controls Technology CompanyInventors: Gerald A. Asp, Youngchoon Park, Peter A. Craig
-
Patent number: 10648690Abstract: A multi-function thermostat for a building space includes a user interface capable of visually representing an event schedule. The thermostat is configured to receive a request to modify an event schedule associated with the multi-function thermostat. The thermostat is configured to receive a puncturing event with a time interval that conflicts with a time interval associated with an existing event. The thermostat is configured to store information associated with the puncturing event in a memory. The thermostat is configured to modify the time interval associated with the existing event. The thermostat is configured to add the puncturing event in the event schedule. The thermostat is configured to add an adjustment event in the event schedule.Type: GrantFiled: April 12, 2018Date of Patent: May 12, 2020Assignee: Johnson Controls Technology CompanyInventor: William P. Alberth, Jr.
-
Patent number: 10648692Abstract: A building management system includes building equipment, a metrics engine, and a visualization module. The building equipment is configured to provide raw data samples of one or more data points. The metrics engine is configured to collect the raw data samples, and calculate a first metric, a second metric, and a third metric as a function of the raw data samples. The visualization module is configured to correlate the first metric to a first dimension value, the second metric to a second dimension value, and the third metric to a third dimension value. The visualization module is also configured to generate a graphical visualization in which the first dimension value is displayed as a first dimension of the graphical visualization, the second dimension value is displayed as a second dimension of the graphical visualization, and the third dimension value is displayed as a third dimension of the graphical visualization.Type: GrantFiled: November 22, 2017Date of Patent: May 12, 2020Assignee: Johnson Controls Technology CompanyInventors: Abhigyan Chatterjee, Rajesh C. Nayak, Barkha Shah, Dhanesh Deshmukh
-
Patent number: 10648691Abstract: An actuator in a HVAC system includes a housing having an interior-facing surface and an exterior-facing surface. The actuator includes magnetic field sensor(s) located within the housing and arranged adjacent to the interior-facing surface. The actuator includes a user input device retaining magnet(s) that are movable into multiple different positions along the exterior-facing surface of the housing. An actuator controller includes a magnet locator that determines a location of the magnet(s) with respect to the magnetic field sensor(s) based on data generated by the magnetic field sensor(s). The actuator controller also includes a settings generator that generates settings for the actuator based on the location of the magnet(s) determined via the magnet locator.Type: GrantFiled: March 6, 2018Date of Patent: May 12, 2020Assignee: Johnson Controls Technology CompanyInventor: Russell T. Jenks
-
Patent number: 10648688Abstract: A method for verifying and running a script for a building management system of a building includes receiving, by the building management system, the script, wherein the script indicates one or more operations to be performed with one or more data points of a data model of the building, determining, by the building management system, whether there is unit cohesion within the received script, wherein the unit cohesion indicates that a result value of executing the script with the one or more data points include units that match desired units, and determining, by the building management system, the result value by executing the script with the one or more data points in response to determining that there is unit cohesion.Type: GrantFiled: February 14, 2018Date of Patent: May 12, 2020Assignee: Johnson Controls Technology CompanyInventors: Andrew J. Przybylski, Jon T. Mueller, Todd Schluechtermann
-
Publication number: 20200143795Abstract: One or more non-transitory computer readable media contain program instructions that, when executed, cause one or more processors to: receive first raw data including one or more first data points generated by a first object of a plurality of objects associated with one or more buildings; generate first input timeseries according to the one or more data points; access a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of objects and data entities representing stored data, the smart entities being interconnected by relational objects indicating relationships between the smart entities; identify a first object entity representing the first object from a first identifier in the first input timeseries; identify a first data entity from a first relational object indicating a relationship between the first object entity and the first data entity; and store the first input timeseries in the first data entity.Type: ApplicationFiled: December 20, 2019Publication date: May 7, 2020Applicant: Johnson Controls Technology CompanyInventors: Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Vijaya S. Chennupati, Erik S. Paulson
-
Publication number: 20200142366Abstract: A building management system (BMS) interface system. The BMS interface system includes a user interface and a BMS controller in communication with the user interface. The BMS controller includes a processor. The processor is configured to display a graphical scheduling interface on the user interface and receive a scheduling input from the user interface. The processor is further configured to extract one or more scheduling elements from the received scheduling input and convert the scheduling elements into one or more BMS data objects. The processor is further configured to update the graphical scheduling interface displayed on the user interface. The processor is also configured to execute one or more scheduling instructions based on the received scheduling input, wherein the scheduling instructions are associated with the operation of one or more BMS devices.Type: ApplicationFiled: January 3, 2020Publication date: May 7, 2020Applicant: Johnson Controls Technology CompanyInventors: Ryan A. Piaskowski, Nicole Ann Madison, Beth Ray, Adam R. Grabowski, Alan S. Schwegler, Garrett Wiens-Kind, Joseph M. Mueller, Jonathan M. Schwabe
-
Publication number: 20200143648Abstract: Disclosed is a networked system for detecting conditions at a physical premises. The networked system includes a local computer system configure to read a configuration file that determines processing performed by the local computer system and evaluate collected sensor data with respect to the configuration file, for first sensor data to be processed by the local computer, and execute unsupervised learning models to continually analyze the first sensor data to produce operational states and detect drift sequences that are correlated to stored determined conditions. The networked system also includes a remote computer system that execute unsupervised learning models to continually analyze the collected sensor information. An alert is asserted by at least one of the local computer and the remote computer based on the determined conditions.Type: ApplicationFiled: December 23, 2019Publication date: May 7, 2020Applicant: Johnson Controls Technology CompanyInventors: James Trani, Gopi Subramanian
-
Publication number: 20200143491Abstract: A method for controlling HVAC equipment includes using a dynamic thermal model that describes heat transfer characteristics of a building to predict a temperature of the building as a function of control inputs to HVAC equipment that operate to affect the temperature of the building. The method includes obtaining time-varying utility prices and a predicted heating or cooling load for the building and performing a predictive control process using the dynamic thermal model, the time-varying utility prices, and the predicted heating or cooling load to generate the control inputs to the HVAC equipment subject to constraints on the temperature of the building.Type: ApplicationFiled: December 20, 2019Publication date: May 7, 2020Applicant: Johnson Controls Technology CompanyInventors: Robert D. Turney, Michael J. Wenzel
-
Patent number: 10644897Abstract: A building management system includes a plurality of devices of building equipment and a system manager. The system manager is configured to control the devices of building equipment and generate a user interface. The user interface includes a command widget configured to allow a user to input a first command to control a first device of the plurality of devices of building equipment and an add annotation box configured to allow a user to add an annotation to the command. The system manager is further configured to control the first device in response to the command and store the annotation in an annotation database.Type: GrantFiled: January 12, 2018Date of Patent: May 5, 2020Assignee: Johnson Controls Technology CompanyInventors: Ryan A. Piaskowski, Charles C. Xing, Beth A. Ray, Sayan Chakraborty
-
Patent number: 10644624Abstract: Systems and methods for controlling a movable component using back electromotive force (BEMF)-based feedback are described. The system includes an actuator operatively coupled to the movable component. The actuator includes a motor for driving the movable component. The actuator includes a BEMF circuit for measuring a BEMF produced by the motor while driving the movable component. The system includes a processing circuit communicably coupled to the motor and the BEMF circuit. The processing circuit receives, from the BEMF circuit, a BEMF signal generated by the BEMF circuit as the motor drives the movable component. The processing circuit determines, based on the BEMF signal, an active range of the motor which corresponds to a full stroke of the movable component. The processing circuit controls the motor to drive the movable component within the active range.Type: GrantFiled: December 27, 2018Date of Patent: May 5, 2020Assignee: Johnson Controls Technology CompanyInventors: Claudio Viscardi, Michele Carozzi, Andrea Tamagni, Mattia Lovati
-
Patent number: 10642598Abstract: A building management system includes building equipment operable to affect a physical state or condition of a building, a system manager, and a cloud-based data platform. The system manager is coupled to the building equipment via a system bus and includes memory storing a device identifier uniquely identifying the system manager. The cloud-based data platform is configured to generate a device shadow for the system manager prior to installation of the system manager at a building site. The device shadow includes a virtual representation of the system manager including the device identifier. The system manager is configured to establish a communications link with the cloud-based data platform upon installation of the system manager at the building site. The cloud-based data platform is configured to update the device shadow based on information received from the system manager via the communications link.Type: GrantFiled: October 5, 2018Date of Patent: May 5, 2020Assignee: Johnson Controls Technology CompanyInventors: Pravin J. Duraisingh, Lisa E. Strand
-
Patent number: 10642770Abstract: A building management system includes a communications bus, an old master controller device; and slave devices. The slave devices are configured to detect that the old master controller device has stopped communicating over the communications bus and to perform an algorithm to determine a new master controller device from the slave devices. The algorithm is based on a device identifier associated with each of the slave devices. The new master controller device is further configured to assume the functions of the master controller device. The functions of the master controller device include transmitting control signals to the slave devices.Type: GrantFiled: June 5, 2017Date of Patent: May 5, 2020Assignee: Johnson Controls Technology CompanyInventors: Radu M. Dorneanu, Homero L. Noboa, Kim K. Weller
-
Publication number: 20200133472Abstract: A method for visualizing and managing entities and connections between entities based on a graphical user interface (GUI) node editor includes constructing an entity datablock, wherein the entity datablock is a data structure describing an entity and comprises entity descriptive information, an entity category, an entity name, entity relationships, and an entity identifier. The method includes establishing the entity relationships as bi-directional relationships, wherein the bi-directional relationships link two disparate entities. The method further includes representing the entity datablock as a node and the bi-directional relationships as lines connecting two nodes, wherein the node comprises at least one of the entity descriptive information, the entity category, or the entity name.Type: ApplicationFiled: December 20, 2019Publication date: April 30, 2020Applicant: Johnson Controls Technology CompanyInventors: Federico Fala, Nicolae Bogdan Pavel
-
Publication number: 20200133213Abstract: A building management system includes one or more memory devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a publication by an agent on an agent communication channel, the publication comprising timeseries data, identify, based on the publication, an object entity of an entity database associated with the agent, wherein the entity database includes one or more object entities and relationships between the one or more object entities and one or more data entities, identify a data entity related to the object entity based on a relationship of the relationships relating the object entity and the data entity, and ingest the timeseries data into the data entity.Type: ApplicationFiled: December 20, 2019Publication date: April 30, 2020Applicant: Johnson Controls Technology CompanyInventors: Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Erik S. Paulson, Vijaya S. Chennupati, Kelsey C. Schuster
-
Publication number: 20200132328Abstract: A building energy management system includes building equipment, a data collector, an analytics service, a timeseries database, and an energy management application. The building equipment monitor and control one or more variables in the building energy management system and provide data samples of the one or more variables. The data collector collects the data samples from the building equipment and generates a data timeseries including a plurality of the data samples. The analytics service performs one or more analytics using the data timeseries and generates a results timeseries including a plurality of result samples indicating results of the analytics. The timeseries database stores the data timeseries and the results timeseries. The energy management application retrieves the data timeseries and the results timeseries from the timeseries database in response to a request for timeseries data associated with the one or more variables.Type: ApplicationFiled: December 27, 2019Publication date: April 30, 2020Applicant: Johnson Controls Technology CompanyInventors: Andrew J. Boettcher, Steven R. Vitullo, Vivek Narain, Youngchoon Park, Gerald A. Asp, Peter A. Craig, Vijaya S. Chennupati