Simscape Fluids

模型和模拟液体系统

Simscape Fluids™ (formerly SimHydraulics®建模和si)提供了组件库mulating fluid systems. It includes models of hydraulic pumps, valves, actuators, pipelines, and heat exchangers. You can use these components to develop fluid power systems such as front-loader, power steering, and landing gear actuation systems. Simscape Fluids also enables you to develop engine cooling, gearbox lubrication, and fuel supply systems. You can integrate mechanical, electrical, thermal, and other physical systems into your model using components from the Simscape™ family of products.

Simscape Fluids有助于您开发控制系统和测试系统级性能。您可以使用MATLAB创建自定义组件模型®基于SIMSCAPE语言,它使基于文本的物理建模组件,域和库的创作。您可以使用Matlab变量和表达式参数化模型,以及在Simulink中为液压系统设计控制系统金宝app®。To deploy models to other simulation environments, including hardware-in-the-loop (HIL) systems, Simscape Fluids supports C-code generation.

Get Started:

Fluid Power

Model actuation systems in construction equipment, production machinery, automotive, and aerospace applications.

Model Custom Fluid Power Systems

快速组装液压和气动驱动系统模型,并与系统要求进行比较。创建阀门,泵和电机的定制型号。添加非线性效果或简化模型进行实时仿真。

An actuation system controlled by two open center, 5-way, 3-position directional valves.

Evaluate Thermal Effects

Incorporate pressure and temperature-dependent behavior of fluids. Connect hydraulic or pneumatic systems to a thermal network to model heat transfer between components and the environment. Assess the effect of temperature on component and system-level performance.

A double-acting actuator modeled as a differential cylinder.

Design Control Algorithms

Model logic in hydraulic and pneumatic systems to control pumps and valves. Use automatic control tuning techniques to optimize performance for closed-loop actuation systems. Identify controller gains that achieve robustness and response time goals.

Model of a hydraulically actuated machine tool that performs coarse drilling, fine drilling, and reaming.

Heating and Cooling

Model thermal management systems for batteries, vehicles, buildings, and other industrial applications.

Evaluate System Architecture

Quickly assemble heat exchangers, evaporators, and pumps to model custom thermal management systems. Integrate with control logic and compare simulated performance with system requirements. Automate tests under normal and abnormal operating conditions, including extreme temperatures and component failure.

电池组型号和带冷板的冷板,用于冷却液体。

Size Components

不同大小的管道、泵和热交换器as you assess system-level performance. Map system-level requirements to components and define pressure drop and power consumption. Find an optimal set of components to maximize energy efficiency.

Model of a vapor-compression refrigeration cycle in which the high-pressure portion of the cycle operates in the supercritical fluid region.

Design Control Algorithms

Model heating and cooling system logic that selects the mode of operation. Use automatic control tuning techniques to maximize energy efficiency. Find controller gains that achieve robustness and response time goals.

Vehicle HVAC system model with blower, evaporator, heater, and duct components.

Fluid Transportation

飞机燃料箱,供水网络,机润滑组件和其他工业系统的模型流体运输。

Evaluate System Architectures

将管道,泵和罐装快速组装成流体运输系统。集成控制逻辑并使用系统要求进行模拟性能。在预期运行条件下自动化测试,以及极端流量,极限压力和组件故障情景。

飞机燃料箱模型与泵站。

Size Components

在测试系统级性能的同时,改变泵,罐和管道的尺寸。将系统级要求映射到组件并定义压降和功耗。找到最佳组件,以最大限度地提高能源效率。

具有多泵站的供水系统模型。

Design Control Algorithms

模型逻辑fluid systems that selects which pumps and valves to activate. Apply automatic control tuning techniques to flow rates and fill levels to meet system requirements. Identify controller gains that achieve robustness and response time goals.

Model of a pump-driven cooling circuit where the system temperature is regulated by the thermostat.

Predictive Maintenance

通过创建预测组件故障的算法最小化损耗,设备停机和成本。

Create Robust Designs

Specify failure criteria for components, including time, pressure, or temperature-based conditions. Model failed components, such as leaking seals or blocked orifices. Automatically configure models to efficiently validate designs against fault conditions.

A triplex reciprocating pump model with leak, blocking, and bearing faults.

Train Machine Learning Algorithms

Generate training data to train predictive maintenance algorithms. Validate algorithms via virtual testing under common and rare scenarios. Reduce downtime and equipment costs by ensuring maintenance is performed at just the right intervals.

