首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前行的CVer

    自动控制原理

    系统稳定的充要条件是,闭环传函的极点都在s平面的左半平面。(不靠谱不准确的助记:即系统传函的所有极点均具有负实部,使得输出衰减而不是发散)

    1.3K10发布于 2021-03-04
  • 来自专栏学习成长指南

    自动控制原理初识

    1.引言 最近也是开启了这个自动控制原理这个部分的学习,最近是在一方面补充这个自动控制原理的这个信息差(例如这个专业需要学习什么,以及这个专业考研需要考什么),了解了个大概,但是我发现这个专业和我想象之中这个自动化确实有很大的这个区别 ,我看的是这个西工大的卢姥爷的课程,类似于这个数学界的宋浩老师,我看了大概4节课左右,这个老师讲的确实是非常的厉害; 我现在是已经明细了这个学习的路线,并且已经学完了这个卢姥爷的这个前面的4节课程,和自动控制原理的基础相关的 ,下面进行一个梳理和总结; 2.自动控制原理 2.1方框图的案例 最开始一直在学习这个方框图的绘制,听着容易做着难,我的这个初步规划是先大概了解一下这个自动控制原理的全貌,要求就是听懂,后面在刷题的过程中再针对性的重点学习和复习 ; 下面的这个是炉温控制系统的这个原理的过程展示和这个方框图的绘制: 1)我们首先是要清楚这个受到影响的这个部分,和这个方框图的起点; 2)在这个过程中是谁和谁进行比较的,进行比较的这个地方是使用的类似于这个初中物理里面的灯泡进行表示的 : 2.3闭环控制系统的特点 下面的这个是对于我们的闭环控制系统的总结,以及这个反馈调节系统的特点; 2.4三种基础控制方式 2.5对于控制系统的基本要求 稳定准确并且及时进行响应: 2.6自动控制原理的体系架构

    22200编辑于 2025-02-24
  • 自动控制原理 》- 第 1 章 自动控制的基本原理与方式

    1-1 自动控制的基本原理与方式         自动控制是指在没有人直接参与的情况下,利用外加的设备或装置,使机器、设备或生产过程的某个工作状态或参数按照预定的规律运行。 自动控制的核心原理是反馈控制,即通过将系统的输出量回送到输入端,与输入量进行比较,利用偏差信号产生控制作用,使被控量趋于要求值。 t_closed, omega_closed = simulate_closed_loop(setpoint, disturbance) # 绘制结果 plt.figure(figsize=(12, 6) 线性系统与非线性系统 线性系统:满足叠加原理 非线性系统:不满足叠加原理,存在非线性元件 2. 自动控制原理是一门理论与实践相结合的学科,通过理论分析和计算机仿真相结合的方式,我们可以更好地理解和设计控制系统,使其满足实际应用的需求。

    27710编辑于 2026-01-21
  • 来自专栏全栈程序员必看

    控制误差_自动控制原理校正

    ·&Techh VAOpIr.i18IN19o9.02 1990 档 计算机实时控制加工误差的时滞问题 薯 宾 鸿 赞 (机械 工程一 系) 提 要 本文从计算机控制的原理分析八手 ,讨论 了计算机实时控制加工误差 产生时滞的原因可归纳如下;加工精度要求高,且计算机实时控制的采样周期短而控 本文1987年 6月4日收到. 18 华 中 理 工 大 学 学 报 1990_芷 制算挂又很复杂;计算机补偿控制误差时的零位飘移

    50181编辑于 2022-11-10
  • 来自专栏运维笔记

    Mac wifi 自动控制脚本

    usage: wifi.sh list:查看Wi-Fi列表| start 启动| stop关闭| connect连接某个ssid| set-statics-ip设置静态ip| set-dhcp-ip设置动态IP| list-devices查看网络设备| set-dns设置dns

    1.3K30发布于 2019-01-30
  • 来自专栏探物及理

    自动控制理论笔记

    复数Complex Number 6. 阈值选取 Advanced控制理论 稳定性 两种类型 判别方法 3. 齐次状态方程解dot x = A x 非齐次状态方程dot x = A x + B u 线性系统可控性与可观测性 引理 状态反馈与状态观测器 状态观测器 Kalman滤波器原理以及在 非线性系统 叠加原理不适用 常规分类: 死区 饱和 间隙-滞环 系统收敛:消耗系统能量 系统发散:从外界获取能量 相关词汇 \(X_{ss}(t)\):ss-steady state \(T_s | Z_1 \right | \left | Z_2 \right | e^{\theta_1+\theta_2}\) \(Z+\bar Z = 2a\) \(Z- \bar Z = 2bi\) 6. Kalman滤波器原理以及在matalb中的实现 状态转移矩阵: 这里要改一下,改成估计量 \(x_t^- = F_t x_{t-1} + B_t u_t\) 状态转移矩阵:\(P_t^-=FP_{

    2.4K30发布于 2020-08-25
  • 来自专栏javascript趣味编程

    8.1 水位自动控制

    汽包锅炉液位控制原理 本实验拟使用PID算法实现液位控制,如下图所示: ? 6,PID控制器(Controller),PID控制器根据目标水位(targetLevel)和传感器测量的实际水位(actualLevel)确定电磁阀(Valve)的开度(valveOpenning), </head> 6. <body style="height: 100%;margin: 0"> 7. this.flux = flux; 4. } 5. } 6. 7. class TubeOut{ 8. constructor(orificeArea) { 9. this.flux = flux; 4. } 5. } 6. 7. class TubeOut{ 8. constructor(orificeArea) { 9.

    1.5K20发布于 2019-04-26
  • 来自专栏算法工程师的学习日志

    自动控制-滑模控制

    在控制原理中,用Lyapunov函数来判断系统的稳定性,对于系统状态方程(目标已经变成s=0,因此现在写成s的状态方程),对于平衡点s,如果存在一个连续函数V满足 那么系统将在平衡点s=0处稳定,即

    1K20编辑于 2022-07-27
  • 自动控制原理》 - 第六章 线性系统的校正方法

    6-1 系统的设计与校正问题         控制系统的设计与校正是指根据给定的性能指标,对系统进行分析并添加适当的校正装置,以改善系统性能的过程。 axes.unicode_minus"] = False # 解决负号显示问题 # 定义原系统开环传递函数 # G(s) = 10 / (s(s+1)(s+5)) num = [10] den = [1, 6, print(f"相位裕度: {pm:.2f}°") print(f"增益裕度: {20*np.log10(gm):.2f} dB") # 绘制原系统阶跃响应 plt.figure(figsize=(10, 6) 6-2 常用校正装置及其特性         常用的校正装置包括超前校正装置、滞后校正装置和滞后 - 超前校正装置。这些校正装置可以通过改变系统的频率特性来改善系统的性能。

    15810编辑于 2026-01-21
  • 自动控制原理》 - 第二章 控制系统的数学模型

    线性系统满足叠加原理,而非线性系统则不满足。 linear_system(x): return 2 * x # 非线性系统示例: y = x^2 def nonlinear_system(x): return x ** 2 # 测试叠加原理 print("线性系统验证:") print(f"叠加输入响应: {y_linear_superposition}") print(f"响应叠加: {linear_check}") print(f"叠加原理是否成立 非线性系统验证:") print(f"叠加输入响应: {y_nonlinear_superposition}") print(f"响应叠加: {nonlinear_check}") print(f"叠加原理是否成立 它们可以帮助我们直观地理解系统的结构和工作原理,并简化系统传递函数的计算。 控制系统结构图         控制系统结构图是由传递函数方块、信号线、比较点和分支点组成的图形。

    24910编辑于 2026-01-21
  • 自动控制原理》 - 第四章 线性系统的根轨迹法

    # 分母多项式系数 sys = control.TransferFunction(num, den) # 绘制根轨迹 - 使用 rlocus 函数 plt.figure(figsize=(10, 6) closed_loop_sys.poles print(f"当增益K={K}时,闭环极点为: {poles}") # 纯英文版本(如果中文显示仍有问题) plt.figure(figsize=(10, 6) = [1, 4, 3, 0] # 分母多项式系数 sys = control.TransferFunction(num, den) # 绘制根轨迹 plt.figure(figsize=(10, 6) print(f"分离点/会合点: s = {s:.4f}") # 计算与虚轴的交点 def imaginary_intersection(omega): return omega**2 - 6 希望本文能够帮助你理解和掌握自动控制原理中的根轨迹法,为进一步学习和应用控制系统理论打下坚实的基础。

    24210编辑于 2026-01-21
  • 来自专栏全栈程序员必看

    一阶惯性环节的性能分析——自动控制原理基础补充(二)

    以前读书的时候学习自动控制原理,就是为了考试,各种相频幅频特性题咣咣做,一点都不含糊,但是实际代表什么意义一点都不知道。现在真是发现,这个东西有用得一批。 这篇文章从一阶惯性环节为切入点,对自动控制原理进行一个简单的复习。还蛮喜欢博客里面写东西的,按照自己思路,按照逻辑一点一点往下,不像发文章八股文一样。

    5.2K20编辑于 2022-11-10
  • 自动控制原理》 - 第五章 线性系统的频域分析法

    plt.semilogx(omega, 20 * np.log10(mag)) plt.title('微分环节 幅频特性') plt.grid(True, which='both') plt.subplot(5, 2, 6) axes.unicode_minus"] = False # 解决负号显示问题 # 定义系统开环传递函数 # G(s) = 10 / (s(s+1)(s+5)) num = [10] den = [1, 6, 5-6 控制系统频域设计         控制系统的频域设计是指利用系统的频率特性来设计控制器,使系统满足给定的性能指标。 ] = False # 解决负号显示问题 # 原系统开环传递函数 # G(s) = 1 / (s(s+1)(s+5)) num_original = [1] den_original = [1, 6, 希望本文能够帮助你理解和掌握自动控制原理中的频域分析法,为进一步学习和应用控制系统理论打下坚实的基础。

    30510编辑于 2026-01-21
  • 来自专栏运维笔记

    秘钥认证用户自动控制

     $1  in   add)   addUser $2;;  look)   lookUp;;  delete)   deleteUser $2;;    *)   echo -e " 秘钥认证用户自动控制 VrMW8Z8fof1nyKA9OppiUWUWdVL9iJGDdBzvVB3hb9KZYX1bsns77KrD/VB+8jsCe/62rrsUmxJoUwvWyF2B+cvboxwe5cdXyTawt1bAMHNq8jiWrgSDaR7bplFXD3I6lwYk89I rZ61tN2xGWK4zRP13NJOVcIDaXsQwhhuZbGD8d1tEwGqldBAlTsouJWGiWPMJPhUfjKEFTIHn8ug2zDP/vE7yNgiuMalhn+Fglt+AMG78tiOCn1P7kYVjPeGklr8AAAACAWm3qmqYOiTIMtShfmcIJc06XOPPOjxXzwntN+c8rmy+gZbI6wx4vRwYbldaduMtPn7Q29BqJfcCAy addUser $2;;  look)   lookUp;;  delete)   deleteUser $2;;  check)   checkUser ;;    *)   echo -e " 秘钥认证用户自动控制

    1K40发布于 2019-01-30
  • 自动控制原理》- 第十章 动态系统的最优控制方法

    u') plt.title('小车最优轨迹控制 - 控制输入') plt.tight_layout() # 保存图像而不是直接显示 output_dir = "D:/python project/自动控制原理 输出最终性能指标 print(f"最终性能指标J = {J:.4f}") 图 1:小车最优轨迹控制仿真结果 10.1.4 思维导图:最优控制一般概念 10-2 最优控制中的变分法 10.2.1 变分法基本原理 k4 = system_dynamics(x[i - 1] + dt * k3, u) # 更新状态 x[i] = x[i - 1] + (dt / 6) 10.3.1 极小值原理基本概念         极小值原理由庞特里亚金提出,是最优控制理论的重要基础,核心思想: 10.3.2 极小值原理的数学表达 正则方程: 10.3.3 综合案例:火箭最优轨迹控制 lambda_vec[1] * dv_dt + lambda_vec[2] * dm_dt H_values[i] = H plt.figure(figsize=(10, 6)

    13210编辑于 2026-01-21
  • 来自专栏javascript趣味编程

    9.1 汽包锅炉水位自动控制

    汽包锅炉液位控制原理 本实验拟使用PID算法实现液位控制,如下图所示: ? 6,PID控制器(Controller),PID控制器根据目标水位(targetLevel)和传感器测量的实际水位(actualLevel)确定电磁阀(Valve)的开度(valveOpenning), </head> 6. <body style="height: 100%;margin: 0"> 7. this.flux = flux; 4. } 5. } 6. 7. class TubeOut{ 8. constructor(orificeArea) { 9. this.flux = flux; 4. } 5. } 6. 7. class TubeOut{ 8. constructor(orificeArea) { 9.

    88000发布于 2018-08-08
  • 来自专栏深度学习

    自动控制原理】数学模型:系统框图及其化简、控制系统传递函数

    第2章 数学模型 2.1 控制系统的运动微分方程 2.2 拉氏变换和反变换 2.3 传递函数 参考前文:【自动控制原理】数学模型:控制系统的运动微分方程、拉氏变换和反变换、传递函数 2.4 系统框图 2.4.1 144855861.png&pos_id=img-05FPpu9Y-1698911805452) 研究系统输出量的运动规律,只考虑输入量的作用是不完全的,还需要考虑干扰的影响 依据:线性系统的叠加原理 2.5.2 参考输入R(s)作用下的闭环传递函数 令D(s)=0,则框图变为 2.5.3 扰动 D(s) 作用下的闭环传递函数 2.5.4 当系统同时受到R(s)和D(s)时,由叠加原理得系统的总输出

    2.6K11编辑于 2024-07-30
  • 自动控制原理》 - 第三章 线性系统的时域分析法

    (sys, T=np.linspace(0, 2, 1000)) # 提取性能指标 info = stepinfo(sys) # 绘制阶跃响应曲线 plt.figure(figsize=(10, 6) return tf(num, den) # 不同时间常数 T_values = [0.1, 0.5, 1.0, 2.0] # 绘制不同时间常数的阶跃响应 plt.figure(figsize=(10, 6) 3+3s^2+3s+1=0, 根:-1,-1,-1(稳定) case2 = [1, 2, 1, 0] # s^3+2s^2+s=0, 根:0,-1,-1(临界稳定) case3 = [1, -5, 6, 0] # s^3-5s^2+6s=0, 根:0,2,3(不稳定) case4 = [1, 2, 2, 4] # s^3+2s^2+2s+4=0, 根:-2,±j√2(稳定) for case in y_opt = step_response(G_closed_opt, T=np.linspace(0, 5, 1000)) # 绘制优化后的响应 plt.figure(figsize=(10, 6)

    25610编辑于 2026-01-21
  • 自动控制原理》- 第八章 非线性控制系统分析

    与线性系统相比,非线性系统具有许多独特的性质,如: 不满足叠加原理 可能存在极限环 对初始条件敏感 可能出现混沌现象 非线性系统与线性系统的区别         线性系统可以用线性微分方程描述,而非线性系统需要用非线性微分方程描述 input_signal), t_span, x0, t_eval=t_eval, method='RK45') # 绘制结果 plt.figure(figsize=(12, 6) 相平面法的基本原理 对于二阶系统: dx1/dt = f1(x1, x2) dx2/dt = f2(x1, x2) 相轨迹的斜率为: dx2/dx1 = f2(x1, x2)/f1(x1, x2) 下面是一个使用相平面法分析非线性系统的代码示例 M=1.0) for X in X_vals] relay_abs = [np.abs(N) for N in relay_N] # 绘制幅值曲线 plt.figure(figsize=(10, 6) 选择合适的设计方法 控制器结构设计 控制器参数整定 系统性能分析与验证 鲁棒性与稳定性分析 下面是非线性控制系统设计的一般流程思维导图: 图 12:非线性控制系统设计流程思维导图         以上就是《自动控制原理

    19010编辑于 2026-01-21
  • 来自专栏深度学习

    自动控制原理】时域分析法:稳定性分析(稳)、误差分析和计算(准)

    3.1 基本概念 3.2~4 一阶、二阶、高阶系统的时间响应及动态性能 参照前文:【自动控制原理】时域分析法:一阶、二阶、高阶系统的时间响应及动态性能 3.6 稳定性分析——稳 3.6.1. 而稳态误差是指误差的终值 系统原理性稳态误差 :线性系统由于其结构、参数及输入信号形式不同所引起的稳态误差不同 3.5.2稳态误差的计算   计算稳态误差的一般步骤: (1)判定系统的稳定性 向上看:3.6

    2.2K10编辑于 2024-07-30
领券