IB MET L7: How to control and manage factory operations

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/23

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:40 PM on 5/15/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

What decisions are made at different levels of the manufacturing hierarchy?

Factory level — Complete an order

  • Overall production and supply chain management

  • Ensure materials/resources are available

  • Deliver customer orders on time

Production line level — Make a product

  • Coordinate product flow and output

  • Decide production timing and quantity

Cell level — Make a part

  • Coordinate machines and robots

  • Manage local workflow and part movement

Machine level — Perform a task

  • Direct process control

  • Control motion, temperature, positioning, filling, etc.

👉 Key idea:
Manufacturing control is hierarchical, with higher levels managing planning and lower levels controlling detailed operations

2
New cards

What is the basic control loop problem in manufacturing?

  • A control system manages an operation by continuously comparing actual performance to a required target.

    Main elements:

    • Objective / Reference input → desired target or setpoint

    • Operation → process being controlled

    • Sensing → measure current performance

    • Decision → compare actual vs target

    • Action → adjust system to reduce error

    👉 Key idea:
    Control systems use feedback to keep operations close to the required objective.

<p></p><ul><li><p>A control system manages an operation by continuously comparing actual performance to a required target.</p><p>Main elements:</p><ul><li><p><strong>Objective / Reference input</strong> → desired target or setpoint</p></li><li><p><strong>Operation</strong> → process being controlled</p></li><li><p><strong>Sensing</strong> → measure current performance</p></li><li><p><strong>Decision</strong> → compare actual vs target</p></li><li><p><strong>Action</strong> → adjust system to reduce error</p></li></ul><p><span data-name="point_right" data-type="emoji">👉</span> Key idea:<br>Control systems use feedback to keep operations close to the required objective.</p></li></ul><p></p>
3
New cards

What are hierarchical or nested control loops?

Manufacturing systems contain multiple control loops operating at different levels.

Higher-level loops:

  • Coordinate overall tasks and objectives

Lower-level loops:

  • Control detailed physical actions

Example:

  • Factory controls production targets
    → Production line coordinates machines
    → Robot controller coordinates joints
    → Motor controller controls individual motor position

👉 Key idea:
Complex manufacturing systems are controlled using nested feedback loops at multiple hierarchy levels.

4
New cards

How does decision-making change across the manufacturing hierarchy?

Key principles:

  • Decision range and time horizon increase higher up the hierarchy

  • Action from Level i + 1 becomes the objective for Level i

  • Decisions may be automated or human-controlled

  • Number of decision-making units increases lower down the hierarchy

Hierarchy levels:

  • Level 5: 1 Order

  • Level 4: 1 × n Products

  • Level 3: 1 × n × m Parts

  • Level 2: 1 × n × m × p Tasks

  • Level 1: 1 × n × m × p × r Steps

Higher levels:

  • Fewer decisions

  • Longer-term planning

  • Broader coordination

Lower levels:

  • Many rapid detailed decisions

  • Direct machine/process control

👉 Key idea:
Manufacturing control systems break large production goals into increasingly detailed actions through nested hierarchical decision loops

<p>Key principles:</p><ul><li><p>Decision range and time horizon increase higher up the hierarchy</p></li><li><p>Action from Level <em>i + 1</em> becomes the objective for Level <em>i</em></p></li><li><p>Decisions may be automated or human-controlled</p></li><li><p>Number of decision-making units increases lower down the hierarchy</p></li></ul><p>Hierarchy levels:</p><ul><li><p><strong>Level 5:</strong> 1 Order</p></li><li><p><strong>Level 4:</strong> 1 × n Products</p></li><li><p><strong>Level 3:</strong> 1 × n × m Parts</p></li><li><p><strong>Level 2:</strong> 1 × n × m × p Tasks</p></li><li><p><strong>Level 1:</strong> 1 × n × m × p × r Steps</p></li></ul><p>Higher levels:</p><ul><li><p>Fewer decisions</p></li><li><p>Longer-term planning</p></li><li><p>Broader coordination</p></li></ul><p>Lower levels:</p><ul><li><p>Many rapid detailed decisions</p></li><li><p>Direct machine/process control</p></li></ul><p><span data-name="point_right" data-type="emoji">👉</span> Key idea:<br>Manufacturing control systems break large production goals into increasingly detailed actions through nested hierarchical decision loops</p>
5
New cards

