也来谈谈传递函数的问题 点击:6657 | 回复:114



刘志斌

    
  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2012-04-10 11:00:50
楼主

也来谈谈传递函数的问题

 

 

1、传递函数是针对一个确定对象而言的;

2、这个对象的输出量与输入量的比值叫做这个研究对象的传递函数;

3、这么一说,大家会明白很多,这不就是一个放大器的放大倍数吗?你说对了,对于一个电压放大器,输出的电压与输入的电压之比,就是电压放大倍数,它就是放大器的传递函数;

4、知道研究对象的传递函数有什么作用呢?

1)例如一个共射电压放大器的直流电压放大倍数=βRc/rbe;

2)有了这个电压放大倍数,我们可以清楚的知道怎样提高电压放大倍数,选用β高、增大Rc、减小rce;

3)这个电压放大倍数的公式,一般不是真用它来计算放大倍数的,而是有了它我们知道怎样设计、调试一个放大器;

4)如果谁想知道一个对象的传递函数,从此把它当做一个公式、方程来用,就想偏了!

 

 



楼主最近还看过



刘志斌

  • 精华:7帖
  • 求助:0帖
  • 帖子:422帖 | 35831回
  • 年度积分:0
  • 历史总积分:75388
  • 注册:2006年7月30日
发表于:2012-04-13 09:50:08
21楼

1、前边说的那些传递函数,都是开环传递函数,有些研究对象的输出对输入有反馈,这样研究对象就处于一个闭环工作状态;

2、闭环传递函数的定义与开环传递函数的意义相同,但是闭环时,由于输出对输入的反馈,使的传递函数的关系式复杂了很多,特别是增加了微分项,很多情况下,求解传递函数的过程变为求一个微分方程的解;

3、这样大家习惯于用拉氏定理,来求解传递函数的微分方程,很方便!

刘志斌

  • 精华:7帖
  • 求助:0帖
  • 帖子:422帖 | 35831回
  • 年度积分:0
  • 历史总积分:75388
  • 注册:2006年7月30日
发表于:2012-04-13 10:46:30
22楼

水平运动体M的受力分析

 

输入、输出关系图 

刘志斌

  • 精华:7帖
  • 求助:0帖
  • 帖子:422帖 | 35831回
  • 年度积分:0
  • 历史总积分:75388
  • 注册:2006年7月30日
发表于:2012-04-13 10:47:29
23楼

刘志斌

  • 精华:7帖
  • 求助:0帖
  • 帖子:422帖 | 35831回
  • 年度积分:0
  • 历史总积分:75388
  • 注册:2006年7月30日
发表于:2012-04-13 10:51:41
24楼

1、22楼图,是一个质量为M的水平运动体的受力分析图和输入输出关系图(引自征的一篇相关发言贴)

2、物体在垂直面内受力平衡:水平面的支持力N与重力G相等;

3、物体在水平面内受到动力F、空气阻力Kv V与速度V成正比、水平摩擦力μG;

涛声依旧

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 540回
  • 年度积分:0
  • 历史总积分:18873
  • 注册:2006年12月03日
发表于:2012-04-13 11:07:47
25楼
物理上的力学也写上了啊       

刘志斌

  • 精华:7帖
  • 求助:0帖
  • 帖子:422帖 | 35831回
  • 年度积分:0
  • 历史总积分:75388
  • 注册:2006年7月30日
发表于:2012-04-13 11:17:23
26楼

4、忽略水平摩擦力、空气阻力,求水平运动体的开环传递函数:

1)输出速度函数: v(t) = (F/M) t =(1/M) t      (F = 20.6N -19.8N =1N)

2)输出速度函数v(t) 的拉氏变换:V(s) = (1/M) /s^2      (表序号4)

3)输入力F(t)函数:F(t) = 20.6N-19.8N =1N

4)输入力F(t)函数的拉氏变换:F(s) = 1/s       (表序号3)

5)拉氏变换下的开环传输函数如下:

      V(s) /F(s) = 【(1/M) /s^2 】 / (1/s ) = 1/Ms

 

刘志斌

  • 精华:7帖
  • 求助:0帖
  • 帖子:422帖 | 35831回
  • 年度积分:0
  • 历史总积分:75388
  • 注册:2006年7月30日
发表于:2012-04-13 11:23:40
27楼
5、拉氏变换下的闭环传输函数G(s)

1)已知反馈系数为Kv=0.1,开环增益为1/Ms

2)则闭环传输函数G(s)为:

    G(s) = (1/Ms) / 【1+(1/Ms)Kv】 = (1/Kv) / 【1+(Ms)/Kv】

 

刘志斌

  • 精华:7帖
  • 求助:0帖
  • 帖子:422帖 | 35831回
  • 年度积分:0
  • 历史总积分:75388
  • 注册:2006年7月30日
