用虚数i与欧拉公式来解释分数阶微积分

ps:如果研究又遇到分数阶相关课题的童鞋可以与博主联系获取分数阶相关的源代码,不图什么,就图个点赞

一、问题简介

在最近的课题中接触到了分数阶导数相关的东西,比如函数 f ( t ) f(t) f(t)对t的0.5阶导等等,网上有一些对于分数阶导数的处理办法是将其放到频域中进行处理,根据大学《自动控制原理》等课程我们可以知道,通过拉氏变换我们可以将微积分运算变为代数运算,对一个输入信号进行一阶微分就是乘以s,一阶积分就是乘以 1 / s 1/s 1/s,因此对于0.5阶的微分运算可以看作 s 0.5 s^{0.5} s0.5,因此分数阶微积分运算可以看作是一个传递函数,通过整数阶的以 s s s为自变量的方程可以逼近s的分数阶方程,现在通过这种逼近模型得到了 s 0.5 s^{0.5} s0.5 s 0.3 s^{0.3} s0.3两种运算的传递函数,利用Matlab观察到两种传递函数的bode图如下:
在这里插入图片描述
在这里插入图片描述
上述两幅图中的上半部分是传递函数的幅频特性曲线,下半部分是传递函数的相频特性曲线。在课程《自动控制原理》频率响应一章中我们可以知道将拉氏变换中的 s s s替换为 j w jw jw j j j是虚数)之后得到一个新的与 w w w传递函数F(W),对于一个角频率为 w w w的输入正弦信号,系统会对这个正弦信号产生幅值和相位的变化,这就对应着F(W)的模值与相位,同样也可以得到幅频曲线和相频曲线。在分数阶导数中,以0.5阶导 s 0.5 s^{0.5} s0.5为例,将 s s s换成 j w jw jw得到 ( j w ) 0.5 = j 0.5 ∗ w 0.5 (jw)^{0.5}=j^{0.5}*w^{0.5} (jw)0.5=j0.5w0.5,此时出现了 j 0.5 j^{0.5} j0.5,这样分数阶导数的问题就变成了复数的分数阶次方的问题,但是出现虚数的0.5次方时应该如何求解其幅值和相角来验证由整数阶逼近模型得到的bode图是否正确呢?通过一系列的资料查阅后得到了两种解释虚数的分数阶次方 j a j^a ja(a为实

  • 9
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值