- 博客(12)
- 资源 (10)
- 收藏
- 关注
原创 反码补码原码笔记(不断更新)
1 原码反码补码的转换1000 0000 0000 0000 0000 0000 0001 0100 原码1111 1111 1111 1111 1111 1111 1110 1011 反码1111 1111 1111 1111 1111 1111 1110 1100 补码(反码变补码,+1)1111 1111 1111 1111 1111 1111 1011 0000 左移两位,低位补01111 1111 1111 1111 1111 1111 1010 1111 反码(补码变反码,-1)10
2020-11-02 15:47:51 767
原创 离散控制系统设计方法-最小拍设计法、模拟化设计法
最小拍模型图scope的第二个信号为系统输出经过零阶保持器的信号,第三个为系统实际输出的连续信号。scope为控制装置的输出信号。结果分析输入为阶跃时:下面的为scope图上面的为scope1图scope图:黄色为输入阶跃信号;蓝色为输出采样以后在采样点保持住的值,第一拍为0,第二拍一下跑到1,以后都是1。和输入就延迟了一拍。红色为系统输出连续信号。实际系统响应并没有想象的...
2020-04-01 14:20:59 3030 2
原创 自动控制原理——时域分析法——几个simulink校正方法(测速反馈,前馈校正,PD控制)
1:前馈校正前馈校正可以减小系统的静态误差,提高系统输出精度。与此作用相同的还有,提高系统型别,提高开环增益。2:测速反馈测速反馈可以提高系统的阻尼,使得超调下降。但是测速反馈会使开环增益下降,使稳态误差增加。3:PD控制PD控制可以提高系统的阻尼,使系统的超调降低。4:附加闭环零极点的影响附加闭环零点后,峰值时间提前,超调量增大附加闭环极点后,与之相反。峰值时间滞后,超调量...
2020-03-20 14:59:04 7890 1
原创 比例控制、积分控制、比例积分控制的理论推导与仿真分析
1:理论推导被控对象为如下图所示的一阶惯性系统(属于零型系统),对控制器分别为Kp,Ki以及PI控制进行理论推导2:简要分析我们知道对于被控对象为惯性环节的单位负反馈系统,比例调节一定会有静差。因为输出的拉式反变换的(1/s)项的系数为(G(0)/(1+G(0)))<1。而对于积分控制,引入积分控制器,就把原来的一阶系统变成了二阶系统。对于二阶系统,它的阶跃响应是能够稳定无误...
2020-03-15 20:56:40 10220
原创 Simulink对动态系统建模与分析(以二阶系统举例)
1:问题描述如图所示为一个二阶系统2:建模的两种方法法一:利用时域微分方程建立模型法二:利用信号流图法建立模型3:仿真(单位阶跃输入,零状态)当zeta从0变化到2时,其结果如下zeta=0 无阻尼0<zeta<1 欠阻尼zeta=1 临界阻尼1<zeta 过阻尼转载需联系本人...
2020-03-14 18:27:29 6982 1
原创 Simulink中对动态系统建模,已知的初始条件在哪里设置?-问题解决方法
1:实际动态系统的问题描述现对某人体重进行建模:现给出初始条件m=70kg,该怎么在simulink中设置呢?2:仿真中遇到的问题用传递函数描述系统有两种建模方法,一种是根据时域表达式建立(法1);一种是信号与系统中的信号流图方法建立传函(法2)。simulink中搭建如下:然后令积分器的Initial condition 为70进行仿真,结果如下:结果分析:可以看出输出...
2020-03-14 11:41:58 8226 1
原创 bode图处理----横坐标用'Hz'表示
1:先给代码P=bodeoptions;P.Grid='on';P.XLim={[1,80]};P.XLimMode={'manual'};P.FreqUnits='Hz';s=tf([1,0],1);y=5*(s+2)*(s+3)/(s^2*(s+1));bode(y,P)2:处理后结果横坐标用Hz表示此为默认的横坐标用角频率表示3:代码解释>> bo...
2020-03-04 22:42:40 4347
原创 bode图处理----当相频特性曲线纵坐标超过正负180度
待处理原图右击-properties-options,然后如图所示进行勾选处理后bode图
2020-03-04 19:23:17 4868 2
原创 s-function学习总结(看完这一篇就够了)
首先,利用过年的几天时间系统学习了一下s-function如何编写,并用其编写了park变换和反park变换。我的学习过程是,先是看matlab给的官方文档,链接(https://download.csdn.net/download/weixin_44048068/12118519);然后根据官方文档,在matlab里调出示例来学习最后,根据根据官方文档,试着按它给出的示例去编写自己的s-...
2020-01-26 20:08:00 11739
原创 用S-FUNCTION函数编写dq变换
用S-FUNCTION函数编写dq变换代码部分function [sys,x0,str,ts]=park(t,x,u,flag)switch flagcase 0[sys,x0,str,ts]=mdlInitializeSizes;case 3sys=mdlOutputs(t,x,u);case {1,2,4,9}sys=[];otherwiseerror([‘unhandl...
2020-01-26 19:13:22 1754 1
原创 SVPWM的仿真实现(使用simulink)
SVPWM的仿真实现(使用simulink)仿真的思路仿真结果仿真的思路第一次使用Markdown编辑器,还不太清楚怎么用。。这篇文章主要介绍SVPWM的仿真思路以及仿真结果。也会提供仿真文件的链接。SVPWM的本质就是使逆变器输出的等效合成矢量和给定的旋转矢量模长一样,转速一样,只是在相位上滞后一个采样周期的时间对应的角度。SVPWM是一种调制策略,因此其所在支路为控制电路。控制电路的输...
2019-09-06 15:38:23 6386 2
Second_order.slx
2020-03-15
SVPWM_RCFilter.slx
2019-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人