Ministerio de Ciencia, Innovación y Universidades – Agencia Estatal de Investigación – Cofinanciado por la Unión Europea

Project PID2025-168493OB-I00 · AIMAS
MICIU/AEI/10.13039/501100011033 and ERDF/EU with Ref. PID2025-168493OB-I00 “SISTEMA MULTIAGENTE DE IA PARA LA TOMA DE DECISIONES AUTONOMA EN LA INDUSTRIA MANUFACTURERA” (AIMAS).

Project

What is AIMAS?

AIMAS (AI multi-agent system for autonomous decision-making in the manufacturing industry) will build an industrial decision ecosystem in which real company data feed specialised agents, each with its own analytical capabilities, coordinated through orchestration mechanisms.

The industrial challenge

Manufacturing companies, and SMEs in particular, still rely on manual or semi-manual planning tools that cannot react to disturbances, demand changes or quality deviations. AIMAS continuously monitors the plant and generates alternative, optimised decisions for production planning, resource allocation and quality control.

New ordersDemand variabilityCapacityOperator availabilityBreakdownsMaintenanceQuality issuesMaterial shortagesSupplier changesDisruptions

Project objectives

01

Conceptual and technological framework

Define a reference architecture for an AI multi-agent system applied to manufacturing operations.

02

Interoperable intelligent agents

Develop agents that analyse real-time data, collaborate and coordinate to propose optimised decisions autonomously.

03

Validation in real pilots

Deploy and evaluate the AIMAS ecosystem in industrial environments with quantitative and qualitative KPIs.

04

New scientific and technical knowledge

Generate publications, methods, software and guidelines for industrial transfer and adoption.

Starting hypothesis

Deploying an interoperable AI multi-agent ecosystem in manufacturing environments, able to analyse operational and quality data in real time and coordinate autonomous decisions, will significantly improve key performance indicators.

Service level

More reliable deliveries.

Resource utilisation

Better use of productive capacity.

Quality

Autonomous, real-time quality control.

Resilience

Agile response to disruptions.

Conceptual architecture in five layers

1

Physical & Data Acquisition

Machines, sensors, IoT, operators, MES, ERP, maintenance, quality, inventory, orders, historical and real-time data. Agents cannot make useful decisions unless they are connected to the reality of the company.

2

Data Management & Communication

APIs, middleware, interoperability, data models, synchronisation, data quality and semantic models that turn heterogeneous sources into consistent information for the agents.

3

Intelligent Multi-Agent Layer

The core of AIMAS: specialised agents for planning, scheduling, capacity, quality, maintenance, procurement, inventory, resources, performance and disruptions, coordinated by an orchestrator.

4

Analytics & Optimisation

Operations Research, mathematical programming, ML, DL, RL, heuristics, metaheuristics, simulation, forecasting and multi-objective optimisation that give each agent its intelligence.

5

Explainability & Decision Support

Model-level, agent-level and system-level XAI: why a decision is recommended, which agents took part, which constraints mattered and which KPIs change.

The AIMAS agents

Each agent combines a decision capability with cooperative behaviour: it perceives information, proposes actions, interacts with other agents and escalates conflicts when needed.

Planning AgentProduction planning and re-planning.
Inputs
Orders, capacity, calendars, inventory, due dates
Methods
Mathematical programming, heuristics, forecasting, simulation
Scheduling AgentDetailed scheduling and sequencing of operations.
Inputs
Orders, routings, processing times, machine availability
Methods
MILP, heuristics, metaheuristics, reinforcement learning
Capacity AgentLoad and capacity analysis.
Inputs
Expected load, resources, shifts, availability
Methods
Simulation, optimisation, what-if analysis
Quality AgentQuality control and prediction.
Inputs
Process variables, inspections, non-conformities, historical data
Methods
Machine learning, deep learning, anomaly detection
Predictive Maintenance AgentFailure prediction and maintenance planning support.
Inputs
Equipment condition, failure history, maintenance plans
Methods
Survival models, machine learning
Procurement AgentPurchasing and supply decisions.
Inputs
Requirements, inventory, suppliers, lead times, costs
Methods
Optimisation, forecasting, supplier selection
Inventory AgentInventory management and replenishment needs.
Inputs
Stock, demand, consumption, lead times
Methods
Forecasting, stochastic optimisation, reinforcement learning
Resource Allocation AgentAllocation of machines, operators and resources.
Inputs
Resources, skills, availability, priorities
Methods
Optimisation, assignment models, heuristics
Disruption Management AgentResponse to disruptions and unforeseen events.
Inputs
Events, breakdowns, delays, demand changes
Methods
Rules, optimisation, simulation, scenarios
Performance Analysis AgentKPI, efficiency and cost analysis.
Inputs
KPIs, plans, costs, performance
Methods
KPI analytics, anomaly detection, multi-criteria analysis

The orchestrator

Planning “We must produce 1,000 units this week.”

Scheduling “I need machine M2 for 30 hours.”

Maintenance “M2 has a high failure risk and should stop.”

Procurement “There is not enough raw material.”

Orchestrator

Identifies dependencies between agents, resolves conflicts and generates coherent scenarios for the whole production system: from locally optimal decisions to a globally consistent one.