Distributed MES Order Negotiation for Decentralized Production

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional Manufacturing Execution Systems (MES) are not equipped to handle distributed production environments, where decentralized decision-making and autonomous functionalities are required, leading to inefficiencies in order management and resource optimization.

Innovation Solution

A negotiation-based method and system for coordinating distributed MES order management, utilizing autonomous and self-descriptive functionalities at different enterprise levels, with global and local order management capabilities, to optimize resource allocation and production processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional monolithic MES systems are used, then centralized control and management is achieved, but the system cannot handle distributed production environments and decentralized decision-making requirements

Engineering Contradiction:
Improveadaptability to distributed production environmentsVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the monolithic MES system into multiple independent functional modules distributed across different locations. Each module can autonomously make decisions within its scope while contributing to global objectives, enabling the system to handle distributed production environments effectively.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to the system architecture, with local decision-making modules at the lower level and global coordination at the upper level. This multi-level structure allows decentralized operations while maintaining overall system coherence and adaptability to distributed environments.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If decentralized autonomous functionalities are implemented, then local decision-making efficiency is improved, but coordination and communication overhead increases

Engineering Contradiction:
Improvelocal decision-making efficiencyVSAvoidcoordination and communication time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent establishes predefined negotiation protocols and communication frameworks in advance, allowing autonomous modules to interact efficiently without ad-hoc coordination overhead. The standardized interfaces and procedures enable rapid local decision-making while minimizing communication time.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If distributed order management is implemented, then resource optimization across multiple locations is achieved, but system complexity and coordination difficulty increase

Engineering Contradiction:
Improveresource allocation flexibilityVSAvoidcoordination system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates universal negotiation protocols and standardized interfaces that enable different distributed modules to interact through common rules. This multi-functional framework handles various coordination scenarios (order management, resource allocation, scheduling) through a unified approach, reducing overall system complexity despite distributed operations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11846926B2Negotiation-based method and system for coordinating distributed MES order management
Publication Date: 2023.12.19 SIEMENS AG
  • US11846926B2 patent drawing
  • US11846926B2 patent drawing

AI summary

A negotiation-based method and system for managing manufacturing execution system (MES) orders within a structure of distributed systems that include at least one ordering system and one or several executing systems ES. The method includes the steps of: a) creating an order for a service, the order having at least one negotiable requirement; b) distributing the order to one or several ES; c) evaluating the order by each ES and automatically determining whether the order is acceptable without negotiating or generating an offer for the service to launch a negotiation process wherein said OS and ES exchange offers and counteroffers until an agreement is reached or the offer refused; d) if a least one of the ES accepts the order, the OS sends a refusal to offers received from another ES; if no ES accepts the order, the OS starts a negotiation process for the negotiable requirement with each ES.