Model of an axial-piston pump with five pistons.

Minimize Power Losses

Calculate the power consumed by hydraulic and pneumatic components. Verify components are operating within their safe operating area. Simulate specific events and sets of test scenarios automatically and post-process results in MATLAB.

Model of a team turbine system based on the Rankine Cycle.

Virtual Testing

Verify system behavior under conditions that cannot be easily tested with hardware prototypes.

Test More Scenarios

Use MATLAB to automatically configure your model for testing by selecting variants, setting environmental conditions, and preparing design of experiments. Run sets of tests or parameter sweeps in parallel on a multicore workstation or a cluster.

Model of an injection molding actuation system.

准确预测行为

Import fluid properties from databases and include physical effects such as condensation and evaporation. Automatically tune parameters to match measured data. Control step size and tolerances automatically in Simulink to ensure precise results.

具有可变排量泵的静液压传动模型和固定位移液压马达。

自动分析

Test designs over many scenarios to assess system efficiency. Calculate FFTs to analyze pressure oscillations in your design. Use MATLAB to automate simulation runs and post-processing of results.

Model of a lubrication system fed with a centrifugal pump.

Model Deployment

Use models throughout the entire development process, including testing of embedded controllers.

无硬件原型的测试

Convert your Simscape Fluids model to C code to test embedded control algorithms using hardware-in-the-loop tests on dSPACE®, Speedgoat, OPAL-RT, and other real-time systems. Perform virtual commissioning by configuring tests using a digital twin of your production system.

一种液冷永磁同步电动机模型,其中用于避免高频切换,使得适用于HIL仿真的模型。

Accelerate Optimization

Convert your Simscape Fluids model to C code to accelerate individual simulations. Run tests in parallel by deploying simulations to multiple cores on a single machine, multiple machines in a computing cluster, or a cloud.

Model of a hydraulic cylinder with custom snubber (cushion) components on both sides of the cylinder.

Collaborate with Other Teams

Tune and simulate models that include advanced components and capabilities from the entire Simscape product family without purchasing a license for each Simscape add-on product. Share protected models with external teams to avoid exposing IP.

Model of an injector pump for a diesel engine injection system.

The Simscape Platform

Test in a single simulation environment to identify integration issues.

Model Your Entire System

Test the integration of electrical, magnetic, thermal, mechanical, hydraulic, pneumatic, and other systems in a single environment. Identify integration issues early and optimize system-level performance.

自定义模型以满足您的需求

使用基于MATLAB的SIMSCAPE语言定义自定义组件,以便为您要执行的分析捕获正确的保真度。通过使用模块化接口创建可重用的参数化程序集来提高您的效率。

基于Brayton循环的燃气轮机辅助电源单元(APU)模型。

Bring Design Teams Together

Enable software programmers and hardware designers to collaborate early in the design process with an executable specification of the entire system. Use simulation to explore the entire design space.

用于调节压力,温度,湿度和臭氧的飞机环境控制系统(ECS)模型,以保持舒适和安全的舱室环境。

MATLAB and Simulink

Optimize designs faster by automating tasks performed on the complete system model.

Automate Any Task with MATLAB

Use MATLAB to automate any task such as model assembly, parameterization, testing, data acquisition, and post-processing. Create apps for common tasks to increase the efficiency of your entire engineering organization.

Plot of pressure oscillations in a long pipe in which dynamic compressibility and inertia effects are modeled.

Optimize System Designs

使用Si金宝appmulink在单个环境中集成控制算法,硬件设计和信号处理。应用优化算法以找到系统的最佳整体设计。

Model of a ventilation circuit in a building.

Shorten Development Cycles

Reduce the number of design iterations by using verification and validation tools to ensure requirements are complete and consistent. Ensure system-level requirements are met by continuously verifying them throughout your development cycle.

Positive-pressure medical ventilator system model.

Latest Features

热交换器(TL-MA)块

Model heat exchange between Thermal Liquid and Moist Air networks

Condenser Evaporator (TL-2P) Block

Model heat exchange between Thermal Liquid and Two-Phase Fluids networks

恒温膨胀阀(2P)块

制冷系统的冷凝器和蒸发器之间的模型压降

Two-Phase Fluid Properties Block Preset

选择fluid properties from a supplied database

源代码访问权限

View source code for Simscape Fluids blocks

hydraulicToIsothermalLiquid转换工具

Convert models from the Hydraulic domain to Isothermal Liquid domain

看到release notes有关这些功能的详细信息和相应的功能。