2022年7月19日
摘要: 那么,2进制小数转10进制小数方法如下: 例: 0.1011(2) = 1 x 2-1 + 0 x 2-2 + 1 x 2-3 + 1 x 2-4 = 0.5 + 0 + 0.125 + 0.0625 = 0.6875 2-1代表10进制的0.5,也代表半块披萨的量,要转化成10进制,就需要用10进 阅读全文
posted @ 2022-07-19 16:26 Real_Yuan 阅读(2039) 评论(0) 推荐(0)
摘要: open_system('pulse_test.slx'); % 打开模型 h = get_param(gcs','handle'); saveas(h,'myfile_name','png'); % 将模型导出为png格式图片 阅读全文
posted @ 2022-07-19 15:52 Real_Yuan 阅读(110) 评论(0) 推荐(0)
摘要: 各个参数表示的意义:Amplitude——振幅Period——一个周期(时间)Pulse Width—— 脉冲 持续 时间 占一个周期的百分比Phase delay—— 相位延迟 一个周期内,从上往下,数据分别为000,001,010,011,100,101,110,111,符合我们的目的。 接下来 阅读全文
posted @ 2022-07-19 14:55 Real_Yuan 阅读(1193) 评论(0) 推荐(0)
2022年7月14日
摘要: 模块图上的符号表示不同的数据显示和数据捕获方法。 阅读全文
posted @ 2022-07-14 13:11 Real_Yuan 阅读(57) 评论(0) 推荐(0)
2022年7月13日
摘要: 不完全微分的基本思想 https://blog.csdn.net/foxclever/article/details/80551919 微分项有引入高频干扰的风险,但若在控制算法中加入低通滤波器,则可使系统性能得到改善。 方法之一就是在PID算法中加入一个一阶低通滤波器。这就是所谓的不完全微分,其结 阅读全文
posted @ 2022-07-13 14:46 Real_Yuan 阅读(611) 评论(0) 推荐(0)
摘要: https://www.maizuru-ct.ac.jp/control/kawata/study/book_lego/slide_files.html 阅读全文
posted @ 2022-07-13 14:43 Real_Yuan 阅读(48) 评论(0) 推荐(0)
摘要: 引入了抗积分饱和的PID算法。 所谓抗积分饱和算法,其思路是在计算U(k)的时候, 先判断上一时刻的控制量U(k-1)是否已经超出了限制范围。若U(k-1)>Umax,则只累加负偏差; 若U(k-1)<Umin,则只累加正偏差。从而避免控制量长时间停留在饱和区。 https://zhuanlan.z 阅读全文
posted @ 2022-07-13 13:33 Real_Yuan 阅读(311) 评论(0) 推荐(0)
摘要: 长时间的死区严重限制了PI控制器的性能。 这是因为PI控制器不知道死时间,当实际输出y与期望的设定值ysp不匹配时反应太“不耐烦”。 每个人在淋浴时都经历过类似的现象,水温需要很长时间来调整。 在那里,不耐烦通常会导致用滚烫的热水和冰冷的冷水交替责骂。 一个更好的策略是等待温度设置的变化生效,然后再 阅读全文
posted @ 2022-07-13 10:26 Real_Yuan 阅读(1377) 评论(0) 推荐(0)
2022年7月12日
摘要: 1. 学习率调整 https://www.cnblogs.com/kailugaji/p/11230474.html function lr = fcn(t,Lr_max,Lr_min,decay_steps) n=floor(t/decay_steps); cosine_decay = 0.5 * 阅读全文
posted @ 2022-07-12 18:26 Real_Yuan 阅读(189) 评论(0) 推荐(0)
摘要: Batch gradient descent,批梯度下降 第一种,遍历全部数据集算一次损失函数,然后算函数对各个参数的梯度,更新梯度。 这种方法每更新一次参数都要把数据集里的所有样本都看一遍,计算量开销大,计算速度慢,不支持在线学习. 随机梯度下降,stochastic gradient desce 阅读全文
posted @ 2022-07-12 15:15 Real_Yuan 阅读(321) 评论(0) 推荐(0)