EDA365电子论坛网
标题:
用c2d离散化遇到的问题
[打印本页]
作者:
llbnmo
时间:
2020-9-17 11:09
标题:
用c2d离散化遇到的问题
我查Z变换表
! q' D' X6 _( c9 E& V
1 z
( ?- o0 c6 f+ R/ r
- 对应的X(z)=-------
1 N2 p3 ^& a* I/ h% G$ k, w
s z-1
M* Z0 A% ^- s- O0 C# O5 n" Z
0 g" J$ P7 A0 x7 l8 Z$ C) B
但用c2d离散化时却得到这样的结果
3 v9 N+ {2 ~6 i
1
* E4 f' y7 o- ?& l5 O3 ?
k= -
$ D9 H7 H J6 u- h% D, N
s
3 u8 I( q! {: F) M, u( Q4 {/ q* X
c2d(k,0.02,'zoh')
1 a9 u M6 J4 ~5 Z" a" L
: ?4 e$ b8 e) Y
Transfer function:
& ?' A3 Y' f. C. Z# T' \
0.02
- k& `+ `% G h: p; A! @
-----
* P& S: A% Z; c ]
z - 1
9 C% r# ~8 V- E# c9 z3 J
6 [* u/ {9 e0 |- C9 W( |7 z* T4 F4 ^
Sampling time: 0.02
9 _$ Y1 T: J/ c7 X0 U7 r) V
* Q! X- C( Y* I8 B e
为什么分母的z没有了,而多了0.02?
a0 K/ H7 l" u& a
作者:
勇往直前11
时间:
2020-9-17 13:13
帮你顶一下
作者:
pTDbn25
时间:
2020-9-17 13:22
用零阶保持器离散化
% L4 `9 h) _5 O7 T( T5 B
c2d 变连续系统为离散系统,而0.02是采样时间,
8 r8 q% a. w5 d0 e
zoh 零阶保持器
) l: X$ S& g: B( o3 o v! u# g! {
foh 一阶保持器
6 P9 m+ }( \0 R; Z* I) I K/ E
tustin 双先行变换
作者:
uaidenp
时间:
2020-9-17 14:18
c2d命令转换的是加上保持器后的传递函数,比如你用c2d(k,0.02)实际上得到的结果是Z[Gh(s)*K],而你查表查到的只是Z[k]
: Y# X, N# s) `9 {2 I1 W: }
作者:
小小鲁班
时间:
2020-9-17 14:35
来学习一下
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2