Patents Examined by Ryan A. Jarrett
  • Patent number: 11453094
    Abstract: A servo controller 20 includes: an oscillation command generating unit 23 that generates an oscillation command for causing the workpiece W and the tool 14 to relatively oscillate; at least one of a position control unit 22 that generates a position command for causing the workpiece W and the tool 14 to relatively move, a speed control unit 24 that generates a speed command for causing the workpiece W and the tool 14 to relatively move, and a current control unit 25 that generates a torque command for driving the plurality of axes; and a gain changing unit 21 that changes a control gain, in which the oscillation command generating unit 23 transmits a signal outputted when oscillating operation is started to the gain changing unit 21, and the gain changing unit 21 changes the control gain.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: September 27, 2022
    Assignee: FANUC CORPORATION
    Inventors: Ryou Morihashi, Kenta Yamamoto, Naoto Sonoda
  • Patent number: 11454952
    Abstract: A numerical control apparatus includes a processor that loads a basic function processing object in which basic function processing for executing a basic function on a control target is compiled and an additional function processing object in which additional function processing of executing an additional function on the control target is compiled, and develops an additional function processing unit and a basic function processing unit on a RAM, where the basic function processing object includes an identifier for identifying the additional function processing, and the processor develops a machining program used for controlling the control target on the RAM, accesses a location on the RAM corresponding to the identifier when there is a command to execute processing corresponding to the identifier during execution of the machining program, and executes the additional function processing corresponding to the identifier.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: September 27, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Takashi Sueda, Keishi Nagae
  • Patent number: 11446781
    Abstract: A control device for a machine tool and a machine tool capable of easily performing cutting with vibration according to the amount of feed is provided. A control device (180) for a machine tool comprises a control means (181) for controlling the relative rotation and feeding of a cutting tool and a material, the control means performing control such that cutting is performed with vibrating the cutting tool relative to the material by combining a forward feed movement in the machining direction, in which the cutting tool machines the material, and a return movement in the counter-machining direction.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: September 20, 2022
    Assignees: CITIZEN WATCH CO., LTD., CITIZEN MACHINERY CO., LTD.
    Inventors: Takaichi Nakaya, Hiroshi Shinohara
  • Patent number: 11449015
    Abstract: A building management system with artificial intelligence based control of a building includes data collectors are configured to receive data and generate data streams for subsystems of the building. The system includes a learning engine configured to identify a building state of the building by correlating data of the data streams for the subsystems and provide the identified building state to cognitive agents. The system includes the cognitive agents, each of the cognitive agents configured to receive the identified building state from the learning engine, generate a control decision based on the received building state, and operate at least one of the plurality of subsystems of the building to control a physical condition of the building based on the control decision.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: September 20, 2022
    Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANY
    Inventors: Robert Locke, Sudhi R. Sinha
  • Patent number: 11449033
    Abstract: The invention discloses a MIMO different-factor partial-form model-free control method. In view of the limitations of the existing MIMO partial-form model-free control method with the same-factor structure, namely, at time k, different control inputs in the control input vector can only use the same values of penalty factor and step-size factors, the invention proposes a MIMO partial-form model-free control method with the different-factor structure, namely, at time k, different control inputs in the control input vector can use different values of penalty factors and/or step-size factors, which can solve control problems of strongly nonlinear MIMO systems with different characteristics between control channels widely existing in complex plants. Compared with the existing control method, the inventive method has higher control accuracy, stronger stability and wider applicability.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: September 20, 2022
    Assignee: ZHEJIANG UNIVERSITY
    Inventors: Jiangang Lu, Chen Chen
  • Patent number: 11449034
    Abstract: The invention discloses a MIMO different-factor compact-form model-free control method. In view of the limitations of the existing MIMO compact-form model-free control method with the same-factor structure, namely, at time k, different control inputs in the control input vector can only use the same values of penalty factor and step-size factor, the invention proposes a MIMO compact-form model-free control method with the different-factor structure, namely, at time k, different control inputs in the control input vector can use different values of penalty factors and/or step-size factors, which can solve control problems of strongly nonlinear MIMO systems with different characteristics between control channels widely existing in complex plants. Compared with the existing control method, the inventive method has higher control accuracy, stronger stability and wider applicability.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: September 20, 2022
    Assignee: ZHEJIANG UNIVERSITY
    Inventors: Jiangang Lu, Chen Chen
  • Patent number: 11442438
    Abstract: A method and apparatus for performing automated supervision and inspection of an assembly process. The method is implemented using a computer system. Sensor data is generated at an assembly site using a sensor system positioned relative to the assembly site. A current stage of an assembly process for building an assembly at the assembly site is identified using the sensor data. A context for the current stage is identified. A quality report for the assembly is generated based on the sensor data and the context for the current stage.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: September 13, 2022
    Assignee: The Boeing Company
    Inventors: Huafeng Yu, Daniel S. ReMine, Tyler Charles Staudinger
  • Patent number: 11420303
    Abstract: A 5-axis processing machine includes a mounting table on which a tool and a work piece are placed; and a control unit including a calculation unit, a determination unit, and a correction unit; wherein the mounting table is moved relatively by three linear axes and two rotation axes based on NC data, the two rotation axes include a first axis and a second axis, the calculation unit calculates an orientation of the work piece with respect to the tool at a time of processing from NC data and a directions of rotation centers of an actual first axis and an actual second axis, the determination unit determines whether or not the calculated orientation of the work piece is included in an inoperable range, the inoperable range being the inoperable angle range, and the correction unit corrects the orientation of the work piece with respect to the tool.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: August 23, 2022
    Assignee: Sodick Co., Ltd.
    Inventors: Shoya Yokota, Michihisa Kawasaki, Munetaka Ambai
  • Patent number: 11415965
    Abstract: A control apparatus records commands and information about execution time of industrial machinery. The control apparatus analyzes a program, and when a command that requires preparation time exists in the program, then calculates advanced preview command time by subtracting the preparation time from time to start the execution of the command based on the execution time previously recorded. The control apparatus outputs in advance the command requiring the preparation time when the advanced preview command time comes, so as to shorten the preparation time.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: August 16, 2022
    Assignee: Fanuc Corporation
    Inventor: Tarou Ogiso
  • Patent number: 11416786
    Abstract: Improving the operations of a computer system that is located within a power grid and that is associated with its own power sources. Past operational characteristics of the power grid are analyzed to derive learned characteristics for the power grid. Future operational characteristics of the power grid are also monitored. A prediction regarding a future load event associated with the power grid is then generated using the learned characteristics and the monitored characteristics. In response to this prediction, one or more operations are performed to balance the computer system with the power grid during the future load event, and to ensure a determined availability of services associated with the computer system during the future load event.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: August 16, 2022
    Assignee: Microsoft Technology Licesning, LLC
    Inventors: Michael Rees Helsel, Vincent Joseph Blas, Nicholas Andrew Keehn, Sean Michael James, Brandon Middaugh
  • Patent number: 11415959
    Abstract: A method for generating a movement path of a tool configured to utilize a virtual path to generate a correct path that fits an allowable error is provided. The method includes a receiving step implemented by receiving the virtual path and a precision data; an auxiliary point establishing step implemented by adding a plurality of auxiliary points in a plurality of arc sections; a moving and detecting step implemented by controlling the tool to sequentially move to a plurality of predetermined points and the auxiliary points according to the virtual path; and a calculating step implemented by amending the predetermined points or the auxiliary points in the virtual path if a difference between a real-time position coordinate and corresponding one of the predetermined points or the auxiliary points is greater than the allowable error to generate the correct path.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: August 16, 2022
    Assignee: MIRLE AUTOMATION CORPORATION
    Inventors: Hao-Wei Yen, Ming-Chih Hsiao, Chen-Yi Lin
  • Patent number: 11409265
    Abstract: The invention relates to a method for the closed-loop control of a proportional integral-type controller (2) in an instrumentation and control device (1) of a closed-loop control system (3), in particular a servovalve-actuator system, said controller (2) including a setpoint-weighting coefficient (?), said closed-loop control method comprising the consecutive steps of assigning (11) a unit value to the set-point weighting coefficient (?), optimizing (12) a closed-loop control of the controller (2) satisfying at least one predefined performance criterion, defining a characteristic tracking error (?TC) making it possible to respond to the performance constraints of the system to be closed-loop controlled, and assigning (132) a setpoint weighting coefficient (?) value, depending on the characteristic tracking error (?TC) and the closed-loop control of the controller (2).
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: August 9, 2022
    Assignee: SAFRAN AIRCRAFT ENGINES
    Inventors: S├ębastien Jean Fernand Deneuve, Christophe Marc Alexandre Le Brun
  • Patent number: 11396074
    Abstract: A machining condition determining apparatus (1) includes a first setter (2a) setting a cutting speed of a cutting tool, a storage (3) storing a maximum output value of a drive motor rotating a spindle holding the cutting tool and a number of revolutions of the drive motor corresponding to the maximum output value, a number-of-revolutions determiner (4) obtaining a steady-state value of the maximum output value of the drive motor stored in the storage (3) and determining a number of revolutions of the drive motor corresponding to the obtained steady-state value of the maximum output value, and a tool-diameter determiner (5) calculating a tool diameter of the cutting tool based on the cutting speed set by the first setter (2a) and the number of revolutions of the drive motor determined by the number-of-revolutions determiner (4).
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: July 26, 2022
    Assignee: DMG MORI CO., LTD.
    Inventors: Shizuo Nishikawa, Morihiro Hideta, Koji Iiyama, Masataka Sakamoto, Kengo Kawai
  • Patent number: 11396073
    Abstract: To provide a control device for a machine tool capable of performing thread cutting while reducing the load on the machine tool from the oscillating operation, without extending the cycle time, and capable of reliably shredding chips in a case of performing the non-oscillating operation in the present pass after the oscillating operation in the previous pass. A control device for a machine tool includes: an oscillating operation execution determination unit that determines whether to execute an oscillating operation that causes the cutting tool to oscillate in the radial direction of the workpiece; an oscillation command generation unit that generates an oscillation command of the oscillating operation based on a determination result; a control unit that superimposes the oscillation command on a position command of the feed axis to generate a drive command.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: July 26, 2022
    Assignee: FANUC CORPORATION
    Inventors: Yuutarou Horikawa, Masashi Yasuda, Kenta Yamamoto
  • Patent number: 11394576
    Abstract: A method of controlling building equipment to facilitate repurposing of a space includes selecting a first job profile for a space. The first job profile corresponds to a first job to be performed at the space and defines a first set of control logic configured to cause building equipment that serve the space to facilitate the first job. The method includes controlling the building equipment using the first set of control logic and selecting a second job profile for the space in response to determining that a second job different from the first job will be performed at the space. The second job profile corresponds to the second job and defines a second set of control logic configured to cause the building equipment to facilitate the second job. The method includes controlling the building equipment using the second set of control logic.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: July 19, 2022
    Assignee: Johnson Controls Technology Company
    Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu
  • Patent number: 11385618
    Abstract: Methods, devices, and systems related to process control in manufacturing are described. In an example, a method can include receiving data from a first process control device affixed to a first manufacturing tool of a first type, identifying one or more attributes of the data via a second processing resource of a second process control device affixed to a second manufacturing tool of a second type different from the first type, determining one or more settings for the second manufacturing tool via the second processing resource in response to identifying the one or more attributes of the data, and sending a command including the one or more settings to the second manufacturing tool from the second process control device.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: July 12, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Fatma Arzum Simsek-Ege, Shruthi Kumara Vadivel, Deepti Verma, Anshika Sharma, Lavanya Sriram, Trupti D. Gawai
  • Patent number: 11385629
    Abstract: A system for managing physical assets in a manufacturing system includes a plurality of product controllers corresponding to physical assets in the manufacturing system. Each product controller is configured to store a desired product state for a physical asset and collect sensor data received from other digital companions. Furthermore, each product controller determines an actual product state based on the collected sensor data, as well as one or more actions to be performed on one or more physical assets in the manufacture system to yield the desired product state. Once the actions are determined, the product controller transmits control instructions for performing the one or more actions to one or more operation controllers in the manufacturing system.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: July 12, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Hartmut Ludwig, Lingyun Wang, Florian Erseh
  • Patent number: 11378930
    Abstract: It is possible to suppress core misalignment from occurring due to relative vibration between a cutting tool and a workpiece, to improve accuracy of a finished shape, and to suppress a tip of the cutting tool from being influenced.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: July 5, 2022
    Assignee: FANUC CORPORATION
    Inventor: Takayuki Yamada
  • Patent number: 11378936
    Abstract: A control device controls a mechanical device having a movable member driven by a motor. The control device includes a radio signal exchange unit that receives a sensor signal indicating a position, a velocity or an acceleration of a tip part of the movable member, a data acquisition unit that acquires first time-series data of acceleration based on the received sensor signal, a data calculation unit that calculates second time-series data of acceleration at the tip part based on a drive command to the motor, a delay time calculation unit that calculates, when the mechanical device performs a predetermined basic operation, a delay time of the first time-series data to the second time-series data, based on a degree of correlation between the first and second time-series data, and a time synchronization unit that synchronizes time of the sensor part and control device based on the delay time.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: July 5, 2022
    Assignee: FANUC CORPORATION
    Inventors: Satoshi Inagaki, Hajime Suzuki
  • Patent number: 11370141
    Abstract: Embodiments provide a pre-cut infeed system for a machine center, such as an edger. A pre-cut infeed system may include an infeed, one or more saws arranged along the infeed, and a scanner optimizer system. The scanner optimizer system may scan a workpiece and determine whether greater value can be obtained from the workpiece by cutting the workpiece transversely into two or more pieces upstream of the machine center. If so, the workpiece may be cut transversely by the saw(s) positioned along the infeed, and the cut pieces may be fed sequentially into the machine center.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: June 28, 2022
    Assignee: USNR, LLC
    Inventor: Petri Saastamo