摘要: 忆容器是一种具有记忆性的非线性电容, 为研究忆容器的电路特性, 提出了一种压控型忆容器的二次曲线模型, 利用电流反馈型运放等器件构建了能够动态模拟忆容器
q -
v 特性的仿真器. 通过仿真和实验观测到忆容器的滞回曲线, 以及随外加激励频率增加而收缩的特性. 分析了周期性激励信号的参数对忆容值取值范围的影响, 并对忆容器的非易失性和平衡点的稳定性进行了研究. 基于该忆容仿真器设计了一种多谐振荡器, 分析了振荡器的工作原理, 对振荡器的输出电压、忆容器的端电压、忆容器的磁通和电荷, 以及忆容器的滞回曲线进行了测试. 通过实验中观测到的各种振荡波形, 分析了振荡器的频率、占空比以及忆容器的非线性特性随电路参数变化的规律.
关键词: 忆容器 /
非易失性 /
多谐振荡器 English Abstract Memcapacitor-based multivibrator and its experiments Gu Mei-Yuan 1 ,Liu Jing-Biao 2 ,Wang Guang-Yi 1 ,Liang Yan 1 ,Li Fu-Peng 1 1.School of Electronics and Information, Hangzhou Dianzi University, Hangzhou 310018, China 2.School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China Fund Project: Project supported by the National Natural Science Foundation of China (Grant Nos. 61771176, 61801154) and Zhejiang Provincial Key Lab of Equipment Electronics, China (Grant No. 2019E10009) Received Date: 31 May 2019Accepted Date: 29 August 2019Available Online: 01 November 2019Published Online: 20 November 2019 Abstract: Memcapacitor is a kind of non-linear capacitor with memory capability. In order to study the electrical characteristics of memcapacitor and its application circuit, a quadratic model of voltage-controlled memcapacitor is proposed, and an emulator which can dynamically simulate the q –v characteristics of the memcapacitor is designed by using a current feedback operational amplifier, multiplier and other devices. The emulator does not need to be converted by any memristor or meminductor. It can work in floating or grounding state. The constitutive relation of the memcapacitor emulator is deduced, and the circuit parameters of the emulator are designed. Based on the simulations and experimental results, the pinched hysteresis loop and its dependence on frequency are verified. In addition, the range of the memcapacitance under periodic signal excitation is discussed and the influence of periodic excitation signal on the range of memcapacitance is analyzed. Through observing the dynamic route map (DRM) of the memcapacitor, its nonvolatility and the stability of the equilibrium point are also studied. The simulation results show that the memcapacitor can exhibit infinite stable equilibrium points and can be stabilized at any equilibrium state. With respect to pulse excitation signal, the effects of pulse width and amplitude on the switching on or off of the state for the memcapacitor is analyzed, and the corresponding switching method and rule are proposed. This characteristic of memcapacitor makes it have potential applications in non-volatile memory, neural network and other fields. Based on the proposed memcapacitor model, a multivibrator circuit is designed. Then, the working principle of the oscillator is analyzed, and the equation of oscillator is derived. The output voltage of the oscillator, the terminal voltage of the memcapacitor, the flux and the charge of the memcapacitor, and the pinched hysteretic curve of the memcapacitor during oscillation are tested experimentally. Besides, various oscillation waveforms whose frequency and duty cycle are different are observed and further analyzed. The circuit structure of the memcapacitor multivibrator designed in this paper is very simple. It can generate stable rectangular wave signals with controllable frequency and duty cycle, and it can be used in testing signal or driving the device. Keywords: memcapacitor /non-volatility /multivibrator 全文HTML --> --> --> 1.引 言 2009年, Di Ventra等[1 ] 将忆阻系统的概念推广到忆容系统, 提出了忆容器的概念. 忆容器是一种具有记忆性的非线性电容器, 其本构关系满足q –v 平面上的紧致滞回曲线, 忆容器在构造混沌电路、制备非易失性存储器、低功耗计算、振荡器和滤波器等领域具有潜在的应用价值[2 -5 ] . 文献[6 ]中介绍了由忆阻器和传统的金属-绝缘体-金属电容器所构成的固态忆容器的实现方法. 文献[7 ]中报道了Pt-Fe2 O3 核壳纳米粒子在P+-Si衬底上具有模拟忆容开关的特性. 这些已报道的具有忆容效应的电子器件, 由于成本和技术等方面的原因尚未被市场化. 不少文献在无法获取实际忆容器的情况下, 建立了忆容器的数学模型和电路模型, 并进行了理论和应用研究. 文献[8 ]中提出了一种忆容器的光滑曲线模型, 并针对该模型设计了等效电路, 但是该电路只体现忆容器状态变量之间的数学关系, 不能将忆容器作为一个二端元件进行电路的连接和测试. 文献[9 ]中针对在文献[10 ]中提出的带窗函数的荷控忆容器模型, 研究了两个忆容器的串并联特性, 并推导了瞬时等效记忆电容的解析表达式. Biolek等[11 ] 利用端口变量的线性变换关系, 提出了将忆阻器转换为忆容器和忆感器的思路, 并利用受控源分别设计和实现了荷控和磁控两种忆阻器模型下的忆容仿真器. 文献[12 ]中利用模拟器件设计了忆阻仿真器, 再利用AD844芯片将其转换为忆容仿真器. 该仿真器内部电路的输出端由于不能短路接地, 故工作条件受到浮地限制. 文献[13 ]中提出了一种忆阻器、忆容器和忆感器的通用紧凑型转换器, 并通过理论分析和电路实验验证了这些记忆元件的电气特性. 随着忆容器建模及特性分析的进展, 更多的研究着眼于实际应用. 文献[5 ]中设计了一种包含忆阻器和忆容器的低通滤波电路, 推导了该电路的传递函数, 并测试了其频率特性. 文献[8 ]中将忆容器模型应用到混沌振荡电路中, 发现该系统具有共存和对称分叉的性质, 并对其平衡点集、李雅普诺夫指数和吸引盆等非线性动力学特性进行了仿真和分析. 文献[14 ]中利用两个忆容器的磁通耦合关系实现了一种振荡频率和占空比均可控的多谐振荡器, 但是该电路结构较复杂, 且耦合效应对占空比调节的作用范围较窄. 文献[15 ]中提出了一种通用的记忆器件模拟器, 并将该模拟器分别替代RLC电路中的动态元件, 对电路发生串联谐振时动态元件的电压波形和谐振曲线进行了仿真和测试. 已报道的文献大多致力于忆容器模型的建立和仿真器的设计, 对忆容器的应用研究尤其是将忆容器应用于多谐振荡器的研究报道相对较少. 本文提出了一种忆容器的二次曲线模型, 并利用电流反馈型运放和乘法器等器件设计了忆容仿真器. 仿真了忆容器在不同频率的周期信号激励下的滞回曲线, 以及在周期信号激励下忆容值${C_{\rm{m}}}$ 和磁通量$\phi $ 的时域波形. 研究了滞回曲线对频率的依赖性, 分析了激励信号的参数对忆容值变化范围的影响. 通过绘制忆容器的${\rm{d}}\phi /{\rm{d}}t - \phi $ 的动态路径图, 研究了忆容器的非易失性和平衡点的稳定性[16 ,17 ] , 以及忆容器在不同记忆状态间的切换方法和规律[18 ] . 将忆容仿真器应用到多谐振荡器中, 推导了振荡器的状态方程, 并对振荡器的工作原理进行了分析. 最后通过实验测试了忆容多谐振荡器中各节点电压的波形和忆容器的滞回曲线, 研究并分析了三组电路参数对振荡周期T 、振荡频率f 、占空比D , 以及忆容器的非线性特性所产生的影响, 提出了拓宽占空比调节范围的解决方案. 本文设计的多谐振荡器电路结构简单, 占空比和振荡频率调节范围较宽, 能够提供多样化稳定的矩形波信号, 可应用于信号测试或设备驱动.2.忆容器的数学建模 一个n 阶压控型忆容器可以描述为[1 ] : 其中, $q(t)$ 是忆容器的电荷, ${v_C}(t)$ 是忆容器两端的电压, x 是忆容器的状态变量, $C(x, {v_C}, t)$ 为t 时刻的忆容值, 该值依赖于忆容器的内部状态变量x 和电压${v_C}$ . 类似地, 一个n 阶荷控型忆容器可以描述为: 其中, ${C^{ - 1}}(x, q, t)$ 为t 时刻忆容值的倒数, 该值依赖于忆容器的内部状态变量x 和电荷q . 本文提出了一种压控型忆容器的二次曲线模型, 其本构关系和状态方程为 其中, 忆容值${C_{\rm{m}}}(\phi ) = \alpha {\phi ^2} + \beta $ , $\phi $ 是忆容器的磁通量, $\alpha $ 和$\beta $ 均为实常数, 其典型参数$\alpha = 5.60 \times {10^{ - 5}}$ , $\beta = 1.58 \times {10^{ - 7}}$ . 在压控型忆容器两端施加振幅为2 V, 频率为f 的正弦信号, 绘制忆容器随频率变化的$q \text- v$ 特性曲线. 如图1 所示, 其$q \text- v$ 特性曲线是一个在零点自交叉且奇对称的紧致滞回曲线, 它的滞回环面积随外加正弦激励频率的增大而减小. 当频率增大到一定程度时, 忆容器的$q \text- v$ 特性曲线将退化为线性关系, 忆容器近似为线性电容. 图 1 忆容器的q -v 特性曲线 Figure1. q -v pinched hysteresis loops of memcapacitor 假设忆容器的外加激励为${v_C}(t) = {V_{\rm{m}}}\sin (2{\text{π}}ft)$ , 因$\phi= \displaystyle\int {{v_C}(t){\rm{d}}t} $ , 故可转换为 由(4 )式可知, 在正弦交流电${v_C}(t)$ 的激励下, 忆容值${C_{\rm{m}}}(t)$ 的取值范围为$\left(\beta, \dfrac{{\alpha V_{\rm{m}}^2}}{{4{{\text{π}}^2}{f^2}}} + \beta \right)$ . 在$\alpha $ 、$\beta $ 固定时, 通过增大${V_{\rm{m}}}$ 或减小f 均可以拓宽忆容值${C_{\rm{m}}}(t)$ 的变化范围, 从而提高忆容器的非线性程度. 假设忆容器的激励${v_C}(t)$ 是振幅为2 V、频率为10 Hz的正弦电压, 忆容值${C_{\rm{m}}}(t)$ 和磁通量$\phi (t)$ 的时域波形如图2 所示. ${C_{\rm{m}}}(t)$ 是一个频率为20 Hz、振幅为$2.839 \times {10^{ - 8}}$ 的正弦函数. 当外加电压${v_C}(t)$ 的瞬时值达到峰值时, ${C_{\rm{m}}}(t)$ 为最小值158 nF. 当外加电压${v_C}(t)$ 的瞬时值为零时, ${C_{\rm{m}}}(t)$ 为最大值214.8 nF. 图 2 正弦交流电激励下忆容器${C_{\rm{m}}}$ 、${v_{\rm C}}$ 和$\phi $ 的时域波形(a) ${C_{\rm{m}}}$ ; (b) ${v_C}$ ; (c) $\phi $ Figure2. Time domain waveforms of C m , v C and flux under periodic excitation signal: (a) ${C_{\rm{m}}}$ ; (b) ${v_C}$ ; (c) $\phi $ . 从磁通量$\phi (t)$ 的时域波形来看, 在$t \in [0.025,$ 0.05] s区间内, ${v_C}(t)$ 与横坐标围成的面积即$\phi (t)$ 为正, 且随时间t 的增大而增大, 故${C_{\rm{m}}}(t)$ 在该区间内呈增大趋势. 当$t = 0.05\;{\rm{s}}$ 时, $\phi (t)$ 达到最大, 此时${C_{\rm{m}}}(t)$ 也达到最大值. 在$t \in \left[ {0.05, \;0.075} \right]\;{\rm{s}}$ 区间内, ${v_C}(t)$ 与横坐标围成的面积为负, 由于正负面积抵消, $\phi (t)$ 将随t 的增大而减小. 当$t = 0.075\;{\rm{s}}$ 时, $\phi (t) = 0$ , 此时${C_{\rm{m}}}(t)$ 为最小值.3.忆容器的非易失性 文献[1 ]中定义了忆容器的本构关系, 其中忆容值C 或忆容值的倒数${C^{ - 1}}$ 分别是状态变量x 和控制变量${v_C}$ (或q )的函数, 且状态变量与控制变量之间满足积分关系, 该关系体现了忆容器的记忆特性. 观察忆容器的状态变量从非稳态到稳态的演变过程, 判断忆容器平衡点的稳定性, 研究忆容器状态保持或切换的规律和方法, 利用忆容器稳定的忆容值, 来表示二进制状态或多值状态, 并应用于非易失性存储器或数字逻辑运算等领域, 是未来忆容器研究的重要方向. Chua[16 ] 提出了非易失性忆阻器理论. 该理论表明: 一个具有标量状态变量x 的忆阻器是非易失性的, 如果它的Power-Off Plot (POP断电图)与x 轴的交点有两个或两个以上是负斜率的. 其中POP断电图是指: 忆阻器的状态方程在外加激励v 或i 等于零, 即${\rm{d}}x/{\rm{d}}t = g(x, v)\left| {_{v = 0}} \right.$ 或${\rm{d}}x/{\rm{d}}t = $ $f(x, i)\left| {_{i = 0}} \right. $ 时, ${\rm{d}}x/{\rm{d}} t$ 相对于x 的动态路径图. 本文对该理论进行扩展, 得出忆容器的非易失性理论: 若忆容器的POP断电图与状态变量x (标量)所在轴的交点有2个或2个以上的点是稳定的平衡点, 那么该忆容器是非易失性的. 由图3 可知, 设置外加激励${v_{\rm{S}}} = 0$ , 则(3 )式中$\dot \phi = 0$ , 绘制忆容器的POP断电图如图3 中的蓝色曲线所示. 该曲线与坐标轴$\phi $ 轴完全重合, 故曲线上任意一点Q 点均为忆容器的平衡点. 由于所有平衡点处磁通量的变化率均为零, 故忆容器可以稳定在任一平衡点上, 即POP断电图与$\phi $ 轴的交点有无穷多个稳定的平衡点. 图 3 忆容器的动态路径图(${\rm{d}}\phi /{\rm{d}}t \text- \phi $ ) (a)动态路径图; (b)忆容器电路和Vs波形 Figure3. Dynamic path map of memcapacitor (${\rm{d}}\phi /{\rm{d}}t \text- \phi $ ): (a)Dynamic path map ; (b) Memcapacitor circuit and Vs waveform. 假设忆容器稳定在如图3 所示的平衡点Q 1 (–0.6, 0)处, 在忆容器两端外加幅度为1 V的直流电压, 其动态路径如图3 中红色曲线所示. 此时忆容器的工作点从蓝色曲线的Q 1 点跳变到红色曲线Q 2 (–0.6, 1)点, 并沿$\phi $ 增大的方向运动. 若经过$\Delta {t_1}$ 时间后, 工作点运动到Q 3 (0.4, 1)点, 且同时撤销激励, 即${v_{\rm{S}}} = 0$ , 工作点将由Q 3 点跳变到蓝色曲线的Q 4 (0.4, 0)点, 并稳定在Q 4 点的$\phi $ 值上. 若在忆容器的两端外加幅度为–0.5 V的直流电压, 其动态路径如图3 中绿色曲线所示. 此时忆容器的工作点从蓝色曲线的Q 4 点跳变到绿色曲线的Q 5 (0.4, –0.5)点, 并沿$\phi $ 减小的方向运动. 若经过$\Delta {t_2}$ 时间后, 工作点运动到Q 6 (–0.2, –0.5)点, 且同时撤销激励, 即${v_{\rm{S}}} = 0$ , 工作点将由Q 6 点跳变到蓝色曲线的Q 7 (–0.2, 0), 并稳定在Q 7 点的$\phi $ 值上. 由以上分析可知, 外加脉冲信号, 可以使忆容器在多个稳定的平衡点之间进行转换, 或保持断电前的状态. 脉冲信号幅度的正负决定了工作点运动的方向(即$\phi $ 增大或减小的方向), 脉冲信号宽度反映了脉冲作用的时间长短(决定了$\left| {\Delta \phi } \right|$ 值的大小).4.忆容器仿真器设计 基于(3 )式的忆容器数学模型, 在文献[14 ,19 ,20 ]的基础上, 利用电流反馈型运放、乘法器等器件构建了一个二次曲线模型的压控型忆容器仿真器, 如图4 所示. 图 4 压控型忆容器仿真器 Figure4. A voltage-controlled memcapacitor emulator 图4 中U1、U5、U3和U4为电流反馈型运放AD844, U2和U6为乘法器AD633, U7是电压型运放uA741. 由AD844的数据手册可知: x 端和y 端分别是反相和同相输入端, 且满足${v_x} = {v_y}$ . P 和z 均为输出端, 满足${v_z} = {v_p}$ . 由于z 端驱动负载的能力较弱, 通常由P 端外接负载. x 端和z 端流入(或流出)的电流大小相等, 满足${i_x} = {i_z}$ , y 端电流${i_y} = 0$ . 根据AD844芯片的端口特性可推得: ${v_{AB}} = {i_1}{R_1}$ , 故 其中U5、${R_1}$ 和${C_1}$ 构成了积分电路, 故 由AD633芯片的数据手册可知: ${v_{{\rm{U}}3}} = $ $ {{({v_{x1}} - {v_{x2}})({v_{y1}} - {v_{y2}})}}/{{10}} + {v_z}$ , 且外围电路设计 满足${v_z} = {v_{{\rm{U3}}}}{{{R_9}}}/({{{R_8} + {R_9}}})$ 关系, 设置U6芯片${v_{x2}} = $ ${v_{y1}} = 0$ , ${R_8} = 10\;{\rm{k}}\Omega $ , ${R_9} = 22\;{\rm{k}}\Omega $ 可实现 ${v_{{\rm{U}}3}} = $ $- 0.32 v_{{\rm{U}}2}^2 $ 关系, 将(6 )式代入关系式中, 可得 由比例运放U7的性质可知: 将(7 )式代入(8 )式可得 设置${R_6} = 10\;{\rm{k}}\Omega $ , ${R_7} = 90\;{\rm{k}}\Omega $ , 由U2、${R_6}$ 和${R_7}$ 组成的乘法器电路满足关系式${v_w} = {v_{{\rm{U}}1}} \cdot {v_{{\rm{U}}4}}$ , 将(9 )式代入关系式中, 可得 因电容${C_2}$ 的电压${v_w}$ 和电流${i_{CM}}$ 为关联参考方向, 故 将(11 )式等号两边积分可得: 将(10 )式和(12 )式代入到忆容器的本构关系中, 可得 将(13 )式化简为 其中.$\alpha \!=\! \dfrac{{0.32{R_5}{R_2}{C_2}}}{{{R_3}R_1^2 C_1^2}},~\beta \!=\! - \dfrac{{{R_5}{R_2}{C_2}}}{{{R_1}{R_4}}}{V_{\rm{S}}}, ~\phi = {\phi _{AB}}$ . 设置忆容器仿真器的电路参数为: ${R_1} = 95\;{\rm{k}}\Omega $ 、${R_2} = 30\;{\rm{k}}\Omega $ 、${R_3} = 30\;{\rm{k}}\Omega $ 、${R_4} = 60\;{\rm{k}}\Omega $ 、${R_5} = 30\;{\rm{k}}\Omega $ 、${C_1} = {C_2} = 200\;{\rm{nF}}$ 和${V_{\rm{S}}} = - 15\;{\rm{V}}$ . 为了提高积分效果, 减小失调和相移的影响, 在电路仿真和实验的过程中, 在${C_1}$ 两端并联了820 kΩ的电阻. 由(12 )式可知, 电压${v_w}$ 和忆容器的电荷${q_{CM}}$ 成正比, 故${v_w} \text- {v_{AB}}$ 曲线和忆容器的$q \text- v$ 特性曲线变化规律是一致的. 在图4 所示的忆容器仿真器AB两端外加振幅为2 V, 频率分别为3 Hz, 5 Hz和10 Hz的正弦交流电. 通过电路仿真和硬件实验电路的测试, 分别获得如图5(a ) 和(b) 所示的忆容器仿真器的$q \text- v$ 特性曲线. 图 5 忆容器仿真器的$q \text- v$ 曲线(横坐标和纵坐标分别对应于${v_{AB}}$ 和${v_w}$ ) (a)仿真电路的测试结果图, 纵坐标显示范围[–10, 10] V, 横坐标显示范围[–5, 5] V; (b)硬件实验电路的测试结果, 横坐标和纵坐标显示分别为1 V/格和2 V/格 Figure5. q- v pinched hysteresis loops of the memcapacitor simulator: the abscissa and ordinate correspond to ${v_{AB}}$ and ${v_w}$ , respectively: (a) Results of circuit simulation.The display range of ordinates is [–10, 10] V, and the display range of abscissa is [–5, 5] V; (b) result of hardware experiment circuit; the abscissa and ordinates are shown as 1 V/lattice and 2 V/lattice, respectively. 由图5(a) 和(b) 可知, 仿真电路和硬件实验电路的测试结果相同, 且该曲线随频率增大而收缩的特性也完全一致.5.忆容器多谐振荡器的设计与仿真 图4 所示的忆容器仿真器可以浮地也可以接地使用, 本文将其应用在多谐振荡器中, 电路设计如图6 所示. U 是型号为uA741的集成运放, 其反相输入端和输出端之间接电阻R 10 , 反相输入端和地之间接如图4 所示的忆容仿真器. 集成运放的同相输入端和输出端之间通过电阻${R_{12}}$ 相连, 同相输入端和地之间接电阻${R_{11}}$ . 集成运放由 ± 15 V电源供电, ${\rm{Z}}{{\rm{D}}_1}$ 和${\rm{Z}}{{\rm{D}}_2}$ 是型号为1N4728的稳压管. 设置振荡电路中各参数的值分别为: ${R_{11}} = 10\;{\rm{k}}\Omega $ 、${R_{12}} = 25\;{\rm{k}}\Omega $ 、${R_{10}} = 300\;{\rm{k}}\Omega $ 和${R_{13}} = 125\;\Omega $ . 图 6 基于忆容器的多谐振荡器 Figure6. Multivibrator based on memcapacitor. 由基尔霍夫电压定律可得: 由忆容器的本构关系及集成运放的“虚断”可知, 忆容器电压${v_C}$ 可表示为 其中, ${q_C}$ 是忆容器的电荷, i 是流过忆容器的电流. 由(16 )式整理可得 将(17 )式代入(15 )式可得 (18 )式经化简可推得 令${y_1} = \phi $ , ${y_2} = {v_C}$ , 将(19 )式化简为两个联立的一阶微分方程, 分别为 由于集成运放U 满足“虚断”, 故${R_{10}}{C_{\rm{m}}}$ 回路可视为串联结构. 由于(20 )式的非线性程度较高, 通过假设${v_{\rm{O}}}$ 无法获得${v_C}$ 的解析解, 只能通过数值解模拟外加方波信号${v_{\rm{O}}}$ 时${R_{10}}{C_{\rm{m}}}$ 回路中各变量的时域波形. 假设${v_{\rm{O}}}$ 是幅值为2 V, 频率为5 Hz, 占空比为0.5的方波信号, 观察忆容器的磁通$\phi $ 、忆容器电压${v_C}$ 和电阻${R_{10}}$ 电压${v_R}$ 的时域波形, 如图7 所示. 图 7 ${R_{10}}{C_{\rm{m}}}$ 回路中忆容器的磁通、电压和${v_R}$ 的时域波形 (a) $\phi $ ; (b) v C ; (c) v O ; (d) v R Figure7. In R 10 C m circuit, the time-domain waveforms of flux and voltage of the memcapacitor and voltage vR : (a) $\phi $ ; (b) v C ; (c) v O ; (d) v R . 当${v_{\rm{O}}}$ 为高电平时, ${v_{\rm{O}}}$ 通过${R_{10}}{C_{\rm{m}}}$ 回路对${C_{\rm{m}}}$ 进行正向充电, 此时${v_C}$ 按非线性规律增大, ${v_R}$ 将减小, 直到${v_{\rm{O}}}$ 跳变为低电平. 在${v_{\rm{O}}}$ 跳变的同时, ${v_R}$ 也将同时发生跳变, 由于跳变瞬间忆容器电压${v_C}$ 的值不能跃变, 故${v_R}$ 的反向峰值电压的绝对值将高于${v_{\rm{O}}}$ 低电平的绝对值. 之后, ${v_{\rm{O}}}$ 对${C_{\rm{m}}}$ 进行反向充电, 直到${v_{\rm{O}}}$ 再次跳变为高电平. ${v_{\rm{O}}}$ 跳变的同时, ${v_R}$ 也将同时发生跳变, 跳变瞬间由于忆容器电压${v_C}$ 的值不能跃变, 故${v_R}$ 的正向峰值电压的绝对值将高于${v_{\rm{O}}}$ 高电平的绝对值. 图5 中忆容器磁通$\phi $ 的波形是一个近似的抛物波, 由${v_C}$ 积分得到的. 对图6 中的忆容器多谐振荡器进行电路仿真, 得到如图8 所示的振荡波形. 其中${v_{\rm{O}}}$ 为振荡器的输出波形、${v_C}$ 为忆容器的端电压波形、${v_w}$ 为忆容器仿真器中U2芯片的输出电压波形(它反映了忆容器电荷q 的变化规律), ${v_{{\rm{U}}3}}$ 为忆容器仿真器中U6芯片的输出电压波形(它反映了磁通$ - {\phi ^2}$ 的变化规律). 设置电路参数${R_{12}}/{R_{11}} = 2.5$ 、${R_{10}} = 300\;{\rm{k}}\Omega $ 和${C_2} = 200\;{\rm{nF}}$ , 在该电路参数下, 测得忆容器多谐振荡器的性能参数分别为: 门限电压$\left| {{v_{\rm{T}}}} \right| = 1.285\;{\rm{V}}$ 、振荡周期$T = 0.182\;{\rm{s}}$ 、振荡频率$f = 5.454\;{\rm{Hz}}$ 和占空比$D = 0.516$ . 图 8 忆容器多谐振荡器仿真电路波形(${v_{\rm{O}}}$ 、${v_w}$ 和${v_C}$ 纵坐标的显示范围均为$[-5.0, 5.0]\;{\rm{V}}$ , ${v_{{\rm{U}}3}}$ 纵坐标的显示范围是$[ - 2.0, 2.0]\;{\rm{V}}$ ) Figure8. Simulation waveforms of memcapacitor multivibrator: The display range of vertical coordinates ${v_{\rm{O}}}$ 、${v_w}$ and ${v_C}$ are all $[ - 5.0, 5.0]\;{\rm{V}}$ , but the display range of vertical coordinates of ${v_{{\rm{U}}3}}$ is $[ - 2.0, 2.0]\;{\rm{V}}$ . 由于忆容器的忆容值${C_{\rm{m}}}(\phi )$ 是非线性变化的, 故其充放电过程比线性电容复杂得多. 从图8 的仿真结果来看, 忆容器多谐振荡器有两个输出状态${v_{{\rm{OH}}}}$ 和${v_{{\rm{OL}}}}$ , 其值取决于双向稳压管的稳压值. 若振荡器上电瞬间${v_{\rm{O}}} = {v_{{\rm{OH}}}}$ , 此时${v_{{\rm{OH}}}}$ 通过${R_{10}}{C_{\rm{m}}}$ 回路对${C_{\rm{m}}}$ 进行充电. 当${v_C} \geqslant {v_F} = {v_{{\rm{TH}}}}$ 时, 输出电压${v_{\rm{O}}}$ 由${v_{{\rm{OH}}}}$ 跳变为${v_{{\rm{OL}}}}$ , ${v_{{\rm{TH}}}}$ 是令输出发生跳变所需的门限电压, 且${v_{{\rm{TH}}}} = {R_{11}}{v_{{\rm{OH}}}}/\left( {{R_{11}} + {R_{12}}} \right)$ . 当${v_{\rm{O}}}$ 跳变为${v_{{\rm{OL}}}}$ 时, 令输出再次发生跳变所需的门限电压变为${v_{{\rm{TL}}}}$ , 且${v_{{\rm{TL}}}} = {R_{11}}{v_{{\rm{OL}}}}/\left( {{R_{11}} + {R_{12}}} \right)$ . 此时${v_{{\rm{OL}}}}$ 通过${R_{10}}{C_{\rm{m}} }$ 回路对${C_{\rm{m}}}$ 进行反向充电, ${v_C}$ 按照非线性规律衰减. 当${v_C} \leqslant {v_F} = {v_{{\rm{TL}}}}$ 时, 输出电压${v_{\rm{O}}}$ 再次跳变为${v_{{\rm{OH}}}}$ .6.忆容器多谐振荡器的硬件电路测试及性能分析 将本文设计的忆容器仿真器连接到如图6 所示的振荡电路中, 为了便于起振, 在忆容器两端并接一个8 nF的电容. 考虑到限流电阻的功耗以及稳压管的工作电流范围, 将${R_{13}}$ 设计为两个250 Ω的并联电阻, 硬件电路测得振荡波形如图9 所示. 测得振荡周期$T = 0.182\;{\rm{s}}$ , 振荡频率$f = 5.494\;{\rm{Hz}}$ , 占空比$D = 0.516$ . 可见, 实验结果和仿真结果一致. 图 9 硬件电路实测振荡波形(${v_{\rm{o}}}$ 、${v_C}$ 和${v_w}$ 幅值均为2 V/格, ${v_{{\rm{U}}3}}$ 为500 mV/格, 时间轴均为100 ms/格) Figure9. Measurement of oscillating waveforms in hardware circuit: (The vertical axes of ${v_{\rm{o}}}$ , ${v_C}$ and ${v_w}$ are both 2 V/lattice, the vertical axes of ${v_{{\rm{U}}3}}$ is 500 mV/lattice, The horizontal axes of all voltages are 100 ms/lattice). 分别调整${R_{12}}/{R_{11}}$ 、${R_{10}}$ 和${C_2}$ 的参数值, 观察振荡周期T 、振荡频率f 以及占空比D 随参数变化的规律. 在实验的过程中, 将其中的两组参数固定, 改变第3组参数, 通过测试振荡器的性能参数T 、f 和D , 绘制性能参数随电路参数变化的曲线, 如图10 、图11 和图12 所示. 图 10 ${R_{12}}/{R_{11}}$ 作为参变量时, 振荡器性能参数随电路参数变化的曲线 (a) T ; (b) f ; (c) D Figure10. Curve of Oscillator Performance Parameters with Circuit parameter changes (${R_{12}}/{R_{11}}$ as a parameter variable): (a) T ; (b) f ; (c) D . 图 11 ${R_{10}}$ 作为参变量时, 振荡器性能参数随电路参数变化的曲线 (a) T ; (b) f ; (c) D Figure11. Curve of oscillator performance parameters with circuit parameter changes (${R_{10}}$ as a parameter variable): (a) T ; (b) f ; (c) D . 图 12 ${C_2}$ 作为参变量时, 振荡器性能参数随电路参数变化的曲线 (a) T ; (b) f ; (c) D Figure12. Curve of Oscillator Performance Parameters with Circuit parameter changes (${C_2}$ as a parameter variable): (a) T ; (b) f ; (c) D . 设置电路参数${R_{10}} = 300\;{\rm{k}}\Omega $ 和${C_2} = 200\;{\rm{nF}}$ , 调整电路参数${R_{12}}/{R_{11}}$ 的取值范围, 使其在$[2.427, 8.333]$ 区间内变化, 得到如图10 所示的实验曲线. 由于增大${R_{12}}/{R_{11}}$ 会使门限电压$\left| {{v_{\rm{T}}}} \right|$ 减小, 故忆容器充放电到门限电压所需的时间减小, 导致振荡周期T 和振荡频率f , 分别随电路参数的增大单调递减和单调递增, 其测量结果的范围分别是$T \in [64.67, \;181.6]\;{\rm{ms}}$ 和$f \in [4.028, \;15.46]\;{\rm{Hz}}$ . 当振荡频率f 随参数的变化增大时, 忆容器的非线性特性将退化, 使充放电回路的时间常数相近, 占空比D 在理论上将趋于0.5(仿真结果), 但是实际测量的过程中, 由于${R_{12}}/{R_{11}}$ 的取值范围受限于[2.427, 8.333], 故实测的占空比范围为[0.550, 0.520]. 当电路参数设置为${R_{12}}/{R_{11}} = 5$ 和${R_{12}}/{R_{11}} = $ 2.427时, 分别测得如图13(a) 和图13(b) 所示的硬件电路实验振荡波形. 其中振荡器的输出波形${v_{\rm{O}}}$ 、忆容器的端电压波形${v_C}$ 和反映忆容器电荷q 变化规律的电压波形${v_w}$ 是同频率的, 测得两种电路参数下振荡频率的大小分别为9.899 Hz (图13(a) )和4.028 Hz(图13(b) ). 对图6 所示电路分析可知, ${R_{12}}/{R_{11}} \downarrow \to \left| {{v_{\rm{T}}}} \right| \uparrow \to T \uparrow \to f \downarrow $ , 这与图11 所示的实验结果完全吻合. 由图13(a) 和图13(b) 的振荡波形可知, 电路的振荡频率f 越小, 忆容器的非线性程度越高, ${v_w}$ 和${v_C}$ 瞬时值的差异越大, 所反映的$q \text- v$ 滞回特性越明显. 由(7 )式可知, ${v_{{\rm{U}}3}}$ 与${v_{AB}}$ 积分的平方成正比, 故电路的振荡频率f 越小, 经积分平方之后的电压幅值越大. 从${v_{{\rm{U}}3}}$ 的振荡波形来看, 当振荡频率低至某一数值时, 乘法器的输出端将产生输出饱和现象, 导致忆容器仿真器中各级电路的电压运算过程出错. 图 13 忆容器振荡器硬件电路实验振荡波形(图(a)和(b)中${v_{\rm{O}}}$ 、${v_C}$ 和${v_w}$ 的纵轴均为2 V/格) (a) ${R_{12}}/{R_{11}} = 5$ , 其中${v_{{\rm{U}}3}}$ 纵轴为100 mV/格, 时间轴为50 ms/格; (b) ${R_{12}}/{R_{11}} = 2.427$ , 其中${v_{{\rm{U}}3}}$ 纵轴为5 V/格, 时间轴为100 ms/格 Figure13. Experimental oscillation waveforms of memcapacitor multivibrator: (a) ${R_{12}}/{R_{11}} = 5$ ; (b) ${R_{12}}/{R_{11}} = 2.427$ . The vertical axes of ${v_{\rm{O}}}$ 、${v_C}$ and ${v_w}$ in Fig(a) and Fig (b) are both 2 V/lattice. The vertical and horizontal axes of ${v_{{\rm{U}}3}}$ in Fig(a) are 100 mV/lattice and 50 ms/lattice, respectively. The vertical and horizontal axes of ${v_{{\rm{U}}3}}$ in Fig(b) are 5 V/lattice and 100 ms/lattice, respectively. 设置电路参数${C_2} = 200\;{\rm{nF}}$ 和${R_{12}}/{R_{11}} = 2.5$ , 调整参数${R_{10}}$ 的取值范围, 使其在$\left[ {160, \;324} \right]\;{\rm{k}}\Omega $ 区间内变化, 得到如图11 所示的曲线. 由于${R_{10}}$ 的值越大, ${R_{10}}{C_{\rm{m}}}$ 回路充放电的时间常数越大, 忆容器充放电到门限电压$\left| {{v_T}} \right|$ 所需的时间越长, 导致振荡周期T 和振荡频率f 分别随参数的增大单调递增和单调递减, 其测量结果的范围分别是$T \in $ [94.5, 263.69] ms和$f \in [3.7929, 10.606]\;{\rm{Hz}}$ . 由图11 可知, 因振荡频率f 减小导致忆容器的非线性特性增强, 使振荡电路充放电回路的时间常数平均值差异变大, 占空比D 变大. 当电路参数设置为${R_{10}} = 202\;{\rm{k}}\Omega $ 和${R_{10}} = 324\;{\rm{k}}\Omega $ 时, 分别测得如图14(a) 和图14(b) 所示的硬件电路实验振荡波形. 测得两种电路参数下${v_{\rm{O}}}$ 、${v_C}$ 和${v_w}$ 振荡频率的大小分别为8.348 Hz (图14(a) )和3.793 Hz ((图14(b) ). 对图6 所示电路分析可知, ${R_{1{\rm{0}}}} \uparrow \to \tau \uparrow \to T \uparrow \to f \downarrow $ , 这与图14 所示的实验结果完全吻合. 与图13 分析结果类似, 电路的振荡频率f 越小, 忆容器的非线性程度越高, ${v_w}$ 和${v_C}$ 瞬时值的差异越大, 所反映的$q \text- v$ 滞回特性越明显. 在电路参数${R_{10}}$ 调节的过程中, 要注意振荡频率较低时, 避免乘法器输出端出现饱和现象. 图 14 忆容振荡器硬件电路实验振荡波形(图中${v_{\rm{O}}}$ 、${v_C}$ 和${v_w}$ 纵轴均为2 V/格, 图(a)中${v_{{\rm{U}}3}}$ 纵轴为500 mV/格, 时间轴为50 ms/格, 图(b)中${v_{{\rm{U}}3}}$ 纵轴为5 V/格, 时间轴为100 ms/格) (a) ${R_{10}} = 202\;{\rm{k}}\Omega$ ; (b) ${R_{10}} = 324\;{\rm{k}}\Omega$ Figure14. Experimental oscillation waveforms of memcapacitor multivibrator: (a) ${R_{10}} = 202\;{\rm{k}}\Omega$ ; (b) ${R_{10}} = 324\;{\rm{k}}\Omega$ . The vertical axis of ${v_{\rm{O}}}$ 、${v_C}$ and ${v_w}$ in Fig. (a) and Fig. (b) are both 2 V/lattice. The vertical and horizontal axes of ${v_{{\rm{U}}3}}$ in Fig. (a) are 500 mV/lattice and 50 ms/lattice, respectively. The vertical and horizontal axes of ${v_{{\rm{U}}3}}$ in Fig. (b) are 5 V/lattice and 100 ms/lattice, respectively. 设置电路参数${R_{10}} = 300\;{\rm{k}}\Omega $ 和${R_{12}}/{R_{11}} = 2.5$ , 调整参数${C_2}$ 的取值范围, 使其在$[106, \;256]\;{\rm{nF}}$ 区间内变化, 得到如图12 所示的曲线. 由(13 )式忆容值的表达式可知, ${C_2}$ 的值越大, 在周期信号激励下的忆容瞬时值${C_{\rm{m}}}({\phi _{AB}})$ 越大, 充放电回路时间常数的瞬时值越大, 忆容器充放电到门限电压$\left| {{v_{\rm{T}}}} \right|$ 所需要的时间越长, 导致振荡周期T 和振荡频率f 分别随参数的增大单调递增和单调递减, 其测量结果的范围分别是$T \in [84.49, \;285.99]\;{\rm{ms}}$ 和$f \in $ [3.498, 11.822] Hz. 由图12 可知, 在测量区间内占空比D 随${C_2}$ 的增大而单调递增, 说明${C_2}$ 的增大会导致忆容器充放电回路的时间常数的平均值差异变大. 当电路参数设置为${C_2} = 146\;{\rm{nF}}$ 和${C_2} = 256\;{\rm{nF}}$ 时, 分别测得如图15(a) 和(b) 所示的硬件电路实验振荡波形. 测得两种电路参数下${v_{\rm{O}}}$ 、${v_C}$ 和${v_w}$ 的振荡频率的大小分别为9.649 Hz (图15(a) )和3.498 Hz (图15(b) ). 对图6 所示电路分析可知, ${C_2} \uparrow \to {C_{\rm{m}}} \uparrow \to \tau \uparrow \to T \uparrow \to f \downarrow $ , 这与图13 所示的实验结果完全吻合. 电路的振荡频率f 与忆容器的非线性程度之间的关系, 以及电路中的输出饱和问题与图13 和图14 中的分析结果类似, 此处不再赘述. 图 15 忆容振荡器硬件电路实验振荡波形(图中${v_{\rm{O}}}$ 、${v_C}$ 和${v_w}$ 纵轴均为2 V/格, 图(a)中${v_{{\rm{U3}}}}$ 纵轴为500 mV/格, 时间轴为50 ms/格, 图(b)中${v_{{\rm{U3}}}}$ 纵轴为2 V/格, 时间轴为100 ms/格) (a) C 2 = 146 nF; (b) C 2 = 256 nF Figure15. Experimental oscillation waveforms of memcapacitor multivibrator: (a) C 2 = 146 nF; (b) C 2 = 256 nF. The vertical axes of ${v_{\rm{O}}}$ 、${v_C}$ and ${v_w}$ in Fig. (a) and Fig. (b) are both 2 V/lattice. The vertical and horizontal axes of ${v_{{\rm{U}}3}}$ in Fig. (a) are 500 mV/lattice and 50 ms/lattice, respectively. The vertical and horizontal axes of ${v_{{\rm{U}}3}}$ in Fig. (b) are 2 V/lattice and 100 ms/lattice, respectively. 从三组参数对振荡频率调节的范围来看, 参数${R_{12}}/{R_{11}}$ 对忆容器多谐振荡器振荡频率调节的范围最宽. 同时也发现, 利用忆容器的非线性特性只能小范围地改变振荡器的占空比大小.图16(a) 和 图16(b) 分别为${R_{10}} = 202\;{\rm{k}}\Omega $ 和 ${R_{10}} = $ $324\;{\rm{k}}\Omega $ 时在硬件电路实验中所测得的忆容器$q \text- v$ 曲线, 它是一个紧致滞回曲线. 曲线上各点的斜率体现了忆容器仿真器容值${C_{\rm{m}}}$ 的变化规律. 由图16 可知, 在振荡频率较低时, 图16(b) 中的滞回曲线是不关于原点对称的, 且振荡频率越低, 对称性越差. 当振荡频率增大后, 图16(a) 中滞回曲线的磁滞旁瓣面积相比图16(b) 有所减小, 但关于原点的对称性比图16(b) 更好. 图 16 ${R_{10}}$ 为不同值时振荡电路中忆容器的滞回曲线(横坐标和纵坐标分别对应于${v_{AB}}$ 和${v_w}$ ) (a) ${R_{10}} = 202\;{\rm{k}}\Omega$ ; (b) ${R_{10}} = 324\;{\rm{k}}\Omega$ Figure16. The pinched hysteresis loops of memcapacitor with different values of R 10 in oscillating circuit: (a) ${R_{10}} = 202\;{\rm{k}}\Omega$ ; (b) ${R_{10}} = 324\;{\rm{k}}\Omega$ . The horizontal and vertical axes correspond to ${v_{AB}}$ and ${v_w}$ , respectively. 7.结 论 本文提出了一种压控型忆容器的二次曲线模型, 并利用模拟器件构建了忆容器仿真器. 该仿真器不需要通过忆阻器或忆感器转换得到, 可以浮地也可以接地使用, 并能动态模拟忆容器的伏库特性曲线, 便于研究和测试忆容器在不同频率周期信号激励下的滞回曲线. 分析了忆容值的取值范围随激励参数变化的规律, 着重分析了忆容器的非易失性和平衡点的稳定性, 总结了忆容器在几种不同记忆状态间的切换规律. 将忆容器应用到多谐振荡器中, 通过理论分析推导了该电路的状态方程, 对振荡器的工作原理进行了解释, 并对电路的振荡波形进行了仿真和测试. 该忆容器多谐振荡器结构简单, 起振较快且波形的稳定性较好. 从实验结果来看, 对电路参数${R_{12}}/{R_{11}}$ 、${R_{10}}$ 或${C_2}$ 进行调整, 均可以改变多谐振荡器的振荡周期T 、振荡频率f 和占空比D . 振荡电路性能参数的改变主要是由于充放电回路时间常数的平均值的大小及差值发生的变化所致. 由于各级运放和乘法器存在输出饱和现象, 仿真器电路的参数调节范围受限, 依靠忆容器的非线性特性大幅改变占空比是很难做到的. 如需实现占空比的大幅调节, 可以将负反馈网络中的电阻${R_{10}}$ , 用一个并联网络来替换. 并联网络中两条并联支路均由二极管和电阻串联而成, 且两个二极管为反向接入方式. 当两条支路中的电阻阻值不同时, 可以大幅改变充放电回路的时间常数, 从而引起占空比的大幅改变.