发表于:2012-04-13 11:31:58
28楼

6、用拉氏传输函数计算运动体的运动参数:

1)将 Kv = 0.1M = 10Kg  、u=0.2、uMg = 19.6N F = 20.6N 代入传输函数:

       G(s) =  (1/Kv) / 【1+(Ms)/Kv】 = 10 / (1+100s)

2)求稳定输出速度、加速时间: 

3)输入拉氏函数F(s)

a.力函数 F(t) = 20.6-19.6 = 1N

b.输入拉氏函数F(s)为:F(s) = 1/s

4)通过传输函数G(s)求输出速度函数V(t)

    V(t) = L^(-1 )【G(s) ×F(s) 】

         = L^(-1 )【10 / (1+100s) × 1/s 】

         =L^(-1 ){10×【1/s(1+100s)】 }

         = L^(-1 ){10×【0.01/s(0.01+s)】 }

         = 10×(1 - e^-0.01t)                        (表序号9)

5)由输出速度函数 V(t) = 10×(1 - e^-0.01t) 讨论:

a.当e^-0.01t→0时,

V(t)有最大值= 10(m/s)

b.e^-0.01t→0

e^0.01t→∞t →∞V(t)有最大值= 10(m/s)

c.若 t = 100秒时,

V(t) = 10 × (1 - e^-1) =10 × (1 - 1/2.7

     =17/2.7

     =6.3m/s

d.若 t = 200秒时,

V(t) = 10 × (1 - e^-2)

     =10 × (1 - 1/7.3

     =63/7.3=8.6m/s

e.若 t = 0秒时,

V(0) = 10 × (1 - e^0)

     =10 × (1 - 1

     = 0m/s

 

jona

  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 2161回
  • 年度积分:0
  • 历史总积分:8492
  • 注册:2003年7月22日
发表于:2012-04-13 20:01:57
29楼
天呀?传递函数这么解,钱老会很不高兴的!

刘志斌

  • 精华:7帖
  • 求助:0帖
  • 帖子:422帖 | 35831回
  • 年度积分:0
  • 历史总积分:75388
  • 注册:2006年7月30日
发表于:2012-04-13 20:07:35
30楼
引用 jona 的回复内容:天呀?传递函数这么解,……
说说你的解法?!

jona

  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 2161回
  • 年度积分:0
  • 历史总积分:8492
  • 注册:2003年7月22日
发表于:2012-04-13 20:47:42
31楼

也来谈谈传递函数的问题

 

 

1、传递函数是针对一个确定对象而言的;(得看怎么定义对象,假如我看中一个女孩,我向她看过去,那女孩也恰恰注意到了我。她脸红了。好了这里肯定有一个什么函数。为什么呢?应为我的目光,经过一个延时,变成了她的脸红。至于脸红表示什么,咱不知道。突然一个男孩也在看她,不小心撞到电线杆上,她花容失色,惊叫起来,把我吓了一跳。你说这个情节中怎样定义对象?楼主这句话虽然从常识来讲也没有什么问题,问题在于我们讨论问题,只在于圈定一个条件,确定一个边界,讨论这个边界里面的东西,这个叫系统。而不会理会是不是确定和是不是对象!)

2、这个对象的输出量与输入量的比值叫做这个研究对象的传递函数;(这个定义是错的。传递函数是系统输出(响应)和输入(激励)的某一个比值。但是有两个条件:(1)系统输入(激励)的初值为零;(2)传递函数一定是输出变量的拉氏变换和输入变量的拉氏变换的比值。直接用函数比不行,采用傅立叶变换也不行)

3、这么一说,大家会明白很多,这不就是一个放大器的放大倍数吗?你说对了,对于一个电压放大器,输出的电压与输入的电压之比,就是电压放大倍数,它就是放大器的传递函数;(只有当放大器只是含有一个比例环节时,上述讲法才正确,如果放大器输入带有滤波电容,虽然放大倍数一样,但是传递函数就不一样了。)

4、知道研究对象的传递函数有什么作用呢?(有用肯定有用,但是不是这里可以讨论清楚的,我的三不主义,就是觉得擂主这个题目有点。。。。。。)

1)例如一个共射电压放大器的直流电压放大倍数=βRc/rbe;

2)有了这个电压放大倍数,我们可以清楚的知道怎样提高电压放大倍数,选用β高、增大Rc、减小rce;

3)这个电压放大倍数的公式,一般不是真用它来计算放大倍数的,而是有了它我们知道怎样设计、调试一个放大器;

4)如果谁想知道一个对象的传递函数,从此把它当做一个公式、方程来用,就想偏了!

 

jona

  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 2161回
  • 年度积分:0
  • 历史总积分:8492
  • 注册:2003年7月22日
