Patents Examined by Zhipeng Wang
-
Patent number: 10539947Abstract: An information processing device displays an NC machining program and a physical state of a machine tool that is operated based on the NC machining program. The information processing device acquires, during execution of a block in a machining block, data indicative of the physical state of the machine tool, associates the block that was being executed with the acquired data and stores the block and the data that have been associated. In addition, the information processing device refers to the database and draw the block using a color according to an intensity of the data, and displays the NC machining program.Type: GrantFiled: October 11, 2017Date of Patent: January 21, 2020Assignee: Fanuc CorporationInventors: Satoru Endo, Shinya Nakamura, Hideaki Maeda
-
Patent number: 10541012Abstract: Input power quality for a processing device is sensed. In response to detection of poor power quality, input power is disconnected, and the processing device backs up its machine state in non-volatile logic element arrays using available stored charge. When power is restored, the stored machine state is restored from the non-volatile logic element arrays to the volatile logic elements whereby the processing device resumes its process from the state immediately prior to power loss allowing seamless processing across intermittent power supply.Type: GrantFiled: July 25, 2017Date of Patent: January 21, 2020Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Steven Craig Bartling, Sudhanshu Khanna
-
Patent number: 10536000Abstract: A grid independent operation control unit includes a load current estimator to estimate a load current supplied to stand-alone power system in accordance with an output current of the inverter and an output voltage, and a feedback controller configured to PWM control the inverter at a duty ratio feedback calculated to cause the inverter to output an output voltage command value in accordance with the output voltage and the load current. The feedback controller is configured to PWM control the inverter at a duty ratio feedback calculated for output of a normalized output voltage command value obtained by normalizing the output voltage command value with the DC bus voltage in accordance with normalized output voltage obtained by normalizing the output voltage with the DC bus voltage and normalized load current obtained by normalizing the load current with the DC bus voltage.Type: GrantFiled: February 10, 2016Date of Patent: January 14, 2020Assignee: TABUCHI ELECTRIC CO., LTD.Inventors: Chienru Lung, Hideki Hidaka
-
Patent number: 10528068Abstract: A method for dispatching buildings in a demand response program event including generating data sets for each of the buildings, each set having energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each set are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a non-linear parabolic analysis on each set to yield machine learning model parameters and a residual; determining a least valued residual from all residuals yielded, the least valued residual indicating a corresponding energy lag for the each of the buildings; and using energy lags for all of the buildings to generate a dispatch schedule for the demand response program event according to a prioritization of the energy lags.Type: GrantFiled: February 23, 2018Date of Patent: January 7, 2020Assignee: Enel X North America, Inc.Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
-
Patent number: 10528035Abstract: A numerical controller of the present invention includes a parameter setting unit which accepts settings of punch press parameters, an NC parameter calculating unit which calculates an axis control parameter in punch pressing based on the punch press parameters, a parameter storage unit which stores the punch press parameters and the axis control parameter, a command analyzing unit which analyzes a command block in the program to generate movement command data, an interpolating unit which generates interpolation data based on the movement command data, and an accelerating and decelerating unit which calculates a linear acceleration and deceleration time constant and a bell-shaped acceleration and deceleration time constant for use in axis control based on the punch press parameters, the axis control parameter, and a feed rate specified by the command block and performs post-interpolation acceleration or deceleration processing based on each of the calculated acceleration and deceleration time constants.Type: GrantFiled: December 21, 2016Date of Patent: January 7, 2020Assignee: Fanuc CorporationInventors: Hiroki Hokazono, Takashi Satou, Takeshi Mochida
-
Patent number: 10520968Abstract: A method for dispatching buildings in a demand response program event including generating data sets for each of the buildings, each set having energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each set are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a machine learning model analysis on each set to yield machine learning model parameters and a residual; determining a least valued residual from all residuals yielded, the least valued residual indicating a corresponding energy lag for the each of the buildings; and using energy lags for all of the buildings to generate a dispatch schedule for the demand response program event according to a prioritization of the energy lags.Type: GrantFiled: February 23, 2018Date of Patent: December 31, 2019Assignee: ENEL X NORTH AMERICA, INC.Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
-
Patent number: 10518452Abstract: It is made possible to understand the operating states of each injection molding machine (1) and the position of each operator within a molding factory at a glance and in real-time. An injection molding machine management system (100) displays the position of each injection molding machine (1) and the position of each operator within a molding factory, based on positional information of each injection molding machine (1) within the molding factory stored in advance in a storage unit (21), and operator positional information of each operator acquired by an operator positional information acquisition part (201).Type: GrantFiled: May 4, 2017Date of Patent: December 31, 2019Assignee: FANUC CORPORATIONInventors: Tatsuhiro Uchiyama, Kazuo Kubota
-
Patent number: 10503194Abstract: A method for characterizing buildings, including retrieving a plurality of baseline energy use data sets for the buildings from a baseline data stores; generating energy use data sets for each of the buildings, each of the energy use data sets comprising energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each of the sets are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a non-linear parabolic analysis on the each of the plurality of energy use data sets to yield corresponding non-linear parabolic model parameters and a corresponding residual; determining a least valued residual from all residuals, the least valued residual indicating a corresponding energy lag for the each of the buildings; and categorizing the buildings into types according to similaType: GrantFiled: August 6, 2018Date of Patent: December 10, 2019Assignee: Enel X North America, Inc.Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
-
Patent number: 10503191Abstract: A server electric power management apparatus 40 comprises a controller 43 configured to instruct multiple pieces of equipment 10 to use a first operation pattern for controlling the equipment 10, so as to achieve a desired operation result by mutual cooperation of the multiple pieces of equipment 10. The controller 43 changes the operation pattern used in the multiple pieces of equipment 10 from the first operation pattern to a second operation pattern, when a target equipment to be stopped is stopped. the second operation pattern is an operation pattern controlling the multiple pieces of equipment 10 other than the target equipment to be stopped to allow an operation result achieved by the mutual cooperation of the multiple pieces of equipment other than the target equipment to be stopped to approach to a desired operation result.Type: GrantFiled: January 13, 2015Date of Patent: December 10, 2019Assignee: KYOCERA CorporationInventor: Taku Nakayama
-
Patent number: 10503193Abstract: A method for dispatching buildings in a demand response program event including generating data sets for each of the buildings, each set having energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each set are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a non-linear parabolic analysis on each set to yield non-linear parabolic model parameters and a residual; determining a least valued residual from all residuals yielded, the least valued residual indicating a corresponding energy lag for the each of the buildings; and using energy lags for all of the buildings to generate a dispatch schedule for the demand response program event according to a prioritization of the energy lags.Type: GrantFiled: February 23, 2018Date of Patent: December 10, 2019Assignee: ENEL X NORTH AMERICA, INC.Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
-
Patent number: 10503155Abstract: The present invention discloses a method for controlling a process using a plurality of regulatory controllers (160) connected to a remote supervisory controller (120) over a communication link (155) and to a local supervisory controller (130) over a process bus (170). The remote supervisory controller (120) controls the regulatory controllers (160) over the communication link (155) with the use of a remote process model. During operation of the plant a local process model is configured in the local supervisory controller (130) with control data send on the communication link (155). Upon failure of the communication link (155) the local supervisory controller (130) takes over the control through the process bus (170), acting as a redundant or a backup controller.Type: GrantFiled: June 25, 2015Date of Patent: December 10, 2019Assignee: ABB Schweiz AGInventors: Shrikant Bhat, Michael Lundh
-
Patent number: 10503162Abstract: A distributed control system receives analysis data. The analysis data includes quality attributes of fluid samples and an indication of a plant location corresponding to the fluid samples. The system identifies one or more anomalies of fluid based upon the quality attributes of the plurality of fluid samples and attributes the one or more anomalies to one or more particular areas. The system triggers an alert, trigger control, or both, based at least in part upon the identified one or more anomalies and the attributed one or more particular areas.Type: GrantFiled: December 20, 2016Date of Patent: December 10, 2019Assignee: General Electric CompanyInventors: Constantin Dinu, Otman Dinari, Joseph Law
-
Patent number: 10496074Abstract: An information processing device displays an NC machining program and a physical state of a machine tool that is operated based on the NC machining program. The information processing device acquires, during execution of a block in a machining block, data indicative of the physical state of the machine tool, associates the block that was being executed with the acquired data and stores the block and the data that have been associated. In addition, the information processing device refers to the database and draw the block using a color according to an intensity of the data, and displays the NC machining program.Type: GrantFiled: October 11, 2017Date of Patent: December 3, 2019Assignee: Fanuc CorporationInventors: Satoru Endo, Shinya Nakamura, Hideaki Maeda
-
Patent number: 10496126Abstract: A memory system in which a timing drift that would occur in distribution of a first timing signal for data transport in a memory device is determined by measuring the actual phase delays occurring in a second timing signal that has a frequency lower than that of the first timing signal and is distributed in one or more circuits mimicking the drift characteristics of at least a portion of distribution of the first timing signal. The actual phase delays are determined in the memory device and provided to a memory controller so that the phases of the timing signals used for data transport may be adjusted based on the determined timing drift.Type: GrantFiled: December 27, 2016Date of Patent: December 3, 2019Assignee: Rambus Inc.Inventors: Jun Kim, Pak Shing Chau, Wayne S. Richardson
-
Patent number: 10496067Abstract: A system for storing data in an industrial production environment includes a distributed database stored on a plurality of intelligent programmable logic controller devices. Each respective intelligent programmable logic controller device includes a volatile computer-readable storage medium containing a process image area; a non-volatile computer-readable storage medium; a control application; an input/output component; a historian component; and a distributed data management component. The control application is configured to provide operating instructions to a production unit. The input/output component is configured to update the process image area during each scan cycle with data associated with the production unit. The historian component is configured to store automation system data including the operating instructions and contents of the process image area on the non-volatile computer-readable storage medium.Type: GrantFiled: August 7, 2015Date of Patent: December 3, 2019Inventors: George Lo, Hartmut Ludwig, Justinian Rosca, Kurt Dirk Bettenhausen
-
Patent number: 10496083Abstract: A method of analyzing a hazard of a software control system which is operated by a computer and based on STPA (System Theoretic Process Analysis) is provided. The method includes determining an attribute and function demands of the system, analyzing tasks of the system based on the determined attribute and the function demands, generating specification of a relation between the tasks using CTT (Concur Task Tree) method, the CTT method representing a hierarchical relation of a control flow between the tasks, determining at least one of the hazard of the system based on the specification and generating a safety constraint of the system based on the determined hazard. The determining at least one of the hazard of the system uses a guide word mapping table of CTT based STPA.Type: GrantFiled: November 30, 2017Date of Patent: December 3, 2019Assignee: SANGMYUNG UNIVERSITY SEOUL INDUSTRY-ACADEMY COOPERATION FOUNDATIONInventors: Hyuk Soo Han, EunBi Kim
-
Patent number: 10496119Abstract: A method for characterizing buildings, including retrieving a plurality of baseline energy use data sets for the buildings from a baseline data stores; generating energy use data sets for each of the buildings, each of the energy use data sets comprising energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each of the sets are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a machine learning model analysis on the each of the plurality of energy use data sets to yield corresponding machine learning model parameters and a corresponding residual; determining a least valued residual from all residuals, the least valued residual indicating a corresponding energy lag for the each of the buildings; and categorizing the buildings into types according to similarType: GrantFiled: August 6, 2018Date of Patent: December 3, 2019Assignee: Enel X North America, Inc.Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
-
Patent number: 10496120Abstract: A method for characterizing buildings, including retrieving a plurality of baseline energy use data sets for the buildings from a baseline data stores; generating energy use data sets for each of the buildings, each of the energy use data sets comprising energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each of the sets are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a non-linear parabolic analysis on the each of the plurality of energy use data sets to yield corresponding non-linear parabolic model parameters and a corresponding residual; determining a least valued residual from all residuals yielded by the regression engine, the least valued residual indicating a corresponding energy lag for the each of the buildings; and categorizing the buildinType: GrantFiled: August 6, 2018Date of Patent: December 3, 2019Assignee: Enel X North America, Inc.Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
-
Patent number: 10496046Abstract: The invention enables methods, systems and computer program products for control system optimization. The invention comprises retrieving from an engineering information repository, control system engineering information corresponding to an implemented control system. Based on the retrieved control system engineering information, a plurality of function blocks and function block interconnections corresponding to the implemented control system are identified. At least one group of function blocks is identified from among the plurality of function blocks corresponding to the implemented control system. Identification of the group of function blocks is based on identification of one or more attributes shared by each function block within the identified group of function blocks. The invention thereafter generates a control system topology based on the identified function blocks, identified function block interconnections, and identified group of function blocks.Type: GrantFiled: June 20, 2016Date of Patent: December 3, 2019Assignee: Yokogawa Engineering Asia Pte. Ltd.Inventors: Karthik Raja Periasamy, Sankar Selvaraj, Gokula Krishnan Sivaprakasam
-
Patent number: 10461578Abstract: Methods and systems are provided for optimizing the distribution of electrical energy in an electrical power supply system which includes autonomous supply system regions, including the method steps of: —receiving input data by at least two dispatcher instances, wherein the input data represents energy intervals which are requested by the autonomous supply system regions; —calculating at least one solution of the distribution of electrical energy to the supply system regions by each of the at least two dispatcher instances; —selecting one of the calculated solutions for the distribution of electrical energy in the power supply system by a leader election. The disclosed relates to the technical field of distributing electrical energy and can be used, for example, for smart grids.Type: GrantFiled: November 10, 2014Date of Patent: October 29, 2019Assignee: Siemens AktiengesellschaftInventors: Johannes Hund, Richard Kuntschke