How are control loops applied to different manufacturing processes?

  • Different manufacturing operations use different types of control depending on the process being managed.

    Examples:

    • Additive manufacturing (3D printing)
      → Position control
      → Controls nozzle/tool movement and trajectory

    • Processing manufacture (mixing tanks)
      → Flow or temperature control
      → Maintains correct fluid flow and process temperature

    • Food filling systems
      → Level control
      → Maintains correct liquid/product fill level

    • Cutting/machining operations
      → Position control
      → Controls cutting tool location and movement accuracy

    Control loop elements:

    • Reference input/objective

    • Sensors measuring actual output

    • Controller making decisions

    • Actuators adjusting the process

    Disturbances:

    • External signals acting on the system

    • Affect process output and accuracy

    Examples:

    • Vibration

    • Temperature variation

    • Material variation

    • Wear

    👉 Key idea:
    Manufacturing systems use feedback control loops to maintain desired operation despite disturbances affecting the process output

<ul><li><p>Different manufacturing operations use different types of control depending on the process being managed.</p><p>Examples:</p><ul><li><p><strong>Additive manufacturing (3D printing)</strong><br>→ Position control<br>→ Controls nozzle/tool movement and trajectory</p></li><li><p><strong>Processing manufacture (mixing tanks)</strong><br>→ Flow or temperature control<br>→ Maintains correct fluid flow and process temperature</p></li><li><p><strong>Food filling systems</strong><br>→ Level control<br>→ Maintains correct liquid/product fill level</p></li><li><p><strong>Cutting/machining operations</strong><br>→ Position control<br>→ Controls cutting tool location and movement accuracy</p></li></ul><p>Control loop elements:</p><ul><li><p>Reference input/objective</p></li><li><p>Sensors measuring actual output</p></li><li><p>Controller making decisions</p></li><li><p>Actuators adjusting the process</p></li></ul><p>Disturbances:</p><ul><li><p>External signals acting on the system</p></li><li><p>Affect process output and accuracy</p></li></ul><p>Examples:</p><ul><li><p>Vibration</p></li><li><p>Temperature variation</p></li><li><p>Material variation</p></li><li><p>Wear</p></li></ul><p><span data-name="point_right" data-type="emoji">👉</span> Key idea:<br>Manufacturing systems use feedback control loops to maintain desired operation despite disturbances affecting the process output</p></li></ul><p></p>
6
New cards

Example: Dynamic deflection analysis

knowt flashcard image
7
New cards

Control requirements in production processes

  • Position

  • Force/Power

  • Temperature

  • Concentration

<ul><li><p>Position</p></li><li><p>Force/Power</p></li><li><p>Temperature</p></li><li><p>Concentration</p></li></ul><p></p>
8
New cards

How is AI used in machine control for manufacturing?

AI can be used to improve control of manufacturing process quality, especially in additive manufacturing.

AI systems can adjust:

  • Flow rate

  • Printing speed

  • Tool/nozzle offset

  • Heat input

Example:

  • A Residual Attention Convolution Neural Network can learn the best operating conditions from process data and sensor feedback.

Benefits:

  • Improved quality and consistency

  • Reduced defects

  • Adaptive process control despite variation or disturbances

👉 Key idea:
AI enables smarter closed-loop machine control by learning optimal operating conditions and automatically adjusting process parameters

<p>AI can be used to improve control of manufacturing process quality, especially in additive manufacturing.</p><p>AI systems can adjust:</p><ul><li><p>Flow rate</p></li><li><p>Printing speed</p></li><li><p>Tool/nozzle offset</p></li><li><p>Heat input</p></li></ul><p>Example:</p><ul><li><p>A <strong>Residual Attention Convolution Neural Network</strong> can learn the best operating conditions from process data and sensor feedback.</p></li></ul><p>Benefits:</p><ul><li><p>Improved quality and consistency</p></li><li><p>Reduced defects</p></li><li><p>Adaptive process control despite variation or disturbances</p></li></ul><p><span data-name="point_right" data-type="emoji">👉</span> Key idea:<br>AI enables smarter closed-loop machine control by learning optimal operating conditions and automatically adjusting process parameters</p>
9
New cards

What is the role of cells in factory automation and control?

Manufacturing cells combine machines and operations to produce families of parts efficiently.

Cells:

  • Perform linked manufacturing operations

  • Deliver completed parts to other cells or production stages

  • Often include automated machines, robots, and material handling systems