发表于:2012-04-13 21:22:04
32楼

5、现在说的传递函数,是广义上的传递环数;(可以研究,但是和我们工作真没有什么关系)

6、例如一个质量为M的物体,在水平面内给一个作用力F,它就会产生一个加速度、速度v,这时候这个物体就是研究对象,它的输入量就是作用力F,输出量就是速度V,输出量速度v与输入量F的比就是这个物体M的传递函数;

 含混之极!清晰的表述见下:

f=Md(dv/dt)/dt,F(s)=M*s2V(s),传递函数G(s)=F(s)/V(s)=M*s2,or G1(S)=1/G(s)=1/(M*s2)

7、那么广义上的传递函数,和狭义上的传递函数有什么不同呢?(不知道)

1)例如电压放大倍数,是两个电压的比值,是一个纯数,没有单位名称;(这不一定可以算传递函数呀!)

2)而上边的物体M的传递函数,是两个完全不同性质的物理量的比,这个比值有单位、有名称、有意义;(传递函数本身就有意义啊,所以它有量纲有什么不对呢?但是传递函数本质是将时域分析中的解微分方程,变成复平面上解代数方程,所以这个题目不适合在这里讨论。)

3)而上边的物体M的传递函数是:(以下都不是控制理论讨论的议题,充其量是一些不准确的物理定义式)

传递函数=速度V/作用力F

作用力F×传递函数=速度V

作用力F×(S/M)=速度V

作用力F×S=M×速度V

F×S是力的冲量,M×V是物体的动量的增量,“作用力F×S=M×速度V ” 是冲量定理,那么传递函数=S/M,就是时间S与质量M的比,单位是秒/Kg;

jona

  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 2161回
  • 年度积分:0
  • 历史总积分:8492
  • 注册:2003年7月22日
发表于:2012-04-13 21:38:47
33楼

10、由于研究对象不同,传递函数可能是一个简单的数、一个简单的初等函数,也可能是一个微分方程,这个微分方程可能有解,也可能无解;传递函数根本不可能是微分方程传递函数本质是将时域分析中的微分表达式,变成复平面上代数表达式,传递函数形式上为两个代数式之比。)

11、如果研究对象的传递函数,是一个微分方程,恰好是一个可以用拉氏定理可以解的微分方程,就是用拉氏变换地方法;(概念含混,再重复一遍:传递函数本质是将时域分析中的微分表达式,变成复平面上代数表达式,)

12、有人不懂其中的道理,认为只有拉氏变换的函数才是传递函数,认为传递函数怎么能是初等函数呢?太可笑了!(这个讲法本身就可笑,只有拉氏变换才有传递函数!拉氏变换本身是线性微分方程变换过来,当然传统概念上传递函数都是初等函数。但是由于非线性系统的应用,有些传递函数不能用代数式表达,这些应用超越式表达,于是不算初等函数。)

jona

  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 2161回
  • 年度积分:0
  • 历史总积分:8492
  • 注册:2003年7月22日
发表于:2012-04-13 21:43:05
34楼
算了,我们不讨论它了,很无聊的,我还是三不主义吧!

刘志斌

  • 精华:7帖
  • 求助:0帖
  • 帖子:422帖 | 35831回
  • 年度积分:0
  • 历史总积分:75388
  • 注册:2006年7月30日
发表于:2012-04-13 22:28:45
35楼

1、我看到你的发言了,很有意义,怎么能说无聊呢?

2、这就叫辩论,它的特点是认真的对待辩方的发言,意见不同不要紧,态度是诚恳地,就这一点就值得大家学习!

刘志斌

  • 精华:7帖
  • 求助:0帖
  • 帖子:422帖 | 35831回
  • 年度积分:0
  • 历史总积分:75388
  • 注册:2006年7月30日
发表于:2012-04-13 22:29:30
36楼
3、请继续!                                                      

jona

  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 2161回
  • 年度积分:0
  • 历史总积分:8492
  • 注册:2003年7月22日
发表于:2012-04-14 09:11:45
37楼

好吧!既然刘老师这么讲。我们就来看一看什么叫传递函数以及传递函数的意义。钱学森是国际上公认的工程控制论之父。他在《工程控制论》中论及传递函数时和一般的教科书是不同的,他首先强调传递函数实际工程上的意义。

“我们已经看到,在用拉氏变换法处理问题的时刻,常系数线性系统的运动状态和多项式D(s)有着本质的联系。D(s)...的系数也就是微分方程的系数。不仅如此,就是在一般的情形里,如果初值问题里的y(t)的初始值和各项初始导数值都是等于零,那么,那么系统的运动状态也是由两个多项式的比值N(s)/D(s)所完全确定的。我们是用F(s)表示这个比值的。如果驱动函数的拉氏变换是X(s)而特解的拉氏变换是Yi(s)的话,...就给出

