热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

控制系统分析与设计(二):比例积分控制器的传递函数

1.理想运算放大器的特点:(1)无限大的输入阻抗:理想运算放大器输入端不允许电流输入,i+i–0(2)趋于零的输出阻抗:理想运算放大器的输出端是一个完美的电压源,无论流至放大器负载

1. 理想运算放大器的特点:

(1)无限大的输入阻抗:理想运算放大器输入端不允许电流输入,i+=i–=0
(2)趋于零的输出阻抗:理想运算放大器的输出端是一个完美的电压源,无论流至放大器负载的电流如何变化,放大器的输出电压恒为定值,
(3)电压放大倍数A趋于无穷大:u+=u–
输出电压uo与同向端输入电压u+、反向端输入电压u–及电压放大倍数A的固有关系为
u o = A ( u + − u − ) u_o=A(u_+-u_-) uo=A(u+u)
( u + − u − ) = u o A (u_+-u_-)=\frac {u_o}{A} (u+u)=Auo
因为A趋向于无穷大,uo局限于有限的电压范围内,则
u + − u − → 0 u_+-u_- \to 0 u+u0
u + ≈ u − u_+ \approx u_- u+u

2. 比例积分控制器传递函数求解示例

《控制系统分析与设计(二):比例积分控制器的传递函数》

基于以上特点可以得到u+=u–=0V,i1=i2,可以在分析时将理想运算放大器去掉:
《控制系统分析与设计(二):比例积分控制器的传递函数》
此时求比例积分控制器的传递函数:
{ U i ( s ) − 0 = I 1 ( s ) ∗ R 1 0 − U o ( s ) = I 2 ( s ) ∗ ( R 2 + 1 C s ) \left\{ \begin{array}{l} U_i(s)-0=I_1(s)*R_1 \\ 0-U_o(s)=I_2(s)*(R_2+\frac 1{Cs}) \end{array} \right. { Ui(s)0=I1(s)R10Uo(s)=I2(s)(R2+Cs1)

G ( s ) = U o ( s ) U i ( s ) = − I 2 ( s ) ∗ Z 2 I 1 ( s ) ∗ Z 1 = − Z 2 Z 1 = R 2 C s + 1 R 1 C s G(s)=\frac {U_o(s)}{U_i(s)}=\frac {-I_2(s)*Z_2}{I_1(s)*Z_1}=-\frac {Z_2}{Z_1}=\frac{R_2Cs+1}{R_1Cs} G(s)=Ui(s)Uo(s)=I1(s)Z1I2(s)Z2=Z1Z2=R1CsR2Cs+1
在其他一些涉及理想运算放大器的传递函数求解均可以对电路进行先化简再求解!


推荐阅读
  • 深入理解Redis集群机制
    本文旨在深入探讨Redis集群的工作原理,包括其架构设计、数据分布策略、节点通信及故障恢复机制等方面的内容。 ... [详细]
  • 本文详细解析了LeetCode第581题——最短无序连续子数组的解决方案,重点介绍了贪心算法的应用及其具体实现步骤。 ... [详细]
  • 远程访问用户 Kindle通过电子书实现控制
    介绍自2007年以来,亚马逊已售出数千万台Kindle,令人印象深刻。但这也意味着数以千万计的人可能会因为这些Kindle中的软件漏洞而被黑客入侵。他 ... [详细]
  • 运用DDD分层架构优化微服务代码设计
    在微服务实施过程中,确定合理的代码结构至关重要。本文探讨了如何利用领域驱动设计(DDD)的分层架构来优化微服务的代码模型,确保系统的可维护性和扩展性。 ... [详细]
  • 本文详细介绍了快速排序算法的工作原理和实现步骤,包括选择基准值、分区过程以及递归调用等关键环节。通过具体的Java代码示例,帮助读者更好地理解和掌握这一高效的排序算法。 ... [详细]
  • 本文总结了几个常用的Android开发技巧,包括检测设备上是否安装特定应用、获取应用的版本名称、设置状态栏透明以及如何从一个应用跳转至另一个应用的方法。 ... [详细]
  • 本文详细介绍了MySQL表分区的概念、类型及其在实际应用中的实施方法,特别是针对Zabbix数据库的优化策略。 ... [详细]
  • En-Tan-Mo再次引领创新潮流,推出全新'大众奖励计划'。作为区块链领域的先锋,En-Tan-Mo继交易所上线、发布技术白皮书及共识之夜活动后,再次展现其团队的卓越与活力。本文将详细介绍该计划的具体内容及其对参与者的重要意义。 ... [详细]
  • 本文介绍如何使用Java实现AC自动机(Aho-Corasick算法),以实现高效的多模式字符串匹配。文章涵盖了Trie树和KMP算法的基础知识,并提供了一个详细的代码示例,包括构建Trie树、设置失败指针以及执行搜索的过程。 ... [详细]
  • 本文通过个人经历引出关于数学教学中的一个常见误解——被零除的结果,并深入探讨了浮点数中负零的存在及其背后的数学原理。 ... [详细]
  • 本文详细解析了LeetCode第300题——最长递增子序列的解题方法,特别是如何使用动态规划来高效解决问题。文章不仅提供了详细的代码实现,还探讨了常见的错误理解和正确的解题思路。 ... [详细]
  • 第三周课堂测试1、使用汇编语言编写指令时,用一些简单的容易记忆的符号来代替二进制指令,比机器语言更为方便,属于高级语言。(B ... [详细]
  • 利用Dlib进行高效的人脸特征提取与识别
    本文介绍了Dlib库,一个集成了多种机器学习算法的C++工具包,特别适用于需要处理复杂任务的应用场景。Dlib不仅支持机器人技术、嵌入式系统开发、移动应用及高性能计算环境,还提供了强大的人脸检测与特征提取功能。 ... [详细]
  • 成为一名高效的Java架构师不仅需要掌握高级Java编程技巧,还需深入理解JVM的工作原理及其优化方法。此外,对池技术(包括对象池、连接池和线程池)的应用、多线程处理、集合对象的内部机制、以及常用的数据结构和算法的精通也是必不可少的。同时,熟悉Linux操作系统、TCP/IP协议栈、HTTP协议等基础知识,对于构建高效稳定的系统同样重要。 ... [详细]
  • Qt应用开发:创建基本窗口
    本文介绍如何使用Qt框架创建基础窗口的两种方法。第一种方法直接在main函数中创建并显示窗口;第二种方法通过定义一个继承自QWidget的类来实现更复杂的功能。 ... [详细]
author-avatar
十七虾妈妈
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有