APPLICATION-SPECIFICATION-ORIENTED CONTROL DESIGN

    公开(公告)号:US20180107173A1

    公开(公告)日:2018-04-19

    申请号:US15294996

    申请日:2016-10-17

    Inventor: Gang Tian

    Abstract: A motion control design system implements a performance specification-oriented design approach. The system allows a designer to define desired performance specifications that are to be satisfied by a motion system, and determines tuning parameters (e.g., controller bandwidth and associated tuning parameters) that will yield performance within the defined performance specifications. An identification process identifies system parameters of interest based on collected system data. After the user has entered the desired performance specifications, an optimization process determines a range of bandwidths that will satisfy all specified performance requirements, and selects an optimal bandwidth within this range. A tuning process generates the corresponding tuning parameters for a systematically designed motion controller. Rather than using an optimal solver, the design system stores relationships between performance specifications and the major tuning parameter as matrices or mapping functions, given system parameters as inputs, making the design system suitable for embedded systems.

    MOTION CONTROLLER DEVICE AND COMMUNICATION METHOD THEREIN
    2.
    发明申请
    MOTION CONTROLLER DEVICE AND COMMUNICATION METHOD THEREIN 有权
    运动控制器及其通信方法

    公开(公告)号:US20150168929A1

    公开(公告)日:2015-06-18

    申请号:US14401542

    申请日:2012-06-07

    Abstract: A motion controller device and a communication method for the motion controller device are provided to reduce the large number of man-hours that are required for making communication settings and wiring design in large-scale systems. The motion controller device and communication method improve the degree of freedom for communication line connections by switching the two transmission paths on the transmitting and receiving sides of the communication ports contained within a central communication device and a terminal communication devices for full duplex communications. The motion controller device and communication also ensure the response performance required in the devices being controlled by way of the terminal communication device that autonomously and dynamically switches the communication paths according to the volume of communication data on the communication line along this type of network.

    Abstract translation: 提供一种用于运动控制器装置的运动控制器装置和通信方法,以减少在大型系统中进行通信设置和布线设计所需的大量工作时间。 运动控制器装置和通信方法通过切换包含在中央通信装置中的通信端口的发送和接收侧的两个传输路径以及用于全双工通信的终端通信装置来提高通信线路连接的自由度。 运动控制器设备和通信还确保通过终端通信设备控制的设备中所需的响应性能,其根据沿着该类型的网络的通信线路上的通信数据的量来自动地和动态地切换通信路径。

    MOTION CONTROL TIMING MODELS
    3.
    发明申请
    MOTION CONTROL TIMING MODELS 有权
    运动控制时序模型

    公开(公告)号:US20070058929A1

    公开(公告)日:2007-03-15

    申请号:US11536870

    申请日:2006-09-29

    Applicant: Mark Chaffee

    Inventor: Mark Chaffee

    Abstract: The claimed subject matter provides systems and/or methods that facilitate utilizing a motion control timing model to coordinate operations associated with controlling motion within an industrial automation environment. For example, a cycle timing component can implement timing set forth by a timing model (e.g., that can be selected, preset, . . . ). Pursuant to an illustration, the cycle timing component can utilize the timing model to coordinate transmitting data, receiving data, performing calculations associated with data (e.g., to generate command(s)), capturing data, applying received commands, and so forth.

    Abstract translation: 所要求保护的主题提供了有助于利用运动控制定时模型来协调与控制工业自动化环境内的运动有关的操作的系统和/或方法。 例如,循环定时分量可以实现由定时模型(例如,可以选择,预设,...)所阐述的定时。 根据图示,周期定时分量可以利用定时模型来协调发送数据,接收数据,执行与数据相关的计算(例如,生成命令),捕获数据,应用接收到的命令等等。

    Motion data command system and control signal definition system for motion program
    4.
    发明申请
    Motion data command system and control signal definition system for motion program 失效
    运动数据命令系统和运动程序的控制信号定义系统

    公开(公告)号:US20040044433A1

    公开(公告)日:2004-03-04

    申请号:US10452931

    申请日:2003-06-03

    Abstract: The invention includes: a numerical controller for controlling a servo amplifier in accordance with a given motion command; a memory for storing as variables motion command data such as speeds and positions; a motion API which is called by an application program on a personal computer and which gives a motion command via a bus such as a PCI bus to the numerical controller; and means for indirectly specifying the address of a variable of motion command data present in the memory by way of the motion API.

    Abstract translation: 本发明包括:数字控制器,用于根据给定的运动指令控制伺服放大器; 用于存储作为变量的运动命令数据如速度和位置的存储器; 运动API,其由个人计算机上的应用程序调用,并且经由诸如PCI总线的总线向数字控制器提供运动命令; 以及用于通过运动API间接地指定存在于存储器中的运动命令数据的变量的地址的装置。

    Motion control systems
    5.
    发明授权
    Motion control systems 有权
    运动控制系统

    公开(公告)号:US06516236B1

    公开(公告)日:2003-02-04

    申请号:US10021669

    申请日:2001-12-10

    Abstract: A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. The system comprises a software system that employs an application programming interface comprising component functions and a service provider interface comprising driver functions. A system programmer writes an application that calls the component functions. Code associated with the component functions relates these functions to the driver functions. A hardware designer writes driver code that implements the driver functions on a given motion control hardware product. The driver functions are separated into core and extended driver functions. All software drivers implement the core driver functions, while the software drivers need not contain code for implementing the extended driver functions. If the software driver does not contain code to implement an extended driver function, the functionality of the extended driver function is obtained through a combination of core driver functions. The system programmer may also select one or more streams that allow the control commands to be communicated to, and response data to be communicated from, motion control hardware.

    Abstract translation: 一种用于运动控制的系统,其中开发独立于用于实现系统的实际运动控制硬件的应用。 该系统包括采用包括组件功能的应用程序编程接口和包括驱动程序功能的服务提供程序接口的软件系统。 系统程序员编写一个调用组件功能的应用程序。 与组件功能相关的代码将这些功能与驱动程序功能相关联。 硬件设计人员编写驱动程序代码,在给定的运动控制硬件产品上实现驱动程序功能。 驱动程序功能分为核心和扩展驱动程序功能。 所有软件驱动程序实现核心驱动程序功能,而软件驱动程序不需要包含用于实现扩展驱动程序功能的代码。 如果软件驱动程序不包含实现扩展驱动程序功能的代码,扩展驱动程序功能的功能是通过核心驱动程序功能的组合获得的。 系统程序员还可以选择允许将控制命令传送给运动控制硬件的响应数据和响应数据的一个或多个流。

    Distribution of motion control commands over a network
    6.
    发明授权
    Distribution of motion control commands over a network 有权
    通过网络分配运动控制命令

    公开(公告)号:US06513058B2

    公开(公告)日:2003-01-28

    申请号:US09795777

    申请日:2001-02-27

    Abstract: A system for allowing an application program to communicate with any one of a group of supported hardware devices comprising a software system operating on at least one workstation and a network communications protocol. The software system includes a control command generating module for generating control commands based on component functions of an application program, component code associated with the component functions, and the driver code associated with software drivers associated with the hardware devices. The network communication protocol allows the control commands to be communicated from the control command generating module to at least one of the supported hardware devices over the network.

    Abstract translation: 一种用于允许应用程序与包括在至少一个工作站上操作的软件系统和网络通信协议的支持的硬件设备的组中的任何一个通信的系统。 软件系统包括用于基于应用程序的组件功能,与组件功能相关联的组件代码以及与与硬件设备相关联的软件驱动程序相关联的驱动程序代码生成控制命令的控制命令生成模块。 网络通信协议允许控制命令通过网络从控制命令生成模块传送到所支持的硬件设备中的至少一个。

    Motion control systems using communication map to facilitating communication with motion control hardware
    7.
    发明授权
    Motion control systems using communication map to facilitating communication with motion control hardware 有权
    运动控制系统使用通信图,以便于与运动控制硬件的通信

    公开(公告)号:US06209037B1

    公开(公告)日:2001-03-27

    申请号:US09205627

    申请日:1998-12-03

    Abstract: A system and method for facilitating communication between an application program and underlying motion control hardware in a hardware independent manner. A communication map maps a generic grid of mapping information cells to the actual information cells implemented by the particular hardware. Each actual information cell may be located in different areas and may transfer different values on each hardware platform. The communication map allows common functions to be used across a plurality of supported hardware device implementations.

    Abstract translation: 一种用于以硬件独立的方式促进应用程序和底层运动控制硬件之间的通信的系统和方法。 通信地图将映射信息单元的通用网格映射到由特定硬件实现的实际信息单元。 每个实际信息单元可以位于不同的区域中,并且可以在每个硬件平台上传送不同的值。 通信图允许在多个支持的硬件设备实现中使用通用功能。

    Motion control systems
    8.
    发明授权
    Motion control systems 失效
    运动控制系统

    公开(公告)号:US5691897A

    公开(公告)日:1997-11-25

    申请号:US454736

    申请日:1995-05-30

    Abstract: A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. The system comprises a software system that employs an application programming interface comprising component functions and a service provider interface comprising driver functions. A system programmer writes an application that calls the component functions. Code associated with the component functions relates these functions to the driver functions. A hardware designer writes driver code that implements the driver functions on a given motion control hardware product. The driver functions are separated into core and extended driver functions. All software drivers implement the core driver functions, while the software drivers need not contain code for implementing the extended driver functions. If the software driver does not contain code to implement an extended driver function, the functionality of the extended driver function is obtained through a combination of core driver functions. The system programmer may also select one or more streams that allow the control commands to be communicated to, and response data to be communicated from, motion control hardware.

    Abstract translation: 一种用于运动控制的系统,其中开发独立于用于实现系统的实际运动控制硬件的应用。 该系统包括采用包括组件功能的应用程序编程接口和包括驱动程序功能的服务提供程序接口的软件系统。 系统程序员编写一个调用组件功能的应用程序。 与组件功能相关的代码将这些功能与驱动程序功能相关联。 硬件设计人员编写驱动程序代码,在给定的运动控制硬件产品上实现驱动程序功能。 驱动程序功能分为核心和扩展驱动程序功能。 所有软件驱动程序实现核心驱动程序功能,而软件驱动程序不需要包含用于实现扩展驱动程序功能的代码。 如果软件驱动程序不包含实现扩展驱动程序功能的代码,扩展驱动程序功能的功能是通过核心驱动程序功能的组合获得的。 系统程序员还可以选择允许将控制命令传送给运动控制硬件的响应数据和响应数据的一个或多个流。

    Industrial control system with position offsets embedded in remote devices
    10.
    发明授权
    Industrial control system with position offsets embedded in remote devices 有权
    具有位置偏移的工业控制系统嵌入在远程设备中

    公开(公告)号:US09513617B2

    公开(公告)日:2016-12-06

    申请号:US13644201

    申请日:2012-10-03

    Inventor: Scott A. Pierce

    Abstract: An industrial control system provides for distributed processing of position related signals by remote I/O modules to correct for spatial offsets of sensors or actuators associated with the I/O modules, the latter which may receive position data and may correct timing signals detected at the I/O modules according to a stored position offset within the I/O modules.

    Abstract translation: 工业控制系统通过远程I / O模块提供对位置相关信号的分布式处理,以校正与I / O模块相关联的传感器或执行器的空间偏移,后者可以接收位置数据,并且可以校正在 I / O模块根据I / O模块内的存储位置偏移量。

Patent Agency Ranking