{"id":19129785,"url":"https://github.com/mathworks/simscape-triplex-pump","last_synced_at":"2025-12-25T15:48:44.627Z","repository":{"id":92436589,"uuid":"219028322","full_name":"mathworks/Simscape-Triplex-Pump","owner":"mathworks","description":"Predictive maintenance algorithm developed using digital twin of hydraulic pump modeled in Simscape","archived":false,"fork":false,"pushed_at":"2025-01-04T21:34:20.000Z","size":83240,"stargazers_count":32,"open_issues_count":0,"forks_count":10,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-28T23:04:24.287Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mathworks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-11-01T17:04:27.000Z","updated_at":"2025-03-05T02:09:13.000Z","dependencies_parsed_at":"2024-08-22T15:04:10.484Z","dependency_job_id":null,"html_url":"https://github.com/mathworks/Simscape-Triplex-Pump","commit_stats":null,"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks%2FSimscape-Triplex-Pump","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks%2FSimscape-Triplex-Pump/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks%2FSimscape-Triplex-Pump/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks%2FSimscape-Triplex-Pump/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mathworks","download_url":"https://codeload.github.com/mathworks/Simscape-Triplex-Pump/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249117135,"owners_count":21215339,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T06:08:30.454Z","updated_at":"2025-12-25T15:48:44.564Z","avatar_url":"https://github.com/mathworks.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# **Triplex Pump with Faults**\nCopyright 2017-2023 The MathWorks(TM), Inc.\n\n![](Scripts_Data/sm_triplex_pump_mechExp_NoFaults_small.png)\n\nThis example models a triplex pump. Three plungers are attached to a single crankshaft \nwith crankpins that are 120 degrees out of phase. The result is that at least one chamber \nis always discharging which produces smoother flow than single or duplex pumps.\n\nMechanical, hydraulic, and electrical parameters are all defined in MATLAB. This lets you \neasily resize the pump. Default parameters are for a CAT Pumps pump model 1051, and the \nSTEP file that is used for the housing was downloaded from the CAT Pumps website.\n\nEffects of failing components are included in this example. Degraded behavior due \nto seal leakage, blocked inlets, bearing wear, and broken motor windings can be simulated. \nMATLAB code shows how to accelerate testing by reusing results from previous simulations.\n\nOpen the project Triplex_Pump.prj to begin.\n\nView on File Exchange: [![View Predictive Maintenance in Hydraulic Pump on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/65605-predictive-maintenance-in-hydraulic-pump)  \nYou can also open in MATLAB Online: [![Open in MATLAB Online](https://www.mathworks.com/images/responsive/global/open-in-matlab-online.svg)](https://matlab.mathworks.com/open/github/v1?repo=mathworks/Simscape-Triplex-Pump\u0026project=Triplex_Pump.prj)\n\n## **Main Model**\n![](Overview/html/sm_pump_triplex_01.png)\n\n## **Mechanical System**\n![](Overview/html/sm_pump_triplex_02.png)\n\n## **Piston Chamber**\n![](Overview/html/sm_pump_triplex_03.png)\n\n## **Synthetic Data to Train Algorithm**\n![](Overview/html/sm_pump_triplex_15.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathworks%2Fsimscape-triplex-pump","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathworks%2Fsimscape-triplex-pump","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathworks%2Fsimscape-triplex-pump/lists"}