- 博客(17)
- 收藏
- 关注
原创 利用根轨迹结合Matlab设计超前、滞后补偿器
一般地,如果不希望改变原系统根轨迹,那么需要此零极点尽可能接近虚轴。由图可知面当零极点靠近虚轴时,零极点所产生的相角可以近似抵消,因为对原系统根轨迹影响不大,若是在紫色所在位置,将大大改变根轨迹位置,且有可能影响原系统的主导极点。(2)极点被左移,系统相位超前,具有更快的响应,但同时对高频输入的噪声产生响应,并且很难对高频模态进行精确建模,在实际系统中,需要手动调试,不能直接使用。由框图可知:E(s)=R(s)-C(s)=R(s)-E(s)KG(s)-->E(s)=R(s)1/(1+KG(s))。
2024-01-22 08:00:00 2155
原创 自控原理-利用根轨迹分析系统动态性能
的闭环根的变化:首先需要根据开环传递函数,写出标准特征方程1+GH=0;其次,构造等效开环传递函数,含变参的放分子,不含变参的放在分母;定理:若系统有2个开环极点,1个开环零点,且复平面存在根轨迹,则复平面的根轨迹一定是以零点为圆心的圆弧。由根轨迹结合系统动态性能分析,可大致判断,当根轨迹增益1/T>2410即T开环零点个数m,则有n-m条根轨迹终止于无穷远处。3.实轴上的根轨迹:从实轴最右端的开环零、极点算起,
2024-01-16 16:24:19 1917
原创 基于MATLAB的控制系统时域模型辨识方法及步骤
实际中常用的模型为一阶二阶模型,因此也可通过绘制数据波形,查看阶跃过程中是否存在超调,若存在超调,则可先进行二阶模型仿真,若不存在超调,则直接使用一阶模型。根据实际系统采集到的数据,对模型进行建模,包括确定系统模型的模型结构,利用最小二乘法或其他最优化算法(极大似然估计、最速梯度下降等)进行模型结构中的模型参数进行求解。若是80%一下,需要在系统模型中,加入扰动模型,以此来判断系统模型是否合理。若残差与输入的胡相关性为0,则证明系统模型正确,不必再提升阶次,否则将引起过度拟合,使系统响应变慢。
2023-11-28 11:00:23 2055
原创 直观理解-梯度下降及MIT自适应控制律
具体解释了什么是梯度,以及梯度如何应用于MIT自适应控制律,为后续基于梯度法的模型参考自适应控制做铺垫,如果可以理解的,可以自动跳过。
2022-12-14 13:39:53 1058
原创 Simulink基础入门-Signal Attributes 信号属性
Signal Attributes 信号属性以Gain模块为例进行介绍。该模块应用与嵌入式设计,其设计要点:1.范围 :符合硬件范围2.精度:根据需求,选择合适的精度
2022-12-06 20:08:12 624
原创 Matlab/Simulink-S-function函数(MATLAB版本2020a)
system functions,是一种系统函数,可以实现连续、离散、混合系统仿真,本文带你跳跃式学习simulink如何使用S-function。
2022-12-02 22:51:17 1552
原创 极大似然参数估计法
极大似然参数估计法需要构造一个以观测数据和未知参数为自变量的似然函数,使这个函数达到极大参数值,就是模型的参数估计值。通常噪声的概率密度函数作为似然函数,所以极大似然函数法需要已知噪声的分布。在最简单的情况下,可假定噪声具有正态分布。优点:具有良好的渐进性质
2022-11-25 17:42:50 2096
原创 随机牛顿法
随机牛顿法 - recursive stochastic Newton algorithm ,RSNA。确定性系统的梯度矫正法-计算简单,但Input/Output含有噪声则此方法不适用。本文参考:系统辨识与自适应控制MATLAB仿真(第三版)庞中华,崔红编著。PS:如果需要更精确模型,可以增加仿真时长。为此,必须研究随机系统的梯度矫正法。
2022-11-20 19:46:04 636
原创 电机控制系列-电磁学基础知识
本系列研究电机控制,本节包含电路基本定律及磁场一些基本概念。整个系列讲包含,MATLABSimulink仿真及C语言实现。本系列为自学过程,可留言讨论。
2022-10-25 14:21:51 933
FIR、IIR数字滤波器资料整理,包括MATLAB、C程序
2023-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人