VERFAHREN UND VORRICHTUNG ZUR ENERGIEEFFIZIENTEN LASTVERTEILUNG
    1.
    发明申请
    VERFAHREN UND VORRICHTUNG ZUR ENERGIEEFFIZIENTEN LASTVERTEILUNG 审中-公开
    方法和设备能效载荷分布

    公开(公告)号:WO2010112045A1

    公开(公告)日:2010-10-07

    申请号:PCT/EP2009/002432

    申请日:2009-04-02

    CPC classification number: G06F1/3203 G06F9/5088 G06F9/5094 Y02D10/22 Y02D10/32

    Abstract: Die Anmeldung beschreibt ein Verfahren und eine Vorrichtung zum Transfer zumindest eines Prozesses zum Ablauf von zumindest einer ersten Recheneinheit auf eine zweite Recheneinheit zur Senkung des Energieverbrauchs. Das Verfahren zum Transfer zumindest eines Prozesses zum Ablauf von zumindest einer ersten Recheneinheit auf eine zweite Recheneinheit, umfasst folgende Schritte: die aktuelle, durch die jeweils darauf ablaufenden Rechenprozesse, Auslastung der Recheneinheiten werden ermittelt und ein Transfer des zumindest einen Prozesses von der ersten Recheneinheit auf die zweite Recheneinheit wird durchgeführt. Darauf hin wird geprüft auf weitere Rechenprozesse die auf der ersten Recheneinheit ablaufen, sofern keine weiteren Rechenprozesse auf der ersten Recheneinheit laufen kann diese abgeschaltet oder heruntergetaktet werden.

    Abstract translation: 该申请描述了一种方法和用于传送至少一个处理,用于执行至少一个第一计算单元到第二处理单元,以降低功耗的装置。 用于转移至少一种用于执行至少一个第一计算单元到第二处理单元,其包括以下步骤的方法:通过它,运行的每个计算过程中,计算单元的利用来确定的电流和从所述第一计算单元的传送的至少一个过程的 第二运算单元中执行。 于是,检查其在所述第一处理单元上的其它计算进程中运行,如果没有进一步的计算处理可以在第一处理器上运行被关断或者时钟向下此。

    VERFAHREN ZUM ÜBERTRAGEN UND VERARBEITEN EINES DATENPAKETS SOWIE SENDER, EMPFÄNGER, ANORDNUNG UND DATENPAKET
    2.
    发明申请
    VERFAHREN ZUM ÜBERTRAGEN UND VERARBEITEN EINES DATENPAKETS SOWIE SENDER, EMPFÄNGER, ANORDNUNG UND DATENPAKET 审中-公开
    方法传递和处理的数据打包和发送器,接收器,安排和数据包

    公开(公告)号:WO2009010085A1

    公开(公告)日:2009-01-22

    申请号:PCT/EP2007/006548

    申请日:2007-07-18

    CPC classification number: H04L69/10 H04L67/10 H04L69/22 H04L69/26

    Abstract: Die Erfindung betrifft ein Verfahren zum Übertragen und Verarbeiten eines Datenpakets (DP), das gemäß einem Übertragungsprotokoll aufgebaut ist und von einem Sender (S) an zumindest einen Empfänger (E) übermittelt wird, mit den folgenden Schritten: senderseitiges Ergänzen des Datenpakets (DP) mit einer mehrere Blöcke (B1, B2, B3) des Datenpakets (DP) identifizierenden Parallelisierungs-Information (PH); Übermitteln des ergänzten Datenpakets (DP) von dem Sender (S) an den Empfänger (E); empfängerseitiges Auswerten der Parallelisierungs-Information (PH) des ergänzten Datenpakets (DP) sowie Verteilen der Blöcke (B1, B2, B3) des Datenpakets (DP) gemäß der Parallelisierungs-Information (PH) auf mehrere Verarbeitungs-Einrichtungen (VE1, VE2); und paralleles Verarbeiten der Blöcke (B1, B2, B3) des Datenpakets (DP) durch die Verarbeitungs-Einrichtungen (VE1, VE2). Die Erfindung betrifft weiterhin einen Sender (S), einen Empfänger (E), eine Anordnung (KS) sowie ein Datenpaket (DP).

    Abstract translation: 本发明涉及一种方法,用于传输和处理的数据包(DP),其在根据传输协议构造,和一个发送器(S)到至少一个接收机(E)被发送,包括以下步骤:发送机侧可以完成数据包(DP) 与多个识别信息并行(PH)中的数据分组的块(B1,B2,B3)(DP)的; 从发射器(S)到所述接收器(E)发送所述补充数据分组(DP); 接收器侧评估所述补充数据包(DP)的并行信息(PH),并分配根据在多个处理设备(VE1,VE2)的并行信息(PH)的数据分组的块(B1,B2,B3)(DP); 和由所述处理装置(VE1,VE2)的数据分组(DP)的块(B1,B2,B3)的并行处理。 本发明还涉及到一个发送器(S),一个接收器(E),一个装置(KS),以及一个数据分组(DP)。

    METHOD FOR PARALLELIZING AUTOMATIC CONTROL PROGRAMS AND COMPILER
    4.
    发明申请
    METHOD FOR PARALLELIZING AUTOMATIC CONTROL PROGRAMS AND COMPILER 审中-公开
    并行自动控制程序和编译器的方法

    公开(公告)号:WO2012027907A1

    公开(公告)日:2012-03-08

    申请号:PCT/CN2010/076623

    申请日:2010-09-03

    CPC classification number: G05B19/0421 G06F8/451

    Abstract: Embodiments of the present invention provide a method for parallelizing automatic control programs, the method is applied to a Multi-Core Programmable Logic Controller (M-PLC) with multiple cores, and the method includes: dividing a serial automatic control program to be executed by the M-PLC into multiple program blocks; mapping the automatic control program to a parallelization model using the multiple program blocks; performing parallelization scheduling for the multiple program blocks according to the parallelization model to allocate the multiple program blocks respectively to the multiple cores of the M-PLC; and, converting each program block allocated to each core into machine codes respectively, and downloading the machine codes to the multiple cores for their respective execution. The embodiments of the present invention also provide a compiler for performing the above method. Parallelization scheduling for the automatic control program based on the M-PLC can be realized by adopting the embodiments of the present invention.

    Abstract translation: 本发明的实施例提供了一种用于并行化自动控制程序的方法,该方法应用于具有多个核心的多核可编程逻辑控制器(M-PLC),并且该方法包括:将串行自动控制程序划分为由 M-PLC进入多个程序块; 使用多个程序块将自动控制程序映射到并行化模型; 根据并行化模型对多个程序块执行并行化调度,将多个程序块分别分配给M-PLC的多个内核; 并且分别将分配给每个核心的每个程序块转换成机器代码,并将机器代码下载到多个核心以进行各自的执行。 本发明的实施例还提供了一种用于执行上述方法的编译器。 可以通过采用本发明的实施例来实现基于M-PLC的自动控制程序的并行调度。

    VERFAHREN ZUM BETREIBEN EINER INDUSTRIETECHNISCHEN ANLAGE, INDUSTRIETECHNISCHE ANLAGE SOWIE KOMPONENTE FÜR EINE SOLCHE
    5.
    发明申请
    VERFAHREN ZUM BETREIBEN EINER INDUSTRIETECHNISCHEN ANLAGE, INDUSTRIETECHNISCHE ANLAGE SOWIE KOMPONENTE FÜR EINE SOLCHE 审中-公开
    一种用于操作业技术,产业技术系统组件FOR SUCH

    公开(公告)号:WO2010034333A1

    公开(公告)日:2010-04-01

    申请号:PCT/EP2008/008358

    申请日:2008-09-26

    Abstract: Die Erfindung betrifft ein Verfahren zum Betreiben einer industrietechnischen Anlage, das es ermöglicht, Komponenten der Anlage in Abhängigkeit von der jeweiligen Betriebssituation automatisch in einen energiesparenden Ruhezustand zu schalten. Hierzu läuft das erfindungsgemäße Verfahren derart ab, dass für mindestens eine Komponente (K) der Anlage zumindest eine für den Betrieb der jeweiligen Komponente (K) relevante Zustandsgröße (ZG) der Anlage kontinuierlich erfasst wird, die zumindest eine erfasste Zustandsgröße (ZG) unter Berücksichtigung von in der jeweiligen Komponente (K) gespeicherten komponentenspezifischen Projektierungsdaten (PD) von der jeweiligen Komponente (K) dahingehend ausgewertet wird, ob ein zumindest teilweises Abschalten der Komponente (K) ohne Beeinträchtigung des Betriebs der Anlage möglich ist, und, sofern dies der Fall ist, zumindest ein Teil der jeweiligen Komponente (K) von der jeweiligen Komponente (K) selbst aus einem Betriebszustand in einen energiesparenden Ruhezustand geschaltet wird. Die Erfindung betrifft weiterhin eine industrietechnische Anlage sowie eine Komponente für eine solche.

    Abstract translation: 本发明涉及一种用于操作一个工业技术安装,这使得有可能自动切换系统的部件依赖于各自的操作的情况下,进入节能静止状态的方法。 为了这个目的,从以这样的方式,本发明所得的方法,用于所述植物的至少一个用于相应的组分(K)有关的状态变量(ZG)连续地检测所述植物中,所述至少一个感测状态变量(ZG),考虑到的操作的至少一个部件(K) 由各自的组分(K)的具体部件的配置数据(PD)存储由相应的组分(K),以组分(K)的至少部分失活是否是可能的,而不会影响设备的运行评估,并且,如果是这种情况 是,至少各个部件的各组分(K)(K)本身的一部分被从运行状态在节能静止状态切换。 本发明还涉及一种工业规模的植物,以及用于这样的组件。

    KOMPILIEREN VON COMPUTERPROGRAMMEN FÜR MULTICORE-PROZESSOREN UND DEREN AUSFÜHRUNG
    7.
    发明申请
    KOMPILIEREN VON COMPUTERPROGRAMMEN FÜR MULTICORE-PROZESSOREN UND DEREN AUSFÜHRUNG 审中-公开
    编译计算机程序用于多核心处理器及其执行

    公开(公告)号:WO2009021539A1

    公开(公告)日:2009-02-19

    申请号:PCT/EP2007/007261

    申请日:2007-08-16

    CPC classification number: G06F8/45

    Abstract: Die Erfindung betrifft ein Verfahren zum Kompilieren eines Quellprogramms (1) mit mindestens zwei Threads (2, 3) in ein Zielprogramm (4) für ein echtzeitfähiges Zielsystem mit einem Multicore-Prozessor (6), ein Verfahren zum Ausführen besagten Zielprogramms (4) auf dem Zielsystem sowie eine Vorrichtung, die zur Ausführung des Zielprogramms (4) geeignet ist. Um die Ausführung des Zielprogramms (4) zu beschleunigen, wir vorgeschlagen, für jedes der mindestens zwei Threads (2, 3) eine Laufzeitinformation (7, 8) beim Kompilieren zu generieren, die dem Zielsystem eine Ermittlung des Zeitbedarfs einer Ausführung des zugehörigen Threads (2, 3) vor dessen Ausführung ermöglicht.

    Abstract translation: 本发明涉及一种用于编译源程序(1),具有至少两个线程(2,3)中的目标程序(4),用于与多核心处理器(6)实时目标系统,用于执行的方法,所述目标程序(4) 是适合于所述目标系统和目标程序(4)的执行的装置。 为了加快目标程序(4)的执行中,我们提出了对每个所述至少两个线程的(2,3)的运行时间的信息(7,8),用于在编译时,它(目标系统中产生,时间的确定所需要的相关联的线程的执行 2,3)在其执行之前允许。

    VERFAHREN UND VORRICHTUNG ZUM EINFÜGEN VON SYNCHRONISATIONSBEFEHLEN IN PROGRAMMABSCHNITTE EINES PROGRAMMS
    8.
    发明申请
    VERFAHREN UND VORRICHTUNG ZUM EINFÜGEN VON SYNCHRONISATIONSBEFEHLEN IN PROGRAMMABSCHNITTE EINES PROGRAMMS 审中-公开
    方法和设备,用于插入同步指令,在程序中的程序段

    公开(公告)号:WO2013091908A1

    公开(公告)日:2013-06-27

    申请号:PCT/EP2012/062571

    申请日:2012-06-28

    CPC classification number: G06F8/458 G06F8/456

    Abstract: Zur Datensynchronisation wird eine Vorrichtung und ein Verfahren (100) zum Einfügen von Synchronisationsbefehlen (41, 42) in Programmabschnitte (PA1, PA2) eines Programms (10, 12) bereitgestellt. Dazu wird ein Freigabebefehl (41) nach einem Schreibbefehl (31) eines ersten Programmabschnitts (PA1) auf eine Ressource (SSi) automatisiert eingefügt, die von dem ersten Programmabschnitt (PA1) und einem zweiten Programmabschnitt (PA2) gemeinsam genutzt wird, falls der Schreibbefehl (31) auf die Ressource (SSi) von dem ersten Programmabschnitt (PA1) vor einem Lesebefehl (32) des zweiten Programmabschnitts (PA2) auf die Ressource (SSi) auszuführen ist, wobei eine Ausführung des Freigabebefehls (41) eine Bedingungsvariable (c) in einen Gesetztzustand versetzt. Ein Wartebefehl (42) zum Warten auf den Gesetztzustand der Bedingungsvariable (c) wird vor dem Lesebefehl (32) auf die Ressource (SSi) automatisiert eingefügt, wobei eine Ausführung des Wartebefehls (42) den zweiten Programmabschnitt (PA2) dazu veranlasst, mit einer Fortführung der Abarbeitung des zweiten Programmabschnitts (PA2) zu warten, bis die Bedingungsvariable (c) gesetzt ist.

    Abstract translation: 对于一个节目的数据的同步,这种装置和用于在程序段中插入同步指令(41,42)的方法(100)(PA1,PA2)(10,12)提供。 对于第一节目部分(PA1)至资源(SSI)自动的写入命令(31)之后该目的的释放命令(41)被插入时,从第一程序部分(PA1)和第二程序部分(PA2)是共享的,如果写命令 (31)在所述第二程序部分(PA2)的资源(SSI)的读取命令(32)的前面所述资源的所述第一节目部分的(SSI)(PA1)要被执行时,使命令的执行(41)包括一个条件变量(c)中 放置在一个国家的法律。 用于等待读命令(32)到资源(SSI)之前的状态变量(c)中的设置条件A等待命令(42),其插入自动化,由此使得所述等待指令的执行(42)所述第二程序部分(PA2)与配合 等待第二程序部分(PA2)的执行的延续,直到条件变量(c)中被设定。

    VERFAHREN UND VORRICHTUNG ZUR BEREITSTELLUNG VON DATEN IN EINEM AUTOMATISIERUNGSSYSTEM
    9.
    发明申请
    VERFAHREN UND VORRICHTUNG ZUR BEREITSTELLUNG VON DATEN IN EINEM AUTOMATISIERUNGSSYSTEM 审中-公开
    方法和设备在系统自动化提供数据

    公开(公告)号:WO2010099802A1

    公开(公告)日:2010-09-10

    申请号:PCT/EP2009/001537

    申请日:2009-03-04

    CPC classification number: G05B19/418 G05B19/0423 Y02P90/02

    Abstract: Diese Aufgabe wird gelöst durch ein Verfahren und eine Vorrichtung bei dem die Steuerung des Automatisierungssystem eine Schnittstelle anbietet, über die Automatisierungsdaten abrufbar sind. Auf der Steuerung wird eine zusätzliche Komponente installiert, mit der es möglich ist, auf die Daten dieser Steuerung in einer genau spezifizierten Art und Weise zuzugreifen. In offenen Programmierschnittstellen wird üblicherweise genau beschrieben, welche Daten mit welchem Aufruf von der Steuerung abgerufen werden können. Mashup bezeichnet dabei die Erstellung neuer Inhalte durch die nahtlose (Re- ) Kombination bereits bestehender Inhalte. Hierbei ist besonders auch die Kombinationen von Daten des Automatisierungssystems mit externen Daten, welche aus anderen Datenquellen beziehbar sind, zu nennen.

    Abstract translation: 该目的通过一种方法和在其中自动化系统的控制提供了一个接口的设备来实现,都可以在自动化数据。 在控制一个附加的组件被安装,与它可以访问在良好指定方式该控制的数据。 在开放式编程接口通常恰好描述了数据可以与由控制器呼叫检索。 混搭通过的现有内容无缝(重新)组合表示的新内容的创建。 在此,特别是自动化系统的数据的组合是与可用从其他数据源的外部数据被调用。

    VERFAHREN UND VORRICHTUNG ZUR ANPASSUNG DER PROZESSORAUSLASTUNG IN EINEM AUTOMATISIERUNGSSYSTEM
    10.
    发明申请
    VERFAHREN UND VORRICHTUNG ZUR ANPASSUNG DER PROZESSORAUSLASTUNG IN EINEM AUTOMATISIERUNGSSYSTEM 审中-公开
    方法和设备,用于调整处理器的利用率在自动化系统

    公开(公告)号:WO2010094295A1

    公开(公告)日:2010-08-26

    申请号:PCT/EP2009/001107

    申请日:2009-02-17

    CPC classification number: G06F9/4893 Y02D10/24

    Abstract: Die Erfindung betrifft ein Verfahren zur Anpassung der Prozessorauslastung in einem Automatisierungssystem mit zyklusorientierter Steuerung und eine Vorrichtung zur Durchführung des Verfahrens. Für zyklusorientierte Steuerungen ist oberstes Gebot die Einhaltung der Zykluszeit. Über die Geschwindigkeit, wie schnell Instruktionen innerhalb der Zykluszeit abgearbeitet werden gibt es hingegen keine Vorgaben. Die erfindungsgemäße Aufgabe, eine besonders energieeffiziente zyklusorientierte Steuerung anzugeben, wird gelöst durch ein Verfahren zur Anpassung der Prozessorauslastung bei dem die angebotene Prozessorleistung regelbar ist und die Prozessorleistung gedrosselt wird, und alle in diesem Zyklus anfallenden Prozessorinstruktionen noch innerhalb des Zyklus abgearbeitet werden können gemäß Patentanspruch 1.

    Abstract translation: 本发明涉及一种用于在与面向周期控制和用于实施该方法的设备的自动化系统调整处理器的利用率的方法。 对于面向周期调控的首要任务是符合循环时间。 关于速度指令周期时间是多么的快,但是,没有准则范围内执行。 本发明的目的是提供一种高能量效率定向循环控制是通过一个方法,用于适配所述处理器利用率,其中提供可控制的处理器服务和处理器性能被节流来实现,以及所有适用于这个周期处理器指令不能按照权利要求1的周期内处理 ,

Patent Agency Ranking