Bladed Knowledge Base

Memory error when performing Campbell analysis
Category: Linearisation & Campbell diagram

Problem
*** ERROR: Unable to allocate aligned memory...
Solution
Introduction:
Memory allocation errors such as '*** ERROR: Unable to allocate aligned memory...' Campbell analysis can be attributed to models that have a high number of degrees of freedom, leading to excessive memory demand. 


The dynamic aero terms like wake and stall introduce many more degrees of freedom. A practical solution is to minimize the complexity of the model to reduce memory usage.

Solution:
1. The most effective method to avoid these errors is to disable dynamic wake and dynamic stall terms. Dynamic terms introduce additional states, increasing memory requirements. By disabling them, you can lower the number of states and decrease memory usage, potentially resolving the allocation issues.

2. Once the Campbell analysis is running smoothly, you can appropriately add options for dynamic wake and dynamic stall to achieve more accurate results.







Keywords Campbell analysis, memory