AnyLogic Conference 2026

AnyLogic Conference 2026

Introduction to the Presentation

Overview of the Presentation

  • Jaen Voslo introduces himself and Devin Cowling, mentioning confidentiality agreements that limit their presentation content.
  • The focus will be on how simulation helped analyze a frozen food packaging system from production to dispatch.
  • The presentation structure includes company background, process flow, simulation usage, AI in model development, analysis methods, results discussion, and Q&A.

Project Background

Client and Objectives

  • The client is represented by a fictitious company called Golden Veged, a large frozen food manufacturer with an end-to-end process.
  • Key project questions include identifying true system constraints and assessing changes for improved performance.

Complexity of Operations

  • The operation involves multiple production areas with shared downstream networks leading to complex interactions among equipment.
  • A blockage in one area can affect overall production flow; thus, the model must represent complete material flow rather than isolated machine evaluations.

Importance of Simulation

Reasons for Using Simulation

  • Simulation helps determine achievable throughput and identify bottlenecks that static calculations cannot capture.
  • It captures interactions across interconnected systems like packaging lines and conveyors which are critical for accurate performance assessment.

Benefits of Simulation

  • Evaluates impacts of downtime and variability on material flow effectively through dynamic modeling.
  • Visually demonstrates proposed changes using animated scenarios to enhance stakeholder understanding.

Model Development Tools

Features of AnyLogic Software

  • AnyLogic's material handling library allows quick modifications to conveyor networks using standard objects.
  • Java code integration provides flexibility for detailed logic implementation and automated testing capabilities.

Demonstration of Model Interaction

Single Run Demonstration

  • Users interact with the model through a single run demonstration where they can view animations while data drives the scenario setup via Excel files.

Data Management Capabilities

  • Detailed statistics during model runs help verify accuracy; users can visualize operations in both 2D and 3D formats.

Use of Artificial Intelligence in Model Development

AI Integration Process

  • Issues are created in GitHub for tasks like generating charts; AI assists by planning work based on provided context within minutes.

Sensitivity Analysis Methodology

Conducting Sensitivity Analysis

  • Users load previous scenarios to run predefined sensitivity analyses efficiently using parallel processing capabilities.

Automated Unit Testing Implementation

Ensuring Model Integrity

  • Automated unit tests validate functionality by reading scenarios from Excel files; various assertions ensure correctness during execution.

Verification and Validation Techniques

Comparing Outputs with Historical Data

  • Daily outputs from simulations are compared against historical operating data to assess accuracy.

Statistical Stability Assessment

  • Multiple runs confirm statistically stable results necessary for reliable decision-making regarding capacity constraints.

Summary of Results

High-Level Adjusted Results

  • Base case results show outputs from plants A, B, C along with packaging line availability metrics.

Scenario Testing Outcomes

  • Distribution adjustments across bagging loads showed minor improvements but highlighted interdependencies affecting overall efficiency.

Discussion on Model Verification and Validation

Challenges with Historical Data

  • The speaker discusses the difficulties of verifying models in Greenfield projects where historical data is absent, making it challenging to assess model accuracy.
  • In such cases, reliance shifts to expert opinions, conducting experiments to predict outcomes based on system changes, like increasing a variable by 10%.
  • Historical data is crucial for validating models; without it, proving that a model accurately represents reality becomes problematic.

Surprising Insights from the Model

  • The project team anticipated bottlenecks in palletizing and sorting but discovered that packaging issues arose first when increasing plant capacity.
  • This insight indicated that investments in improving palletizing would be ineffective if packaging problems were not addressed first.

Development Process and Tools Used

  • The team does not utilize CI/CD or GitHub for verification due to licensing restrictions with AnyLogic software, relying instead on manual processes.
  • Developers must remember to run custom experiments before committing changes or branching code, which complicates the workflow.

Timeframe for Model Development

  • The total development time was approximately six to seven weeks, with significant effort spent analyzing limited historical data.
  • A detailed analysis pack was created alongside the model scenarios, including Excel sheets and workbooks containing comprehensive information.

Importance of Testing During Development

  • Emphasizes the necessity of unit testing during development to ensure any modifications do not compromise model integrity.
  • Running unit tests after changes allows developers to identify potential issues early in the process.
  • There are inherent risks associated with using AI tools for development; however, these risks are similar when working with human team members.

Conveyor System Challenges

  • Discusses complexities within conveyor systems where different SKUs merge; this can lead to blockages requiring manual intervention.

Turn any video into a summary like this

YouTube links, meetings, lectures — with transcripts, search, and chat.