Factory layout affects:

  • How parts flow between cells

  • Production efficiency

  • Material handling complexity

If machines are arranged randomly:

  • Product flow becomes inefficient

  • Transport distances increase

  • Scheduling and control become more difficult

Cellular layouts improve:

  • Simpler product flow

  • Easier automation and control

  • Reduced handling and delays

👉 Key idea:
Manufacturing cells organise related operations together to improve automation, simplify part flow, and increase factory efficiency

10
New cards

What are cell-level operations and control in manufacturing?

Cellular manufacturing

A manufacturing cell is:

  • A group of one or more machines

  • Producing families of similar parts/products

  • Often with integrated workpiece and tool handling

A single operator may supervise much of the work within the cell.

Cell-level control problem

Goal:

  • Complete the sequence of operations needed to manufacture a part or sub-assembly

The control system must:

  • Coordinate multiple machine operations

  • Ensure operations occur in the correct sequence

  • Maintain safe operation

  • Handle multiple parts simultaneously if required

This is called:

  • Machine/cell coordination

Automation needs

The system:

  • Receives event signals from machines/sensors

  • Performs logical decisions

  • Sends control/event signals back to machines

👉 Key idea:
Cell automation coordinates multiple machines and operations so parts flow through the correct manufacturing sequence safely and efficiently

11
New cards

How are PLCs used in manufacturing cell automation?

A PLC controls and coordinates manufacturing cell operations.

It:

  • Receives signals from sensors and machines

  • Makes logical decisions based on programmed conditions

  • Sends commands to machines, robots, and conveyors

The PLC ensures operations occur:

  • In the correct sequence

  • Safely and efficiently

👉 Key idea:
PLCs automate manufacturing cells through logical decision-making and coordinated control of machine operations

12
New cards

How does factory-level production control manage orders?

A factory aggregates multiple levels of decisions to fulfil customer orders:

Order(s) → Product(s) → Part(s) → Tasks

Factory/production control must:

  • Coordinate machining and assembly operations

  • Assign operations to machines, cells, or lines

  • Schedule start and finish times

  • Track production progress

This is called:

  • Production scheduling and execution

Automation systems:

  • Prepare schedules

  • Receive “operation complete” signals

  • Send “operation start” signals

  • Monitor product flow through production

👉 Key idea:
Factory-level control coordinates products, parts, machines, and tasks so orders are completed correctly and on time

13
New cards

What is production scheduling in factory control?

Production scheduling:

  • Allocates machines, labour, and resources at specific times

  • Ensures production meets constraints such as:

    • Capacity

    • Deadlines

    • Material availability

    • Machine availability

Factories are dynamic systems, so:

  • The initially optimal schedule may no longer remain optimal

Reasons:

  • Machine breakdowns

  • Delays

  • Rush orders

  • Material shortages

Example:

  • A rush schedule may prioritise a specific process or product ahead of others.

👉 Key idea:
Production scheduling continuously adapts resource allocation and operation timing to changing factory conditions and priorities

14
New cards

What are common objectives in production scheduling?

Scheduling objectives may include:

  • Minimising average completion/flow time

  • Minimising maximum lateness

  • Minimising number of late jobs

  • Minimising average lateness/tardiness

  • Minimising makespan

    • (time between first job starting and last job finishing)

Methods used:

  • Algorithm → gives the optimal solution

  • Heuristic → gives a good but not necessarily optimal solution

👉 Key idea:
Production scheduling aims to optimise time, delivery performance, and resource usage using algorithms or heuristics depending on problem complexity

15
New cards

Scheduling heuristic 1: How can average completion time be minimised in scheduling?

To minimise average completion time:

  • Schedule jobs with the shortest processing times first

  • This is called the Shortest Processing Time (SPT) rule

Notation:

  • Job_(completion time)

  • Example: A_11​ means job A finishes at time 11

Example:

Alphabetical schedule:

  • A → B → C → D

  • Completion times: 11, 14, 18, 20

  • Average completion time:

11+14+18+204=15.75\frac{11+14+18+20}{4}=15.75411+14+18+20​=15.75

SPT schedule:

  • D → B → C → A

  • Completion times: 2, 5, 9, 20

  • Average completion time:

2+5+9+204=9\frac{2+5+9+20}{4}=942+5+9+20​=9

