热度 15| |||
对于综合(schreier'tool 是在收敛域内取最优值,最优值基于给定的OBG,遍历最优的SNR对应的ntf)出的ntf如何做直观分析?如何建模? 这在《understanding》这本书有很详细的描述。
(前三条是我总结的熟悉ntf特征的方法)
首先熟悉z平面及与s平面的对应关系
如w->0 对应z=1;w->fs*pi对应z=-1,其余值均在上半个单位圆上。
可根据w=0和w=fs*pi计算OBG和零频处的ntf值。特别的,当2阶sdm一个notch或4阶sdm两个notch时,当w=0时,ntf≠0(这很重要,需要在偶数阶设计时作取舍);
可利用matlab函数求zero pole,根据zero pole的位置推断ntf的形状,最后跟plot出的ntf做对比,这样对每个zero pole对ntf的影响有了直观的对应关系,当你想根据自己的需求做调整时,可以有的放矢。
当ntf确定之后,可以根据dt或ct类型选择参数转换与否(dt-ct映射);
根据delay 做ELD补偿(ct only);
把ABCD矩阵带入搭建的simulink模型,进行时域仿真;
做scaling,然后把scaling后的参数带入搭建的simulink模型,继续进行时域仿真;