Patents by Inventor Masaki Namie
Masaki Namie has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9836559Abstract: A simulation apparatus includes a processor that executes a simulation of a control program executed on a controller. The controller controls motion of a machine that handles an object. The processor includes: a motion control device that controls motion of a virtual machine based on a motion command to move the virtual machine in a virtual space, with the virtual machine corresponding to the machine; a determination device that determines whether a volume of a region, where a work space in which the virtual machine works overlaps with the virtual object, is equal to or greater than a predetermined reference value, the virtual object being handled by the virtual machine and corresponding to the object; and a follow-up device that makes the virtual object follow the motion of the virtual machine based on the motion command when the volume is equal to or greater than the reference value.Type: GrantFiled: September 18, 2013Date of Patent: December 5, 2017Assignee: OMRON CORPORATIONInventors: Toshihiro Moriya, Yoshiya Shibata, Haruna Shimakawa, Masaki Namie, Yasunori Sakaguchi
-
Publication number: 20170153614Abstract: Improvement of following performance about a target value is achieved in a control system, particularly a feedback control system. A command value correcting device corrects a current-control-cycle command value received with a feedback controller using a current-control-cycle controlled variable of a control target.Type: ApplicationFiled: November 4, 2016Publication date: June 1, 2017Applicant: OMRON CorporationInventors: Masaki NAMIE, Mikiko MANABE, Takashi FUJII
-
Publication number: 20170153609Abstract: A characteristic change, disturbance, and an abnormal state are accurately detected with no use of a high-accuracy simulation model. A control device for controlling a control target includes a predictive value calculator that outputs a predictive value of an output value to an input value with respect to a model of the control target, a prediction error calculator that calculates a relational value indicating a relationship between the predictive value and a measured value of output of the control target; and a change detector that compares a first relational value to a second relational value, the first relational value being the relational value in a reference state in which the control target operates normally, the second relational value being the relational value in an operating state in which the control target is operated.Type: ApplicationFiled: November 3, 2016Publication date: June 1, 2017Applicant: OMRON CorporationInventors: Masaki NAMIE, Mikiko MANABE
-
Publication number: 20170153611Abstract: A control parameter tuning device for tuning a control parameter stored in a control system that controls a controlled object on the basis of a control parameter, includes a model updating module configured to update a controlled-object model that represents the controlled object when tuning a control parameter using data acquired when the controlled object operates; a first search module configured to repeatedly run simulations using the updated controlled-object model to search for a control parameter within a first range, and output a candidate for an optimal value for the control parameter; and a second search module configured to repeatedly operate the controlled object and search for a control parameter within a second range narrower than the first range and determined by the candidate output by the first search module and acquire operation results for the controlled object.Type: ApplicationFiled: November 3, 2016Publication date: June 1, 2017Applicant: OMRON CorporationInventors: Takashi FUJII, Masaki NAMIE
-
Patent number: 9596124Abstract: A design assistance device includes: a design information storage section configured to store design information containing at least information of slave devices and information of a topology in a network system in accordance with a design created by a user; an actual configuration information generation section configured to generate actual configuration information containing at least the information of the slave devices and the information of the topology in the actual network system; a comparison section configured to compare the design information and the actual configuration information; and an output section configured to generate a comparison screen indicating the respective configurations of the designed network system and the actual network system along with their commonalities and differences and outputting the comparison screen to a display device.Type: GrantFiled: March 23, 2011Date of Patent: March 14, 2017Assignee: OMRON CORPORATIONInventors: Hiromi Sasaki, Hiroshi Yoshida, Takeshi Jinkawa, Masaki Namie, Hirohito Mizumoto, Yutaka Tahara, Shigenori Sawada
-
Publication number: 20170068235Abstract: A virtual device setup information storage unit stores setup information indicating whether to use a real device or to use a virtual device program simulating the real device in place of the real device. A program execution unit refers to the setup information, and executes the virtual device program when the setup information indicates use of the virtual device.Type: ApplicationFiled: March 13, 2015Publication date: March 9, 2017Applicant: OMRON CorporationInventors: Mikiko MANABE, Masaki NAMIE, Takashi FUJII
-
Patent number: 9397897Abstract: Provided is a design assistance system that enables a user having no expert knowledge to easily design a network system, taking into consideration the order in which slave devices are connected and the connection-destination ports. The design assistance system has a storage section that stores slave information data in which unique information of the slave device is described; an acquisition section that acquires information of a port of the slave device from the slave information data; and a generation section that generates a port component serving as a GUI component representing the port of the slave device based on the information of the port, generate a device component serving as a GUI component representing the slave device based on the slave information data, and generate a design assisting GUI containing a topology display screen that displays the topology of the network system which includes the device component and port component.Type: GrantFiled: March 23, 2011Date of Patent: July 19, 2016Assignee: OMRON CORPORATIONInventors: Hiromi Sasaki, Hiroshi Yoshida, Shintaro Iwamura, Masaki Namie
-
Patent number: 9385924Abstract: Provided is a design assistance system that enables even a user having no expert knowledge to easily design a network system taking into consideration the types of port connection interfaces. The design assistance system has a storage section for storing slave information data in which unique information of the slave device is described; an acquisition section for acquiring information of a connection interface of a port of the slave device from the slave information data; and a generation section for generating a device component serving as a GUI component representing the slave device based on the slave information data, generates a line component serving as a GUI component representing connection of the ports of the slave devices in different aspects in accordance with different types of the connection interface, and generates a design assisting GUI having a topology display screen configured to display the topology of the network system.Type: GrantFiled: March 23, 2011Date of Patent: July 5, 2016Assignee: OMRON CORPORATIONInventors: Hiromi Sasaki, Hiroshi Yoshida, Shintaro Iwamura, Masaki Namie
-
Publication number: 20160171132Abstract: An input/output map storage unit stores an input/output map representing connection relationships between ports of controllers and ports of input/output devices. A model program execution unit executes a model program for a controller, a model program for an input/output device and a model program for a control target apparatus that are selected from a library by a user through a user input unit. The model program execution unit, when executing the model program for the controller, performs data exchange between the model program for the controller and the program for the input/output device, based on the input/output map.Type: ApplicationFiled: August 28, 2014Publication date: June 16, 2016Applicant: OMRON CORPORATIONInventors: Takashi FUJII, Masaki NAMIE, Mikiko MANABE
-
Publication number: 20150378333Abstract: A simulation unit receives a series of simulation command values, calculates and outputs a series of simulation values of a position or speed of an object. A control unit provides the simulation unit with the series of simulation command values and displays the series of simulation values. The control unit acquires a series of actual command values output by the control apparatus at predetermined intervals in control cycles for controlling the operation of the object and a series of actual values of the position or speed of the object, acquired by the control apparatus at the predetermined intervals. The control unit provides the simulation unit with the series of actual command values serving as the series of simulation command values. The control unit displays the series of actual values in a mode where the series of actual values can be compared with the series of simulation values.Type: ApplicationFiled: June 25, 2015Publication date: December 31, 2015Inventors: Takashi FUJII, Masaki NAMIE, Mikiko HORI
-
Publication number: 20140088949Abstract: A simulation apparatus includes a processor that executes a simulation of a control program executed on a controller. The controller controls motion of a machine that handles an object. The processor includes: a motion control device that controls motion of a virtual machine based on a motion command to move the virtual machine in a virtual space, with the virtual machine corresponding to the machine; a determination device that determines whether a volume of a region, where a work space in which the virtual machine works overlaps with the virtual object, is equal to or greater than a predetermined reference value, the virtual object being handled by the virtual machine and corresponding to the object; and a follow-up device that makes the virtual object follow the motion of the virtual machine based on the motion command when the volume is equal to or greater than the reference value.Type: ApplicationFiled: September 18, 2013Publication date: March 27, 2014Applicant: OMRON CorporationInventors: Toshihiro MORIYA, Yoshiya SHIBATA, Haruna SHIMAKAWA, Masaki NAMIE, Yasunori SAKAGUCHI
-
Publication number: 20140082116Abstract: A design assistance device includes: a design information storage section configured to store design information containing at least information of slave devices and information of a topology in a network system in accordance with a design created by a user; an actual configuration information generation section configured to generate actual configuration information containing at least the information of the slave devices and the information of the topology in the actual network system; a comparison section configured to compare the design information and the actual configuration information; and an output section configured to generate a comparison screen indicating the respective configurations of the designed network system and the actual network system along with their commonalities and differences and outputting the comparison screen to a display device.Type: ApplicationFiled: March 23, 2011Publication date: March 20, 2014Applicant: OMRON CORPORATIONInventors: Hiromi Sasaki, Hiroshi Yoshida, Takeshi Jinkawa, Masaki Namie, Hirohito Mizumoto, Yutaka Tahara, Shigenori Sawada
-
Publication number: 20140075320Abstract: Provided is a design assistance system that enables even a user having no expert knowledge to easily design a network system taking into consideration the types of port connection interfaces. The design assistance system has a storage section for storing slave information data in which unique information of the slave device is described; an acquisition section for acquiring information of a connection interface of a port of the slave device from the slave information data; and a generation section for generating a device component serving as a GUI component representing the slave device based on the slave information data, generates a line component serving as a GUI component representing connection of the ports of the slave devices in different aspects in accordance with different types of the connection interface, and generates a design assisting GUI having a topology display screen configured to display the topology of the network system.Type: ApplicationFiled: March 23, 2011Publication date: March 13, 2014Applicant: OMRON CORPORATIONInventors: Hiromi Sasaki, Hiroshi Yoshida, Shintaro Iwamura, Masaki Namie
-
Publication number: 20140059440Abstract: Provided is a design assistance system that enables a user having no expert knowledge to easily design a network system, taking into consideration the order in which slave devices are connected and the connection-destination ports. The design assistance system has a storage section that stores slave information data in which unique information of the slave device is described; an acquisition section that acquires information of a port of the slave device from the slave information data; and a generation section that generates a port component serving as a GUI component representing the port of the slave device based on the information of the port, generate a device component serving as a GUI component representing the slave device based on the slave information data, and generate a design assisting GUI containing a topology display screen that displays the topology of the network system which includes the device component and port component.Type: ApplicationFiled: March 23, 2011Publication date: February 27, 2014Applicant: OMRON CORPORATIONInventors: Hiromi Sasaki, Hiroshi Yoshida, Shintaro Iiwamura, Masaki Namie