👉 Key idea:
Scheduling shorter jobs earlier reduces the average time jobs spend in the system

<p>To minimise average completion time:</p><ul><li><p>Schedule jobs with the <strong>shortest processing times first</strong></p></li><li><p>This is called the <strong>Shortest Processing Time (SPT)</strong> rule</p></li></ul><p>Notation:</p><ul><li><p>Job_(completion&nbsp;time)</p></li><li><p>Example: A_11​ means job A finishes at time 11</p></li></ul><p>Example:</p><p>Alphabetical schedule:</p><ul><li><p>A → B → C → D</p></li><li><p>Completion times: 11, 14, 18, 20</p></li><li><p>Average completion time:</p></li></ul><p>11+14+18+204=15.75\frac{11+14+18+20}{4}=15.75411+14+18+20​=15.75</p><p>SPT schedule:</p><ul><li><p>D → B → C → A</p></li><li><p>Completion times: 2, 5, 9, 20</p></li><li><p>Average completion time:</p></li></ul><p>2+5+9+204=9\frac{2+5+9+20}{4}=942+5+9+20​=9</p><p><span data-name="point_right" data-type="emoji">👉</span> Key idea:<br>Scheduling shorter jobs earlier reduces the average time jobs spend in the system</p>
16
New cards

Scheduling heuristic 2: How does Earliest Due Date (EDD) scheduling minimise maximum lateness?

To minimise maximum lateness:

  • Schedule jobs in order of earliest due date first

  • This is called the Earliest Due Date (EDD) rule

Notation:

  • Job_(completion time) ​

Lateness:

Lateness=Completion Time−Due

👉 Key idea:
EDD scheduling reduces the worst-case lateness by prioritising jobs with the earliest deadlines

<p>To minimise <strong>maximum lateness</strong>:</p><ul><li><p>Schedule jobs in order of <strong>earliest due date first</strong></p></li><li><p>This is called the <strong>Earliest Due Date (EDD)</strong> rule</p></li></ul><p>Notation:</p><ul><li><p>Job_(completion&nbsp;time) ​</p></li></ul><p>Lateness:</p><p>Lateness=Completion&nbsp;Time−Due</p><p><span data-name="point_right" data-type="emoji">👉</span> Key idea:<br>EDD scheduling reduces the worst-case lateness by prioritising jobs with the earliest deadlines</p><p class="placeholder"></p>
17
New cards

What is an agent-based AI manufacturing control system?

Agentic AI manufacturing control uses software “agents” to represent:

  • Machines

  • Robots

  • Cells

  • Orders

Examples:

  • CNC agent

  • Robot agent

  • Cell agent

  • Order agent

Each agent can:

  • Make decisions (“reason”)

  • Communicate with other agents

  • Help determine production scheduling and execution

The system answers questions such as:

  • “Who performs the task?”

  • “When should it happen?”

Compared with traditional hierarchical control:

  • Control is more distributed

  • Devices cooperate collectively

  • Scheduling becomes more flexible and adaptive

👉 Key idea:
Agent-based manufacturing control uses intelligent software agents to coordinate factory operations through distributed decision-making rather than strict hierarchy

<p>Agentic AI manufacturing control uses software “agents” to represent:</p><ul><li><p>Machines</p></li><li><p>Robots</p></li><li><p>Cells</p></li><li><p>Orders</p></li></ul><p>Examples:</p><ul><li><p>CNC agent</p></li><li><p>Robot agent</p></li><li><p>Cell agent</p></li><li><p>Order agent</p></li></ul><p>Each agent can:</p><ul><li><p>Make decisions (“reason”)</p></li><li><p>Communicate with other agents</p></li><li><p>Help determine production scheduling and execution</p></li></ul><p>The system answers questions such as:</p><ul><li><p>“Who performs the task?”</p></li><li><p>“When should it happen?”</p></li></ul><p>Compared with traditional hierarchical control:</p><ul><li><p>Control is more distributed</p></li><li><p>Devices cooperate collectively</p></li><li><p>Scheduling becomes more flexible and adaptive</p></li></ul><p><span data-name="point_right" data-type="emoji">👉</span> Key idea:<br>Agent-based manufacturing control uses intelligent software agents to coordinate factory operations through distributed decision-making rather than strict hierarchy</p>
18
New cards

What is Material Requirements Planning (MRP)?

MRP is a system used to determine:

  • When components should be manufactured

  • When raw materials or parts should be ordered

