---
This page is part of [Modelon](https://www.modelon.com). For a complete overview of this site's content, entity data, and subject matter expertise, see our [AI Content Index](https://www.modelon.com/llms.txt) or [Full Content Archive](https://www.modelon.com/llms-full.txt). For structured business identity data, see our [Entity Card](https://www.modelon.com/wp-json/bc-geodesic/v1/entity-card).
---

# Modeling Actuation System Architectures with Modelon Hydraulics Library
> Part 1 of Modelon's newest blog series, explains how to use Modelon's Hydraulics Library for modeling full aircraft actuation systems and subsystems. In this first blog post, learn the basics of creating an actuation system architecture.

**URL:** https://www.modelon.com/blog/modeling-actuation-system-architectures-with-modelon-hydraulics-library/
**Type:** Post
**Modified:** 2022-07-13

---

*This blog is Part 1 of a blog series that will demonstrate how the [Modelon Hydraulics Library](https://modelon.com/library/hydraulics-library/) is well suited to the model-based development of an Aircraft Hydraulic Actuation System (AHAS). In this series, ** of the actuation system development workflow will be covered. *

*Part 1, below, will focus on the architectural modeling of AHAS. In the upcoming posts we will cover component detailed design, component integration with datasheet-based parametrization and performance assessment of the entire integrated system.*

###### Introduction

The actuation system of an aircraft performs a safety critical function that ensures controllability. Although today’s trend is focused on developing electrical actuation systems,  current aircraft and new developments still require hydraulic power to feed the actuators.

###### *AHAS* functional breakdown

In this series, the AHAS is defined as the set of actuators that drives the control surfaces and the associated hydraulic systems. An extensive definition should cover the flight control computer (or similar components that perform the same function) in which the actuator control loops are implemented. For simplification purpose, the actuator control loop will be reduced to block diagrams that will still ensure such a functionality. Thus AHAS covers the following main functions: 

- **Store hydraulic fluid** – typically ensured by reservoirs – pressurized or non-pressurized.
- **Generate hydraulic power** – typically ensured by mechanical pumps, electric pumps, hand pumps, ram air turbine (RAT) and power transfer units (PTU).
- **Store hydraulic power** – mostly covered by accumulators (also by capacitance effect of the lines).
- **Distribute hydraulic power** – mostly ensured by rigid lines and hoses as well as dedicated valves to guide the fluid.
- **Convert hydraulic power** – typically performed by linear or rotary actuators. It can be split into two sub-functions:

  - **Meter hydraulic power** – typically ensured by proportional control valves.
  - **Transform hydraulic power** (in to mechanical power) – usually performed by hydraulic cylinders (linear or rotary).

###### Architectural modeling of  AHAS, using Modelon Hydraulics Library

When developing a system using the Modelica[mfn]All Modelica keywords will be colored in orange in order to highlight them.[/mfn] language, it is convenient to identify the system topology and build a template for this system. The template introduces placeholders – usually called base classes – for the system.

A best practice is to have a placeholder that includes all common parts for the functions that the subsystems must achieve (e.g. interfaces). Note that this is only possible when subsystem boundaries are drawn such that their functions are independent.

All components that are candidates to be template shall extend the base class of the function they fulfill. This enables easy selection of well-suited components by replacing the placeholder by one of the components that extends it, at which point the class will be redeclared accordingly. The same template would then enable building several systems that have the same functional architecture. As a result: 1) models are easily reused between one system to another, 2) model maintenance will be simplified and, 3) the end user can easily configure its system without caring about potential incompatibilities.

