Predictive Maintenance in Hydraulic Pump
versión 22.1.2.5 (12.4 MB) por
Steve Miller
Predictive maintenance algorithm developed using digital twin of hydraulic pump modeled in Simscape
This example models a triplex pump with a predictive maintenance algorithm that can detect which parts of the pump are failing simply by monitoring the pump output pressure.
The Simscape model of the pump can be configured to model degraded behavior due to seal leakage, blocked inlets, bearing wear, and broken motor windings. MATLAB code shows how to accelerate testing by reusing results from previous simulations. The model can be used to generate training data for the machine learning algorithm and can be used to test the deployed algorithm. MATLAB Live Scripts show you how to develop the algorithm.
Mechanical, hydraulic, and electrical parameters are all defined in MATLAB which lets you easily resize the pump. The pump housing is imported from CAD.
Please read the README.md file to get started.
Use the "Download" button above to get files compatible with the latest release of MATLAB.
Use the links below to get files compatible with earlier releases of MATLAB.
- For R2022a: Use Download button above
- For R2021b: https://github.com/mathworks/Simscape-Triplex-Pump/archive/21.2.2.4.zip
- For R2021a: https://github.com/mathworks/Simscape-Triplex-Pump/archive/21.1.2.3.zip
- For R2020b: https://github.com/mathworks/Simscape-Triplex-Pump/archive/20.2.2.2.zip
- For R2020a: https://github.com/mathworks/Simscape-Triplex-Pump/archive/20.1.2.1.zip
- For R2019b: https://github.com/mathworks/Simscape-Triplex-Pump/archive/19.2.2.0.zip
- For R2019a: https://github.com/mathworks/Simscape-Triplex-Pump/archive/19.1.1.3.zip
- For R2018b: https://github.com/mathworks/Simscape-Triplex-Pump/archive/18.2.1.2.zip
- For R2018a: https://github.com/mathworks/Simscape-Triplex-Pump/archive/18.1.1.1.zip
- For R2017b: https://github.com/mathworks/Simscape-Triplex-Pump/archive/17.2.1.0.zip
See how to model a fluid actuation system in Simscape (7 min):
https://www.mathworks.com/videos/modeling-a-hydraulic-actuation-system-68833.html
Try these free, hands-on tutorials to learn how to use Simscape:
- https://www.mathworks.com/learn/tutorials/simscape-onramp.html
- https://www.mathworks.com/learn/tutorials/circuit-simulation-onramp.html
Read the e-book “Predictive Maintenance with MATLAB”
- https://www.mathworks.com/content/dam/mathworks/tag-team/Objects/p/93060v00_Predictive_Maintenance_e-book_v04.pdf
Find other Simscape examples by searching posts for the keyword "physical modeling"
http://www.mathworks.com/matlabcentral/fileexchange/?term=%22physical+modeling%22
Learn more about MathWorks Simscape Products:
http://www.mathworks.com/physical-modeling/
Citar como
Steve Miller (2022). Predictive Maintenance in Hydraulic Pump (https://github.com/mathworks/Simscape-Triplex-Pump/releases/tag/22.1.2.5), GitHub. Recuperado .
Compatibilidad con la versión de MATLAB
Se creó con
R2022a
Compatible con la versión R2017b a la R2022a
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
Etiquetas
Comunidades de usuarios
Más archivos en la comunidad de usuarios Power Electronics Control
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
CAD/Import
Libraries/MML_Core/Libraries
Libraries/MML_Core/Libraries/+forcesPS
Libraries/MML_Core/Libraries/+forcesPS/+hydraulic
Libraries/MML_Core/Libraries/+forcesPS/+math
Libraries/MML_Core/Libraries/+forcesPS/+mechanical
Libraries/MML_Core/Scripts_Data
Libraries/MML_Core/Scripts_Data/Doc
Libraries/MML_Core/Test_Models
Scripts_Data
Workflows/Fault_Detect
Workflows/Fault_Sweep
Workflows/Param_Est
Workflows/Testing
CAD/Import
Libraries
Libraries/MML_Core/Libraries
Libraries/MML_Core/Test_Models
Libraries/MML_Core/Test_Models/html
Overview
Workflows/Fault_Detect
Workflows/Fault_Sweep
Para consultar o informar de algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.
Para consultar o informar de algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.