MRP helps plan production in advance based on:

  • Product demand

  • Production schedules

  • Component requirements

Challenges:

  • Demand may be seasonal or irregular (“lumpy”)

  • Different products may share common components, creating variable component demand even if final product demand is constant

👉 Key idea:
MRP provides a systematic way to plan production and material ordering so the correct parts and materials are available at the right time

19
New cards

Making factory level decisions

knowt flashcard image
20
New cards

How does a BOM support Material Requirements Planning (MRP)?

A Bill of Materials (BOM) shows the component breakdown of a product into:

  • Sub-assemblies

  • Parts

  • Raw materials

Example:

  • A top handle assembly may contain:

    • Top handle

    • Nails

    • Bracket assembly

    • Coupling

Using:

  • The production schedule

  • The BOM

…the factory can perform requirements explosion:

  • Work backwards through the BOM

  • Calculate quantities of every component and raw material required

Example:

  • If Product B requires 2 Part D
    → producing 100 products requires 200 Part D

👉 Key idea:
MRP uses the BOM to determine exactly what parts and materials are needed, in what quantities, and when they must be available for production

21
New cards

How do communication systems operate across manufacturing hierarchy levels?

Low-level systems

At machine/task level:

  • Sensors, switches, robots, and CNC machines generate real-time data

  • Connected through:

    • I/O systems

    • PLCs

    • Robot/CNC controllers

Cell-level PLCs coordinate:

  • Machines

  • Robots

  • Sensors

  • Material handling

Factory-level systems

Higher-level PCs/cloud servers manage:

  • Orders

  • Products

  • BOMs

  • Materials and inventory

  • Scheduling and production tracking

These systems process:

  • Large data volumes

  • Complex non-time-critical information

22
New cards

What is the difference between real-time and non-real-time communication in manufacturing systems?

Real-time communication

Software protocols and communication hardware that provide real-time guarantees to support time-critical operations.

Used mainly from:

  • Cell level downward

  • PLCs, robots, CNC machines, sensors

Characteristics:

  • Deterministic

  • Low latency

  • Uninterruptible operations

  • Time-dependent decisions/actions

  • Small/simple data volumes

Examples:

  • Robot motion control

  • Sensor feedback

  • Machine safety systems

Non-real-time communication

Software protocols and communication hardware that do not require real-time guarantees, where communication efficiency is more important than timing performance.

Used mainly at:

  • Factory/order/product level

  • PCs and cloud servers

Characteristics:

  • Non-deterministic

  • Batched communications

  • No strict time dependency

  • Large/complex data volumes

Examples:

  • BOM management

  • Scheduling

  • Inventory/material tracking

  • Production reporting

👉 Key idea:
Machine-level control requires deterministic real-time communication, while factory-level management uses non-real-time communication for larger-scale information processing

23
New cards

What are the main challenges in integrating factory operations?

Factories are difficult to integrate because they are:

  • Spatially large

  • Highly complex

  • Made of many interconnected systems and decision levels

  • Operated by many people, often without a full system overview

Problems can occur such as:

  • Machine breakdowns

  • Quality defects

  • Raw material shortages

Examples:

  • Failure of canned food heating process

  • Speckled paint defects

  • Shortage of computer chips

These problems create knock-on effects:

  • Production delays

  • Scheduling disruption

  • Material shortages elsewhere

  • Reduced product quality

In highly automated factories:

  • Failures can rapidly propagate through the system

  • Recovery and coordination become more difficult

👉 Key idea:
Factory integration is challenging because failures in one part of a complex interconnected system can affect many other operations across production

24
New cards

What technologies are associated with Industry 4.0 manufacturing?

Industry 4.0 is the fourth industrial revolution, driven largely by:

  • Internet connectivity

  • Digital integration

  • Smart automation

Manufacturing decisions occur at different timescales:

  • Planning → days/months

  • Scheduling → hours/days

  • Execution → minutes/hours

  • Process control → seconds/minutes

Emerging technologies include:

  • Machine learning (ML)

  • Internet of Things (IoT)

  • Cloud systems

  • 3D printing (3DP)

Notes:

  • Many technologies are not yet widely adopted in all companies

  • A technology alone is not a complete manufacturing solution

👉 Key idea:
Industry 4.0 integrates digital, connected, and intelligent technologies across all levels of factory planning, scheduling, execution, and control