当前位置: 首页 > ds >正文

Simulink不连续模块库(Hit Crossing/PWM/Rate Limiter/Rate Limiter Dynamic)

一. Hit Crossing

命中点

含义:

      精确检测信号何时穿过某个指定的值。

模块参数:

      穿越偏移量为某个指定的值;

      穿越方向任意沿(递增/递减穿过),上升沿(递增穿过),下降沿(递减穿过);

      勾选显示输出端口会显示一个输出端口(out)。当检测到穿过指定值时,输出一个非零值,未检测到时输出 0。不勾选时模块没有输出端口,仅作为一个“隐形”的过零检测器;

      输出类型中可选信号,检测到穿过指定值时输出1。选择事件可配合事件子系统进行触发等。

模块仿真:穿越偏移量设定为0.1

特殊情况:

      1. 如果输入信号沿指定方向到达偏移值(这个时刻称为“击中时间”),然后停留在偏移值上,则从击中时间到信号离开偏移值的时间内,穿越点检测模块输出1;

      2. 如果输入信号恒定且等于偏移值,则只有在指定方向为任一沿的情况下,穿越点检测模块才会输出1。

二. PWM

脉冲宽度调制

含义:

      生成PWM波形的核心模块

模块参数:

      输入为PWM的占空比(百分比的小数形式);

      周期就是PWM信号的周期,两个相邻的高电平相距的时间;

      初始延迟决定 t=0 之后多久为第一个高电平,设置为1,就是 t=0 开始后1s为第一个高电平;

      不允许零占空比勾选后,输入0占空比会报错;

      模型的求解器类型若是定步长,要勾选以固定时间间隔运行;

模块仿真:周期、延迟都为2

三. Rate Limiter

速率限制器

含义:

      限制信号变化的速率,即限制信号的一阶导数(dy/dt)的绝对值不超过某个设定的值。

它可以防止信号突然的、剧烈的跳变,使其输出变得平滑。

模块参数:

      上升沿压摆率:信号增加时允许的最大正速率(du/dt);

      下降沿压摆率:信号减少时允许的最大负速率(du/dt);

模块仿真:

      类似ECU开发中,经常使用的Ramp模块,比如扭矩输出时,需要进行斜率控制,避免扭矩突变照成冲击。

四. Rate Limiter Dynamic

动态速率限制器

含义:

      上升沿压摆率和下降沿压摆率可以动态调节,功能和速率限制器相同。

http://www.xdnf.cn/news/18588.html

相关文章:

  • 【Day01】堆与字符串处理算法详解
  • uniapp轮播 轮播图内有定位样式
  • Oracle DB 10g 升级至 11.2.0.4报错-ORA-00132
  • Python办公之Excel(openpyxl)、PPT(python-pptx)、Word(python-docx)
  • NVM-Windows 命令大全
  • 量化交易 - 上证50利用动态PE增强模型 - python
  • React 学习笔记1 组件、State
  • 线性回归学习笔记
  • JAVA-15 (2025.08.20学习记录)
  • 集成电路学习:什么是Template Matching模版匹配
  • week3-[循环嵌套]好数
  • 基于Python与Tkinter开发的微博多功能自动化助手
  • Android焦点窗口变化导致遥控键值监听失效问题分析
  • # 重磅发布 | onecode 3.0.1 Base 源码正式开源:AI赋能的企业级开发框架
  • XXL-Job REST API 工具类完全解析:简化分布式任务调度集成
  • (第二十期上)HTML 超链接标签 a
  • 【python与生活】如何从视频中提取关键帧?
  • FPGA DP1.4 With DSC解决方案
  • 【华为OD-C卷-019 对称字符串 100分(python、java、c++、js、c)】
  • Vitest 测试框架完全指南 – 极速单元测试解决方案
  • C++ 常见的排序算法详解
  • AI 产业落地:从 “实验室神话” 到 “车间烟火气” 的跨越
  • Spring Cloud Netflix学习笔记06-Zuul
  • 机器学习中的集成算法与 k 均值聚类算法概述
  • uniapp跨域怎么解决
  • Go 并发编程-channel
  • 详解开源关键信息提取方案PP-ChatOCRv4的设计与实现
  • AI客服系统架构与实现:大模型、知识库与多轮对话的最佳实践
  • Android为ijkplayer设置音频发音类型usage
  • 【C2000常见问题】JTAG仿真器类型和JTAG Debug定位方法