The role involves collaboration across industry, research establishments and universities. Will Brindley is responsible for delivery of electrical cable research and development at ORE Catapult.
#Orcaflex python code
You can find the Python code and simplified OrcaFlex file at the link below for anybody interested in taking a similar approach to other problems.
![orcaflex python orcaflex python](https://www.orcina.com/wp-content/uploads/2008/06/stressjointdata.png)
Any tips to make Python programming less painful would be much appreciated. I would be interested to hear if you have used OrcaFlex for innovative applications. I have previously used OrcaFlex to model and understand the factory layup of power cable components - the results of which were used to substantially reduce factory downtime. OrcaFlex is surprisingly versatile for factory modelling tasks. I can also see potential for non-technical users to gain some insight into floating wind technology. Interactive lifting and other marine operations could be a useful application. There is lots of potential here to use the interface to explore different models in real-time. This is the first step in a process to develop a wider digital twin framework for dynamic cables, using real service input to monitor cable performance and health. The video demonstrates how Python and OrcaFlex can be combined to develop a test rig digital twin. Python coding is pretty intimidating for a programming novice, but it offers some incredibly powerful capabilities once you get past the steep learning curve.
#Orcaflex python trial
After many hours of trial and error, I found the PySimpleGUI was workable. The hard part was getting a Python graphical user interface (GUI) to control the model objects. Modelling the dynamic armour wire stick-slip stiffness and stress behavior was relatively straightforward. A better understanding of this behavior for both the armour wires and cable cores will be critical to designing dynamic cables for long term reliability. The outcome is a highly non-linear and hysteretic response (meaning there is a lag in the stiffness behavior due to internal friction), which changes with the applied level of tension. Stick-slip is where the outer armour wires go through rapid change from a high to low bending stiffness once frictional forces are overcome.
![orcaflex python orcaflex python](https://cdn.cupdf.com/img/365x274/reader011/slide/20190114/55cf8d0d5503462b1391b1f9/document-2.png)
The stick-slip armour wire behavior is also calculated with a Python script. The model can also be linked to live data from the test rig itself to create a true digital twin. This way, the user can get a feel for how different test setups change the cable response. OrcaFlex is coupled with the Python programming interface so that the user can change the model in real time. The model presented here is a more unusual application in a workshop environment.
![orcaflex python orcaflex python](https://demo.dokumen.tips/img/380x512/reader019/reader/2020041219/5b6adb5e7f8b9a5e2e8d0c34/r-1.jpg)
#Orcaflex python software
OrcaFlex has become an industry standard software for marine dynamic analysis, including floating wind systems. The tests can be performed in seawater and at high voltage to better simulate the real operating environment. ORE Catapult’s dynamic cable test rig applies the same load cycles as would be experienced in service – meaning problems can be identified and fixed in the factory, avoiding costly offshore repairs. In order to improve the reliability of dynamic cables, we need to improve our understanding of them, improve designs, and ensure that they are more rigorously tested than the current generation of static cables. Cables are sensitive and complex components, and in their dynamic form will be subject to millions of bending cycles during their lives in the harsh ocean environment. Static cables will not be suitable for the next generation of floating wind assets, as they were designed for service in environments wholly different to those experienced by cables for floating wind in deeper waters. I made use of some spare time in lockdown to make a digital twin of our dynamic cable test rig – partly as a tool to understand cable behavior, but mainly as an excuse to improve my programming skills. Getting to grips with test equipment is not always easy.
![orcaflex python orcaflex python](https://www.orcina.com/wp-content/uploads/WireFrameDrawingDataImport-226x300.png)
Will Brindley, Research Engineer, Offshore Renewable Energy (ORE) Catapult