Simscape Fluids -- 三位阀制动器(3-Position Valve Actuator)

2024-03-12 03:30

本文主要是介绍Simscape Fluids -- 三位阀制动器(3-Position Valve Actuator),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

3位阀致动器

致动器三位阀门

  • 3-Position Valve Actuator block

描述

这个3-位置 气门 致动器块表示致动器可以与方向阀一起使用来控制它们的位置。这致动器可以驾驶三位气门。该块被开发为基于数据表的模型,其所有参数通常都在目录或数据表中提供。关键参数是行程、开关和关闭时间.

该块具有与电磁铁A或B的激活信号相关联的两个信号输入。它产生可与机械平移或旋转推杆运动相关联的物理输出信号。将块输出连接到定向气门控制端口。

这个致动器它是一种理想的换能器,其输出不依赖于施加在推杆上的载荷,在任何加载条件下,推杆的运动轮廓都保持不变。运动轮廓代表了典型的电磁执行机构的过渡曲线。下图显示了当输入信号被施加足够长的时间以使推杆到达笔画结束时的情况下的运动轮廓(xstr),然后移除输入信号,导致推杆返回到初始位置:

当输入信号值超过标称输入信号的50%的阈值时,推杆被驱动,其中标称信号值是块参数。议案分为三个阶段,时间相等:延迟(tde),恒速运动(tae),以及恒速运动(tve)。当开机时间(ton)流逝。此时,推杆达到指定的笔画值(xstr)。若要将推杆返回到初始位置,则必须删除控制信号,从而使推杆收缩。撤回运动也由三个阶段组成,时间相等:延迟(tdr),恒速运动(tar),以及恒速运动(tvr)。它遵循完全相同的配置文件,但“延伸”在关闭时间。开机时间开关时间是块参数。

应用于A端口的信号使输出向正方向移动。若要将推杆移向负向,必须将信号应用于端口B。一次只能应用一个控制信号。这意味着如果致动器在A端口的信号控制下,必须允许推引脚返回到初始位置,然后才能处理B端口的控制信号。任何方向的转换都可以通过改变输入信号在任何时间中断。如果运动被打断,开关或开关的时间会按比例减少,这取决于瞬时的推杆位置。

只有正信号激活致动器。换句话说,端口A和B的负信号对致动器没有影响,这类似于电磁控制的3位换向阀。

基本假设和限制

推杆加载,如惯性、弹簧、液压力等,未予考虑.

参数

推销冲程

推杆冲程。默认值是0.01M.

开机时间

施加控制信号后,完全扩展推杆所需的时间.默认值是0.1S.

开关时间

在移除输入信号后,将推杆从完全延伸的位置收回所需的时间.默认值是0.1S.

标称信号值

设置标称输入信号的值。当输入信号超过标称信号的50%值时,启动输出运动。除此之外,输入信号对运动轮廓没有影响。此参数用于再现电磁铁的额定电压特性。默认值是24.

初始位置

指定推杆的初始位置。该参数可以具有以下三个值之一:Extended positiveExtended negative,或Neutral。默认值是Neutral.

在选择初始职位时,应考虑以下几点:

  • 稳态推引脚的位置总是对应于控制信号.换句话说,零信号使推杆保持在Neutral,正信号-atExtended positive,和负信号-atExtended negative.

  • 在模拟开始时,如果按初始位置参数和控制信号,推杆立即开始向控制信号指定的稳态位置移动。

 

端口

该块具有以下端口:

A

与端口A相关联的物理信号输入端口。

B

与端口B输入信号相关联的物理信号输入端口。

该块还具有一个与输出信号相关联的物理信号输出端口(推杆位移)。

这篇关于Simscape Fluids -- 三位阀制动器(3-Position Valve Actuator)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/800009

相关文章

css-transform对position:fixed影响

在betterScroll尝试使用position:fixed固定首列,然而并不能实现固定。因为 bscroll / iscroll 是基于 transform 属性实现滚动的, 所以 iscroll 会通过实时修改元素的 transform 属性以达到滚动的效果。父元素如果存在 transform 属性,子元素的 position: fixed 属性无效。betterScroll有个 useTr

【python 编码问题】UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not

插入oracle 数据发生 错误:UnicodeEncodeError: 'ascii' codec can't encode characters in position 131-136: ordinal not in range(128) 先说解决办法: python2.7版本,在开头加入下面语句 import sysreload(sys)sys.setdefaultencoding

Unexpected token d in JSON at position 5, check bodyParser config错误解决

错误原因:json格式不对 { desc="设备1", iotProjectId=11 } 解决:通过json在线校验格式校验json格式,找出错误原因,修改 在线JSON校验格式化工具(Be JSON) 修改: {"desc": "设备","iotProjectId": 11}

安卓金币字符串转换成三位一个逗号的格式

DecimalFormat df1 = new DecimalFormat("###,###,###,##0.##");         return df1.format(Double.parseDouble(“ 17352208.25 ”)); 输出   17,352,208,25

jQuery 获取元素位置 offset() 和 position()

本篇文件向大家介绍的方法是 offset() 和 position() ,这两个方法有什么关系?下面的内容做详细介绍。 offset()功能描述:在匹配的元素集合中,获取的第一个元素的当前坐标,坐标相对于文档。 position() 功能描述:获取匹配元素中第一个元素的当前坐标,相对于offset parent的坐标。( 注:offset parent指离该元素最近的而且被定位过的祖先元素 )

Matlab_learning_1(set(gcf,'MenuBar','none','Position',[X,Y,Z,W]))

一、首先举个例程: set(gcf,'MenuBar','none','Position',[X,Y,Z,W]);

配置aop报错: Pointcut is not well-formed: expecting 'name pattern' at character position

切入点表达式的使用规则: execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?) 有“?”号的部分表示可省略的,modifers-pattern表示修饰符如public、protected等,ret-type-patter

Last Position of Target

Find the last position of a target number in a sorted array. Return -1 if target does not exist. Example Example 1: Input: nums = [1,2,2,4,5,5], target = 2Output: 2 Example 2: Input: nums = [1,

Spring Boot中的Actuator:打造高效的生产环境监控

Spring Boot中的Actuator:打造高效的生产环境监控 1、核心优势2、常用端点概览3、如何启用与访问4、安全考量5、总结 💖The Begin💖点点关注,收藏不迷路💖 在Spring Boot中,Actuator以其简洁而强大的功能,成为我们监控和管理应用程序的得力助手。通过提供RESTful端点,它让我们能够轻松获取应用的健康状态、性能指标及环

千万级数据,无索引情况下,字符串模糊查询like instr position locate对比

千万级数据,无索引情况下,字符串模糊查询like instr position locate对比