Method and apparatus for automatic synthesis of controllers
    1.
    发明授权
    Method and apparatus for automatic synthesis of controllers 有权
    自动合成控制器的方法和装置

    公开(公告)号:US07117186B2

    公开(公告)日:2006-10-03

    申请号:US10355443

    申请日:2003-01-30

    IPC分类号: G08N5/00

    摘要: A general automated method for synthesizing the design of both the topology and parameter values for controllers is described. The automated method automatically makes decisions concerning the total number of signal processing blocks to be employed in the controller, the type of each signal processing block, the topological interconnections between the signal processing blocks, the values of all parameters for the signal processing blocks, and the existence, if any, of internal feedback between the signal processing blocks within the controller. The general automated method can simultaneously optimize prespecified performance metrics (such as minimizing the time required to bring the plant outputs to the desired values as measured by the integral of the time-weighted absolute error or the integral of the squared error), satisfy time-domain constraints (such as overshoot, disturbance rejection, limits on control variables, and limits on state variables), and satisfy frequency domain constraints (bandwidth).

    摘要翻译: 描述了用于合成控制器的拓扑和参数值的设计的一般自动化方法。 自动化方法自动地做出关于控制器中使用的信号处理块的总数的决定,每个信号处理块的类型,信号处理块之间的拓扑互连,信号处理块的所有参数的值以及 在控制器内的信号处理块之间存在内部反馈(如果有的话)。 一般的自动化方法可以同时优化预先指定的性能指标(例如,最小化将工厂输出转换为按时间加权绝对误差的积分或平方误差的积分所测量的所需值所需的时间) 域约束(如过冲,干扰抑制,控制变量限制和状态变量限制),并满足频域约束(带宽)。

    Method and apparatus for automatic synthesis controllers
    2.
    发明授权
    Method and apparatus for automatic synthesis controllers 有权
    自动合成控制器的方法和装置

    公开(公告)号:US06564194B1

    公开(公告)日:2003-05-13

    申请号:US09393863

    申请日:1999-09-10

    IPC分类号: G06N312

    摘要: A general automated method for synthesizing the design of both the topology and parameter values for controllers is described. The automated method automatically makes decisions concerning the total number of signal processing blocks to be employed in the controller, the type of each signal processing block, the topological interconnections between the signal processing blocks, the values of all parameters for the signal processing blocks, and the existence, if any, of internal feedback between the signal processing blocks within the controller. The general automated method can simultaneously optimize prespecified performance metrics (such as minimizing the time required to bring the plant outputs to the desired values as measured by the integral of the time-weighted absolute error or the integral of the squared error), satisfy time-domain constraints (such as overshoot, disturbance rejection, limits on control variables, and limits on state variables), and satisfy frequency domain constraints (bandwidth).

    摘要翻译: 描述了用于合成控制器的拓扑和参数值的设计的一般自动化方法。 自动化方法自动地做出关于控制器中使用的信号处理块的总数的决定,每个信号处理块的类型,信号处理块之间的拓扑互连,信号处理块的所有参数的值以及 在控制器内的信号处理块之间存在内部反馈(如果有的话)。 一般的自动化方法可以同时优化预先指定的性能指标(例如,最小化将工厂输出转换为按时间加权绝对误差的积分或平方误差的积分所测量的所需值所需的时间) 域约束(如过冲,干扰抑制,控制变量限制和状态变量限制),并满足频域约束(带宽)。

    Method and apparatus for automated design of complex structures using genetic programming
    3.
    发明授权
    Method and apparatus for automated design of complex structures using genetic programming 有权
    使用遗传编程自动设计复杂结构的方法和装置

    公开(公告)号:US06360191B1

    公开(公告)日:2002-03-19

    申请号:US09225643

    申请日:1999-01-05

    IPC分类号: G06G748

    摘要: An automated design process and apparatus for use in designing complex structures, such as circuits, to satisfy prespecified design goals, using genetic operations. The present invention uses a population of entities which may be evolved to generate structures that may potentially satisfy the design goals. The behavior of such generated structures is evaluated in view of the design goals, and those structures more closely meeting the design goals are evolved further until a structure is generated that either meets the prespecified design goal or some other process completion criteria. In this manner, a design complex structure may be obtained.

    摘要翻译: 用于设计复杂结构(如电路)的自动设计过程和设备,以满足预先设计的设计目标,使用遗传操作。 本发明使用可以演化以产生可能满足设计目标的结构的实体群体。 考虑到设计目标,对这种生成的结构的行为进行评估,并且更紧密地满足设计目标的那些结构将进一步发展,直到生成满足预定设计目标或某些其他过程完成标准的结构为止。 以这种方式,可以获得设计复杂结构。

    Genetic programming problem solver with automatically defined stores loops and recursions
    4.
    发明授权
    Genetic programming problem solver with automatically defined stores loops and recursions 有权
    遗传编程问题求解器,具有自动定义的存储,循环和递归

    公开(公告)号:US06532453B1

    公开(公告)日:2003-03-11

    申请号:US09290521

    申请日:1999-04-12

    IPC分类号: G06F1518

    CPC分类号: G06N3/126

    摘要: The present invention is a genetic programming problem solver that automatically generates computer programs to solve problems. The genetic programming problem solver incorporates architecture-altering operations. In one embodiment, the genetic programming problem solver uses architecture-altering operations for automatically defined functions and loops, together with indexed memory, to generate the resulting computer programs. In a second embodiment, the genetic programming problem solver uses architecture-altering operations of automatically defined function, loops, recursions, and stores to generate the resulting computer programs.

    摘要翻译: 本发明是一种自动生成计算机程序来解决问题的遗传编程问题求解器。 遗传编程问题求解器包含架构更改操作。 在一个实施例中,遗传编程问题解决器使用用于自动定义的功能和循环的架构改变操作以及索引的存储器来生成所得到的计算机程序。 在第二实施例中,遗传编程问题求解器使用自动定义的函数,循环,递归和存储的架构改变操作来生成所得到的计算机程序。