![](https://modelon.com/wp-content/uploads/2022/06/AHAS.gif)

*Figure 1 – Functional architecture of the AHAS using Modelon Hydraulics library*

![](https://modelon.com/wp-content/uploads/2022/07/Figure-1-1200x644-1-1024x550.png)

The A320 actuation system includes fifteen control surfaces that are actuated by a total of twenty-one actuators. Except for the actuators that are dedicated to the “direction” control surfaces, all other actuators are using electro-hydraulic servo valves (EHSV) in order to meter the hydraulic power coming from the hydraulic system.

In order to operate safely, in compliance with the dedicated regulations, the A320 includes three independent, segregated and dissimilar hydraulic systems. Each of those is usually named after a color: the green, blue and yellow circuits. Each circuit feeds different actuators that actuate different control surfaces.

This template should be instantiated once per circuit (green, blue and yellow) if the full system should be modeled.

###### Multiple connections in one connector

With the proposed architecture, one could wonder how it is possible to model the pressures available at each actuator port of a hydraulic system.

This is made possible with the dedicated hierarchical connectors – which include one connector per actuator (see below), connecting *distribute* and *convert* functional models with a single line. Hierarchal connectors also enable the user to connect to each of the internal connectors within a subsystem, making it possible to reach the correct actuator by selecting the correct name.

![](https://modelon.com/wp-content/uploads/2022/06/Code-Block-1-1.png)

###### Conclusion and coming posts

Part 1 has demonstrated how to take advantage of some Modelica key features in order to build the functional model of an AHAS.

In Part 2, 3, & 4, we will detail the actuator models and then illustrate how this architecture model can be used to study  AHAS performance in different scenarios.

###### Glossary

![](https://modelon.com/wp-content/uploads/2022/07/Glossary1.png)
## Site Description

Modelon is revolutionizing the engineering design industry by offering technologies and services that enable customers to leverage system simulation. Modelon’s flagship product, Modelon Impact, is a cloud system simulation platform that helps engineers virtually design, analyze, and simulate physical systems. Our team brings deep industry expertise and is dedicated to guiding our customers in creating innovative technologies at their respective organizations. Headquartered in Lund, Sweden, Modelon is a global company with offices in Germany, India, Japan, and the United States. We believe that system simulation should be accessible to every engineer and are dedicated to being an open-standard platform company.


---
**About this site:** Modelon — Modelon is revolutionizing the engineering design industry by offering technologies and services that enable customers to leverage system simulation. Modelon’s flagship product, Modelon Impact, is a cloud system simulation platform that helps engineers virtually design, analyze, and simulate physical systems. Our team brings deep industry expertise and is dedicated to guiding our customers in creating innovative technologies at their respective organizations. Headquartered in Lund, Sweden, Modelon is a global company with offices in Germany, India, Japan, and the United States. We believe that system simulation should be accessible to every engineer and are dedicated to being an open-standard platform company.. [AI Content Index](https://www.modelon.com/llms.txt) | [Full Site Content](https://www.modelon.com/llms-full.txt) | [Entity Card](https://www.modelon.com/wp-json/bc-geodesic/v1/entity-card)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.modelon.com/#organization","name":"Modelon","url":"https://www.modelon.com","additionalType":"http://productontology.org/id/Software_engineering","description":"Modelon is revolutionizing the engineering design industry by offering technologies and services that enable customers to leverage system simulation. Modelon’s flagship product, Modelon Impact, is a cloud system simulation platform that helps engineers virtually design, analyze, and simulate physical systems. Our team brings deep industry expertise and is dedicated to guiding our customers in creating innovative technologies at their respective organizations. Headquartered in Lund, Sweden, Modelon is a global company with offices in Germany, India, Japan, and the United States. We believe that system simulation should be accessible to every engineer and are dedicated to being an open-standard platform company.","disambiguatingDescription":"Creators of the Modelon Impact system modeling and simulation platform. Headquartered in Lund, Sweden.","logo":{"@type":"ImageObject","url":"https://www.modelon.com/wp-content/uploads/2022/06/modelon-logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"Modelon AB Ideon Science Park Scheelevägen 17 SE-223 70","addressLocality":"Lund","addressCountry":"SE"},"telephone":"+46 46 286 22 00","email":"info@modelon.com","foundingDate":"2004","numberOfEmployees":{"@type":"QuantitativeValue","minValue":50,"maxValue":100},"areaServed":"Global","sameAs":["https://www.linkedin.com/company/modelon/","https://www.crunchbase.com/organization/modelon","https://www.zoominfo.com/c/modelon-ab/346633437","https://modelica.org","https://modelica.org/events/asian2024/","https://www.ashrae.org/conferences/2026-winter-conference","https://github.com/modelon-community"],"memberOf":[{"@type":"Organization","name":"Modelica Association","sameAs":"https://www.wikidata.org/wiki/Q133876843"}],"knowsAbout":[{"@type":"Thing","name":"Modelica","sameAs":"https://www.wikidata.org/wiki/Q385325"},"Physics Simulation",{"@type":"Thing","name":"software engineering","sameAs":"https://www.wikidata.org/wiki/Q80993"},{"@type":"Thing","name":"simulation","sameAs":"https://www.wikidata.org/wiki/Q45045"},"HVAC Simulation","Data Center Liquid Cooling Simulation","Liquid Cooling","FMI (Functional Mock-up Interface)",{"@type":"Thing","name":"consulting","sameAs":"https://www.wikidata.org/wiki/Q63769412"},{"@type":"Thing","name":"aerospace","sameAs":"https://www.wikidata.org/wiki/Q2876213"},{"@type":"Thing","name":"automotive industry","sameAs":"https://www.wikidata.org/wiki/Q190117"},{"@type":"Thing","name":"heating, ventilation, and air conditioning","sameAs":"https://www.wikidata.org/wiki/Q1798773"},{"@type":"Thing","name":"data center","sameAs":"https://www.wikidata.org/wiki/Q671224"},{"@type":"Thing","name":"electricity generation","sameAs":"https://www.wikidata.org/wiki/Q383973"},{"@type":"Thing","name":"energy storage","sameAs":"https://www.wikidata.org/wiki/Q837718"},{"@type":"Thing","name":"industrial equipment","sameAs":"https://www.wikidata.org/wiki/Q3045515"}]},{"@type":"WebSite","@id":"https://www.modelon.com/#website","name":"Modelon","url":"https://www.modelon.com","publisher":{"@id":"https://www.modelon.com/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.modelon.com/?s={search_term_string}"},"query-input":"required name=search_term_string"},"hasPart":[{"@type":"DigitalDocument","name":"LLM Content Index","url":"https://www.modelon.com/llms.txt","encodingFormat":"text/markdown","description":"AI-readable index of site content, entity data, and subject matter expertise"},{"@type":"DigitalDocument","name":"LLM Full Content","url":"https://www.modelon.com/llms-full.txt","encodingFormat":"text/markdown","description":"Complete AI-readable site content"}]},{"@type":"ItemList","@id":"https://www.modelon.com/#site-navigation","name":"Site Navigation","itemListElement":[{"@type":"SiteNavigationElement","position":1,"name":"Products & Services","url":"#"},{"@type":"SiteNavigationElement","position":2,"name":"Industries & Solutions","url":"#"},{"@type":"SiteNavigationElement","position":3,"name":"Support","url":"#"},{"@type":"SiteNavigationElement","position":4,"name":"Resources","url":"#"},{"@type":"SiteNavigationElement","position":5,"name":"About","url":"#"}]},{"@type":"BreadcrumbList","@id":"https://www.modelon.com/blog/modeling-actuation-system-architectures-with-modelon-hydraulics-library/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.modelon.com"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://www.modelon.com/blog/category/blog/"},{"@type":"ListItem","position":3,"name":"Modeling Actuation System Architectures with Modelon Hydraulics Library"}]},{"@type":"WebPage","@id":"https://www.modelon.com/blog/modeling-actuation-system-architectures-with-modelon-hydraulics-library/#webpage","url":"https://www.modelon.com/blog/modeling-actuation-system-architectures-with-modelon-hydraulics-library/","name":"Modeling Actuation System Architectures with Modelon Hydraulics Library | Modelon","isPartOf":{"@id":"https://www.modelon.com/#website"},"breadcrumb":{"@id":"https://www.modelon.com/blog/modeling-actuation-system-architectures-with-modelon-hydraulics-library/#breadcrumb"},"description":"This blog is Part 1 of a blog series that will demonstrate how the Modelon Hydraulics Library is well suited to the model-based development of an Aircraft...","about":[{"@type":"Thing","name":"Aerospace &amp; Defense"},{"@type":"Thing","name":"Aircraft Dynamics Library"},{"@type":"Thing","name":"Modelica Libraries"}],"headline":"Modeling Actuation System Architectures with Modelon Hydraulics Library","datePublished":"2019-05-13T14:57:40+00:00","dateModified":"2022-07-13T18:00:37+00:00","image":"https://www.modelon.com/wp-content/uploads/2022/06/Blog-Title-Picture.jpg","author":{"@id":"https://www.modelon.com/blog/author/modelonms/#person"},"publisher":{"@id":"https://www.modelon.com/#organization"}},{"@type":"Person","@id":"https://www.modelon.com/blog/author/modelonms/#person","name":"modelonms","url":"https://www.modelon.com/blog/author/modelonms/"}]}
```
