学习来源:http://cn.mathworks.com/help/physmod/hydro/getting-started-with-simhydraulics.html

主要学习内容如下图:

详细内容:

1、组件来源

SIMULINK浏览器中的模块:Simscape_Foundation 和 Simscape_Fluids。

2、Simscape下包括多个子模块,有机械、电气、液压等。在Fluids中,不同子模块中也有不同的颜色划分。

注意:不同的domain(域/类型)不能之间连接。需要转换模块过度,当然一些组件具有多domain属性比如液压缸。

3、新建文件

在matlab命令行中输入:ssc_new。

新建一个simulink文件,里面包含有必要的几个组件:Solver Configuration,PS→S等。

下面介绍几个必备的组件:

4、

Simcsape是SIMULINK中一个特殊的模块,是一种物理连接。如果想和simulink的信号连接比如信号源或者示波器,需要两个组件。即PS→S和S→PS。(S即SIMULINK)。

5、求解器Solver Configuration

simscape的运算根据求解器设定的方法求解,具体见参考文档。

一般使用的有:ode15s,ode23t,ode14x。其中,ode14x是定步长,剩下两个是变步长。

6、参考点(额。。具体不知道怎么叫,反正就是需要一个参考基准一样)

不同的物理域需要不同的参考点,且必须有参考点。

比如液压缸活塞杆带动的负载部分是机械组件,需要一个机械参考点。而进出油口需要一个液压部分的参考点。

7、记录仿真数据到workspace

此法可以省略一些传感器的设置。

点设置(齿轮)——Sinscape——Log siluiation data ,改为ALL——不勾选limit data points——设置变量名如simlog。

查看方法:命令行输入 sscexplore(simlog)

Simulink中Simscape—Fluids模块(原Simhydraulics)学习记录相关推荐

  1. MATLAB的仿真工具箱Simulink中常用的模块库总结

    MATLAB的仿真工具箱Simulink中常用的模块库 Simulink中常用的模块库主要包括如下几种. (1)信宿(Sinks)模块库:包括显示或将输出回写的模块. Display 显示输入的值: ...

  2. 12月29日--Java中有关类与对象的学习记录

    1.12月29日第一课记录 Java中有关类与对象的学习记录 一.基本概念部分 1.类:具有相同.相似的属性.特征.行为方式以及功能的一类事物的总称 (举例:一类用户,如淘宝用户) 类是对象的模板 是 ...

  3. 使用python中的tkinter模块制作一个学习打卡小软件

    学习任务打卡小软件---戈多Sensei 1.制定任务 2.完成任务 3.学习评估 最近为了给我的星星⭐写一个学习记录软件,学习了一下python中的tkinter模块,做了一个可视化打卡界面,此处为 ...

  4. simulink中比scope模块还好用的平替出图工具?

    今天在捣拾scope模块比较几个数据大小,拉坐标线非常的不方便,而且对于调参时几组数据的比较非常繁琐,这里介绍以下simulink中自带的数据检查器(Data Inspector),个人认为比scop ...

  5. 用S-函数编写Simulink中的正弦模块

    1.用S-函数实现一个正弦波信号源.要求其幅度.频率和初始相位参数可由外部设置,并将这个信号源进行封装. S-函数程序代码如下: function [sys,x0,str,ts] =ch2exampl ...

  6. simulink中创建自定义模块库

    simulink自带模块库虽然看似很全,实际上在工程开发中并不够用,大陆联电等供应商提供的控制策略都有自己二次开发自定义的模块库.我们公司目前有混动系统开发的项目,领导交代模仿大陆建立咱们自己的模块库 ...

  7. simulink中MATLAB function模块数据维度不正确问题

    1.首先打开MATLAB function模块 2.函数->Edit Data 3.选中数据维度不正确的变量->大小(size)进行更改(默认-1)->结束

  8. matlab的from模块_matlab/simulink中goto/from模块的使用方法及问题解决

    首先,介绍goto/from的用法: 1.在一个subsystem中放置一个goto,goto与一个经过运算后的输入信号连接:对goto中的tag命名,在tag visibility选择local/s ...

  9. simulink中使用memory模块实现变量的累加和(离散积分器)

    https://blog.csdn.net/zouxu634866/article/details/106274511

最新文章

  1. JZOJ 5419. 【NOIP2017提高A组集训10.24】筹备计划
  2. 微软的焦虑?想多了!从.NET6 Preview2到大厂招聘,起飞
  3. 语言用符号打印出落叶的图案_世界上最好玩的6种表情符号编程语言
  4. [转]怎么查看端口占用情况?
  5. android手机微信收藏功能实现,微信小程序收藏功能的实现代码
  6. JAVA实验三(南邮)
  7. Python课堂点名器,妈妈再也不会担心我被老师点名了
  8. 基于JAVA校园共享单车系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  9. oracle如何总计,按组SQL运行总计(Oracle)
  10. 【JS数据结构与算法】认识哈希表
  11. 风口上的低代码:诱人的故事,危险的豪赌
  12. 蓝松AE模板SDK使用介绍.
  13. 西门子PLC中的高地址,低字节如何理解?
  14. 激活试用60天office2007的步骤
  15. 基于Java的Socket实现TCP连接
  16. 实验报告一——网络侦查与网络扫描
  17. 神奇的验证码,我们一起来探究
  18. 简单实现CSS导航栏二级菜单从上往下平滑滑下弹出效果
  19. 一文说清FISCO BCOS性能压测(附实例教程)
  20. 使用jq实现tab切换

热门文章

  1. wait会释放锁吗_漫画:如何证明sleep不释放锁,而wait释放锁?
  2. java中static_认识java中的static
  3. 王校长撩妹不成反被锤爆?再有钱的舔狗也只是舔狗【Python爬虫实战:微博评论采取】
  4. 为什么用jdbc插入数据为空_为什么气象数据推荐用 ModelWhale 处理
  5. java 类 比较大小_java 类比较大小(实现Comparable接口)
  6. web 前端常用组件【04】Datetimepicker 和 Lodop
  7. 实验:基于keepalived实现两台realserver服务器中的nginx和php-fpm服务互为主从
  8. Appcan开发笔记:结合JQuery的$.Deferred()完善批量异步发送
  9. tomcat-maven-plugin问题汇总
  10. mac下idea中使用svn出现的问题的记录