gpt4 book ai didi

c++ - 从脉冲信号、离散信号和连续信号中获取实际值

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:54:25 24 4
gpt4 key购买 nike

我有两个问题,第一个问题是关于脉冲信号的。我有一个来自特殊燃料测量系统的 0 - 1 脉冲信号,脉冲长度恒定,约为 19 毫秒。脉冲之间的中断是不同的,取决于当前的燃料消耗。一个脉冲是 0.01 升。根据脉冲频率和它们之间的中断频率,他想计算例如在有 10 秒的窗口中的燃料燃烧。

我不知道我该怎么做。谁能给我推荐一些我可以使用的算法。

第二个问题是如何从离散信号转变为连续信号。我知道有像zoh这样的算法,但我不知道如何实现它。有没有人有任何其他想法?

我有来自燃料测量系统的脉冲信号和来自 OBD 的离散信号 RPM,但我需要将此信号转换为连续信号。

最佳答案

只需计算过去 10 秒内的脉冲数。

使用队列数据结构,可以将新的脉冲事件添加到头部,并检查尾部项目是否在时间范围内,删除太旧的。队列大小对应于燃料消耗(具有0.01 升/10 秒 系数)。

关于c++ - 从脉冲信号、离散信号和连续信号中获取实际值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56946908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com