YI(s)=F(s)*X(s)

可以把这个方程看作一个运算子方程;X(s)受到运算子F(s)之后就变成了Yi(s),或者说F(s)把X(s)变成Yi(s)。因此我们就把函数F(s)称为系统的传递函数。”

这是一个大师的描述,没有很好的数学基础可能根本无法理解上面在讲什么,但是如果有好的数学基础,上面的陈述烤熟你传递函数引用的真正目的:是为了方便地描述系统的运动状态。这个定义里面明确有几点与刘老师的传递函数不一样:

1、传递函数是为了方便描述和求解系统运动状态而引入,而不是针对“所谓对象”而引入;

2、传递函数仅解决系统运动的初值为零的状况,它只能求出系统初值为零的一个特解;

3、只有拉氏变换才与传递函数有关,其余变换与传递函数没有关系;

4、在传统意义上传递函数是两个代数式的比值,是一个初等函数。

 

jona

  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 2161回
  • 年度积分:0
  • 历史总积分:8492
  • 注册:2003年7月22日
发表于:2012-04-14 09:47:59
38楼

11、如果研究对象的传递函数,是一个微分方程,恰好是一个可以用拉氏定理可以解的微分方程,就是用拉氏变换地方法;

这里面第一个错误是,传递函数不可能是一个微分方程,第二个错误是也没有什么可以解微分方程的拉氏定理,微分方程用来描述系统状态是时域分析方法,转换成传递函数是在复平面上来求解系统运动状态。这两个是等效的,但是处理传递函数比解微分方程方便。拉氏变换主要目的不是为解微分方程。钱老在论及这个问题时写到“从Y(s)变回y(t)的这个步骤实际上是很少需要的”这就像我们说今天下雨了,在表示的意义方面,用汉语和英语有什么区别呢,从技术角度只是语音编码不同!

12、有人不懂其中的道理,认为只有拉氏变换的函数才是传递函数,认为传递函数怎么能是初等函数呢?太可笑了!

拉氏变换的函数不一定是传递函数,传递函数在线性系统里一定是初等函数,传递函数怎么能是初等函数呢?太可笑了!

jona

  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 2161回
  • 年度积分:0
  • 历史总积分:8492
  • 注册:2003年7月22日
发表于:2012-04-14 10:17:08
39楼

14、之所以说是最笨的方法,原因是运动系统的控制的各个环节的物理关系、物理因数是非常明确地,怎么做大家都很明白,用方程式表示出来的传递环数无非是这些物理关系、物理因数的一个无谓集合;(不知道在讲什么!)

15、但是,要真正写出运动系统的传递函数,确实不是件容易的事,是个十分劳民伤财的事,写出来的结果和直接研究各个环节的结果其实是一样的;(看来还是不明白为什么要引入传递函数,物理学描述物理过程最有用的方法之一是微分方程,微积分的发明人之一牛顿本身就是基于研究万有引力的需要。只要是常系数微分方程可以描述的系统,使用传递函数求解系统状态是最方便的。我们很难想像求解一个高阶微分方程的难度。但是传递函数是分式,利用复变函数论,不必求解方程就可以确定系统各项性能指标。因为直接处理微分方程在工程上是不方便的,科学家们才另想办法,这么一个聪明的想法竟然成为最笨的方法。不要说高阶系统,你求一个二阶系统看看?项数、系数稍微变化一下,就够头疼了。)

16、例如上面说的那个物体M在水平面内的运动,谁都会知道,作力F大、作用时间S长,物体的速度v就会大,一个不识字的农民做工时都知道这个道理;(如果这样,这么简单的道理,还用伽利略、牛顿说,真笨,太阳明明绕着地球转,还要为这么一个简单道理,上绞刑架。笨死了!

17、而写出的传递函数,特别是用拉氏函数表示时,一个工控网的人都给弄蒙了!(那只能说修行太浅,工控人的基本工具都不会用,看来工控家园改为菜园得了。特别是一些资深人士,记得花瓣女人还是谁的说相砸坛子,好!不愧是女中豪杰!)

jona

  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 2161回
  • 年度积分:0
  • 历史总积分:8492
  • 注册:2003年7月22日
发表于:2012-04-14 10:24:02
40楼

19、有个网友贴出“求助伺服电机的传递函数”的帖子:

7)先写一个最简单的:

    传递函数=输出机械功率/输入电功率=电机的效率

(没有明白如何简单,可以有这样一个传递函数吗?如果有也必定相当复杂!传递函数会成为一个物理参数指标(电机的效率)啊????)


热门招聘
相关主题

官方公众号

智造工程师