936931676 发表于 2011-5-12 10:31

simulink中PID输出调节PWM占空比

速度差经过PID调节器然后输入到PWM模块(现在用了PWM generator,发现不能调占空比的)
以期PID调节器输出电压能够改变PWM输出的占空比,达到调节电机转速的目的
但是在MATLAB中找不到相应的pwm模块(就是能受输入电压大小改变占空比的)来仿真啊
有谁做过这方面的帮帮忙啊 谢谢了

fishlyg 发表于 2011-5-13 09:59

好像是叫PWM generator

Alzotried 发表于 2011-5-17 16:28

您可以试试Repeating Sequence和Relational Operator这两个模块
我这有个搭好的例子可以参考一下

littlejay001 发表于 2011-5-19 08:37

谢谢了我也正在找这个呢

936931676 发表于 2011-5-19 12:05

楼上几位谢谢了
试了下PWM generator好像是对的,仿真结果还行

tesstemple 发表于 2011-7-15 10:35

我也看过相关的文章,不过我不用这个,用SVPWM控制比较好。

ardon2000 发表于 2011-9-14 19:47

正找类似的东东呢,试试看

ltkyubi 发表于 2011-12-22 11:55

回复 6# 936931676


    楼主PWM Generator的参数怎么调整的?

ltkyubi 发表于 2011-12-22 15:27

回复 9# ltkyubi


    楼主解决了,也不告诉大家一下。自己试了试,大体知道怎么回事了,我的结论是
PWM Generator模块在输入端的值大于等于1时,输出占空比为1;当输入值小于等于-1时,占空比为0。输入值为0时占空比刚好为50%,需要提醒大家的是在仿真时系统采样频率一定要大于载波频率(即对话框中carrier frequency一栏的频率),否则结果不正确。

woshiciwei12 发表于 2012-5-18 18:52

遇到了跟楼主相似的问题,找了好久,谢谢4楼

lm226 发表于 2012-7-24 15:20

回复 4# Alzotried
谢谢分享,学习学习

wuxi85 发表于 2012-8-23 10:38

正需要的资料

baoyoubing 发表于 2012-8-28 19:34

回复 1# 936931676


    我遇到和您同样的问题,外部信号触发PWM发生器时,占空比怎么变化,请指导一下我,能否把模型分享给我一下,我的联系方式:baoyoubing123@163.com.qq:48219006.谢谢

╮凉夏 发表于 2012-9-9 09:10

我也想知道啊matlab里的pwm模块不知道怎么用

daniel0902 发表于 2014-9-5 09:39

附件仅仅是如何产生pwm

zimiaoxinghan 发表于 2017-4-13 14:38

谢谢楼主分享 一直在学习……

BY_CH1 发表于 2017-4-14 22:26

Alzotried 发表于 2011-5-17 16:28
您可以试试Repeating Sequence和Relational Operator这两个模块
我这有个搭好的例子可以参考一下

前辈您好。我想问问您,网上找的的PWM程序,刚接触不太懂
1. 三角波生成部分的“两个函数“”和“offset”没看懂,可以帮忙看一下么?
2. 有相关simulink的PWM资料可以介绍一下么?
页: [1]
查看完整版本: simulink中PID输出调节PWM占空比