Coordinating Node Drive Control for Printed Product Assembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing drive control methods for devices producing printed products, such as saddle stitchers, are complex and lack simplicity in ensuring synchronous operation between motor control units, particularly in handling errors and coordinating movement phases.

Innovation Solution

A data processing network with a coordinating node that manages data telegrams, ensuring only intended nodes receive messages, and motor control units only send data upon request, with a special node acting as a master value transmitter for rotational positions, eliminating bidirectional data traffic and simplifying error handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If direct bidirectional exchange of messages is used between motor control units to ensure synchronous operation, then coordination reliability is improved, but system complexity increases

Engineering Contradiction:
Improvecoordination reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A central control unit is introduced as an intermediary between motor control units. This mediator receives position data from all motor control units, calculates appropriate responses, and sends control commands back to coordinate motor movements. This eliminates the need for direct bidirectional communication between all motor control units, reducing system complexity while maintaining coordination reliability through centralized management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If all motor control units must respond to messages from other units, then synchronous operation is ensured, but error handling complexity increases

Engineering Contradiction:
Improvesynchronous operationVSAvoiderror handling complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The central control unit serves as an error handling intermediary. It receives position data from all motor control units, processes any detected errors or anomalies, and determines appropriate corrective actions. This centralized error management approach maintains synchronous operation by coordinating responses from all motor control units while simplifying error handling complexity compared to distributed error management where each unit must independently respond to messages from all other units.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If motor control units send data telegrams autonomously, then response time is reduced, but data traffic complexity increases

Engineering Contradiction:
Improveresponse timeVSAvoiddata traffic complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The central control unit acts as a data traffic mediator, receiving position data from all motor control units and managing the communication protocol. This allows motor control units to send data relatively autonomously without needing to manage complex bidirectional communication with all other units. The central unit processes incoming data and sends appropriate control commands, reducing overall data traffic complexity while maintaining fast response times through efficient centralized coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP1935822B2Device for producing printed products and method for controlling the drives
Publication Date: 2021.11.17 MULLER MARTINI HLDG
  • EP1935822B2 patent drawing

AI summary

According to the invention, a data processing network (1) is provided for controlling a collating machine, a inserting machine, or the like, the nodes of which are formed by the motor control units (31, 32, 33, ..., 3n-1, 3n). A coordinating node (2) provided in the network (1) sends out data telegrams for control purposes and receives data telegrams representing status messages from the motor control units, on the basis of which it makes decisions for control purposes.