用运放和乘法器DIY忆阻模拟器:从理论到Multisim仿真实战
你是否曾对教科书上那个神秘的“第四种基本电路元件”——忆阻器感到好奇?它不像电阻、电容、电感那样触手可及,其物理实现往往依赖于特殊的纳米材料,这让许多硬件爱好者和学生望而却步。但如果我们告诉你,只需要几片常见的运算放大器、一个模拟乘法器,再加上一些基础的无源器件,就能在你的工作台上“无中生有”,构建出一个功能完备的忆阻模拟器,你会不会立刻想动手试试?
这正是硬件DIY的魅力所在:用已知的、易得的元件,去模拟和探索那些前沿的、尚未普及的器件特性。对于电子工程专业的学生,这可以是一个绝佳的课程设计或毕业课题,将抽象的理论转化为看得见、测得到的电路波形。对于开源硬件开发者和发烧友,这则是一个深入理解非线性电路动力学的绝佳入口。本文将彻底抛开对实体忆阻器件的依赖,手把手带你从最核心的数学模型出发,推导出可实现的电路方程,并最终在Multisim中搭建、仿真并验证一个完整的磁控忆阻模拟器。我们不仅会复现经典的“捏滞回线”,更会探讨参数调整如何影响其动态行为,让你真正掌握从理论到面包板的完整技能链。
1. 理解基石:磁控忆阻器的数学模型
在动手焊接任何一个元件之前,我们必须先弄清楚我们要模拟的对象究竟是什么。忆阻器,顾名思义,是一种电阻值由流经它的电荷或磁通历史所“记忆”的元件。这听起来很抽象,但用一个简单的比喻:如果把普通电阻想象成一条宽度固定的水管,那么忆阻器就是一条会根据过往水流总量而自动变宽或变窄的智能水管。它的阻值(或电导)不是常数,而是系统内部状态变量(电荷q或磁通φ)的函数。
我们主要关注磁控忆阻器,其内部状态变量是磁通φ。一个经典且广泛研究的模型是三次非线性磁控忆阻模型。这个模型虽然形式简洁,却能展现出丰富的非线性动力学特性,非常适合作为我们硬件实现的起点。
该模型的核心方程组如下:
I(t) = W(φ) * V(t)
W(φ) = a + 3b * φ²
dφ/dt = V(t)
我们来逐一拆解:
I(t) = W(φ) * V(t): 这是欧姆定律在忆阻器上的表现形式。关键在于,电导W不是一个常数,而是随磁通φ变化的函数W(φ)。因此,电流I同时由瞬时电压V和“记忆”了过往电压历史的φ共同决定。W(φ) = a + 3b * φ²: 这是定义忆导电导的具体函数。a和b是决定器件特性的关键参数。a可以看作是一个基础电导,而b则控制着电导随磁通平方变化的非线性强度。b为正时,电导随磁通增大而增大,表现为“自增强”特性。dφ/dt = V(t): 这是法拉第电磁感应定律的简化形式,定义了状态变量φ(磁通)的动态演化规律——其变化率等于端口电压。对电压进行时间积分,就能得到磁通:φ(t) = ∫V(τ)dτ。正是这个积分关系,赋予了器件“记忆”能力。
提示:选择三次非线性模型(
φ²项)并非偶然。在数学上,它是能产生稳定“捏滞回线”的最简单非线性形式之一。在物理上,它也近似反映了某些金属氧化物忆阻材料的特性。
为了直观感受这个模型的行为,我们假设在忆阻器两端施加一个正弦电压激励:V(t) = Vm * sin(ωt)。通过数学推导(积分求φ,再代入电流公式),我们可以得到电流 I(t) 的表达式。有趣的是,这个表达式将包含基波(sin(ωt))、二次谐波(sin(2ωt))和三次谐波(sin(3ωt))分量:
I(t) = c1*sin(ωt) + c2*sin(2ωt) + c3*sin(3ωt)
其中系数 c1, c2, c3 都与 Vm, ω, a, b 以及初始磁通 φ0 有关。谐波分量的出现,是系统非线性的直接证据,也是后续我们判断仿真或电路是否成功工作的关键标志之一。
下表概括了该数学模型中的关键变量及其物理意义:
| 变量符号 | 物理意义 | 典型单位 | 在电路实现中的对应量 |
|---|---|---|---|
V(t), I(t) |
端口瞬时电压与电流 | V, A | 电路输入电压与总电流 |
φ(t) |
内部磁通状态 | Wb (韦伯) | 积分器输出电压的线性函数 |


1万+

被折叠的 条评论
为什么被折叠?



