信号调理、频率响应与交流网
MWORKS 在电子电路中的应用:信号调理、频率响应与交流网络分析
案例背景
本案例包基于 Sysplorer MCP 和 Modelica.Electrical.Analog 元件库构建,目标是提供一组适合教学演示、课堂讲解和 5 到 8 分钟案例视频录制的电子电路综合示例。
案例主题覆盖三类常见教学内容:
- 传感器信号调理与频率选择
- RLC 谐振与阻抗匹配
- 简化交流供电网络中的电压、电流与功率分布
案例强调“可打开、可检查、可仿真、可讲解、可复用”,刻意避免引入难以调试的半导体级细节。
案例包结构
模型文件:
ElectronicCircuitApplicationCases.mo
主模型:
ElectronicCircuitApplicationCases.SensorSignalConditioningSystemElectronicCircuitApplicationCases.RLCResonanceAndMatchingElectronicCircuitApplicationCases.SimpleACPowerFlowNetwork
测试模型:
ElectronicCircuitApplicationCases.TestBench_SensorSignalConditioningElectronicCircuitApplicationCases.TestBench_RLCFrequencyResponseElectronicCircuitApplicationCases.TestBench_ACPowerFlow
辅助工况模型:
- 传感器链路频率点:
SensorScenario_100Hz、500Hz、1kHz、5kHz、10kHz - 传感器干扰对比:
SensorScenario_Clean500Hz、SensorScenario_Interference500Hz - RLC 频率点:
RLCScenario_10kHz、50kHz、100kHz、159kHz、300kHz、1MHz - RLC 匹配对比:
RLCMatching_50Ohm、1kOhm、10Ohm - 交流网络工况:
ACPowerScenario_LightLoad、RatedLoad、HeavyLoad
结果文件:
results/sensor_signal_conditioning_results.mdresults/rlc_resonance_results.mdresults/ac_power_flow_results.mdresults/frequency_response_table.csvresults/generated_metrics.jsonresults/simulation_summary.md
补充文档:
demo_script.mdteaching_notes.md
主案例说明
1. 传感器等效输入
主案例采用“信号源 + 串联内阻 + 后级高输入阻抗测量”的等效结构来表示传感器输出:
- 有效信号幅值:10 mV
- 有效信号频率:500 Hz
- 传感器内阻:100 Ohm
- 可选直流偏置参数:0.5 V
- 可选干扰信号:5 kHz、5 mV
说明:
- 为了让频率响应更直观,频率扫描类测试工况默认将
dcBias=0。 - 基础系统模型仍保留直流偏置参数,便于扩展到带偏置的传感器场景。
2. 前置放大与后级放大
为了优先保证仿真稳定性,本案例没有在主链路中使用复杂运放内部模型,而是使用:
- 电压传感器实现高输入阻抗采样
Gain + SignalVoltage实现等效受控电压放大
这相当于把运放级简化为教学友好的理想增益模块:
- 前置放大倍数:10
- 后级放大倍数:2
理论公式仍按经典运放电路说明:
- 同相放大器增益:
Av = 1 + R2 / R1 - 反相放大器增益:
Av = -Rf / Rin
3. 滤波电路
滤波级采用两级一阶 RC 低通串联,形成接近二阶低通的教学结构:
R_filter = 1.6 kOhmC_filter = 100 nF- 单级理论截止频率约
994.72 Hz
截止频率公式:
fc = 1 / (2πRC)
设计逻辑:
R增大,截止频率降低C增大,截止频率降低- 两级 RC 串联时,高频衰减比一级 RC 更明显
4. 主案例关键现象
从 Sysplorer 实际仿真结果看:
- 100 Hz 下输出交流峰值约 193.3 mV,总增益约 19.33
- 500 Hz 下输出交流峰值约 118.9 mV,总增益约 11.89
- 1 kHz 下输出交流峰值约 66.38 mV,总增益约 6.64
- 5 kHz 下输出交流峰值约 7.00 mV,总增益约 0.70
- 10 kHz 下输出交流峰值约 1.96 mV,总增益约 0.196
这说明:
- 低频有效信号可以通过
- 高频分量被显著抑制
- 两级 RC 滤波对 5 kHz 和 10 kHz 的抑制非常明显
在 500 Hz 干扰对比中:
- 无干扰时最终输出交流峰值约 118.9 mV
- 叠加 5 kHz 干扰后,输入交流峰值上升到约 14.68 mV
- 但最终输出只上升到约 122.0 mV,说明滤波器对高频干扰起到了压制作用
高频 RLC 子案例说明
1. 电路结构
模型 RLCResonanceAndMatching 采用串联 RLC 加负载电阻结构:
R_source = 50 OhmR = 50 OhmL = 10 uHC = 100 nFR_load = 50 Ohm
理论谐振频率:
f0 = 1 / (2π√LC) = 159154.94 Hz
2. 频率响应结果
在 1 V 输入下,负载峰值电压表现为:
- 10 kHz:约 0.166 V
- 50 kHz:约 0.0615 V
- 100 kHz:约 0.0214 V
- 159 kHz:约 0.333 V
- 300 kHz:约 0.0297 V
- 1 MHz:约 0.1155 V
教学解读:
- 谐振附近输出明显抬升
- 电感和电容电压在谐振附近都表现出较强频率选择性
- 适合讲解“谐振频率”“带通特性”和“参数决定频点”的基本概念
3. 阻抗匹配对比
在谐振附近进行匹配对比:
R_load = 50 Ohm时,负载平均功率约1.107 mWR_load = 1 kOhm时,负载平均功率约0.411 mWR_load = 10 Ohm时,负载平均功率约0.412 mW
这组结果适合讲解:
- 匹配时负载得到更高功率
- 失配时可能出现“电压高但功率不高”或“电流大但功率不高”
简化交流网络子案例说明
1. 建模目标
模型 SimpleACPowerFlowNetwork 不是完整潮流算法,而是一个“潮流计算思想”的简化演示,用电路仿真的方式观察:
- 节点电压
- 支路电流
- 负载功率
- 线路压降
- 负载变化对网络的影响
2. 参数设置
- 电源:220 Vrms,50 Hz
- Line01:
R = 0.5 Ohm,L = 2 mH - Line12:
R = 0.8 Ohm,L = 3 mH - 负载默认采用纯电阻,便于教学演示
3. 三种工况
轻载:
R_load1 = 200 OhmR_load2 = 200 Ohm
额定负载:
R_load1 = 100 OhmR_load2 = 50 Ohm
重载:
R_load1 = 50 OhmR_load2 = 25 Ohm
实际结果显示:
- 轻载时 Bus0 到 Bus2 压降约 1.97 V
- 额定负载时压降约 6.74 V
- 重载时压降约 13.32 V
同时:
- 负载越重,线路电流越大
- Bus1、Bus2 电压越低
- 负载平均功率随电流增加而上升
交流功率公式:
- 一般形式:
P = Vrms × Irms × cosφ - 纯电阻负载:
P = Vrms² / R
仿真运行方法
- 在 Sysplorer 中打开
ElectronicCircuitApplicationCases.mo - 检查三个测试模型:
ElectronicCircuitApplicationCases.TestBench_SensorSignalConditioningElectronicCircuitApplicationCases.TestBench_RLCFrequencyResponseElectronicCircuitApplicationCases.TestBench_ACPowerFlow
- 若需要复现实验表格,再分别运行各个
SensorScenario_*、RLCScenario_*和ACPowerScenario_*模型 - 查看
results目录中的 Markdown、CSV 和 JSON 结果说明
本次任务中,上述模型均已通过 Sysplorer MCP 实际检查并完成仿真。
参数设计方法
RC 截止频率:
fc = 1 / (2πRC)
同相放大器增益:
Av = 1 + R2 / R1
反相放大器增益:
Av = -Rf / Rin
RLC 谐振频率:
f0 = 1 / (2π√LC)
交流负载功率:
P = Vrms × Irms × cosφ
纯电阻负载可简化为:
P = Vrms² / R
教学应用价值
本案例适合以下教学场景:
- 电路分析基础实验
- 电子技术课程中的信号调理与滤波
- 高频电路课程中的 RLC 谐振与阻抗匹配
- 电工与电气课程中的交流网络功率分布
- MWORKS / Sysplorer 建模仿真入门演示
简化假设
- 主案例的放大环节使用了等效受控源,而非完整运放内部电路
- 交流网络负载采用纯电阻模型,未引入感性负载相角
- 潮流类案例是“思想演示”,不是牛顿-拉夫逊潮流算法实现
- RLC 频率响应采用离散频点仿真,而不是专门的 AC sweep 求解器
这些简化是有意为之,目的是优先保证模型稳定、演示清晰和复用方便。
可扩展方向
- 在主案例中增加 AC 耦合或偏置网络,演示带偏置传感器调理
- 将两级 RC 改为有源二阶低通
- 为 RLC 案例补充更密集的扫频脚本和带宽/Q 值自动计算
- 将交流网络扩展为含感性负载、功率因数和无功功率分析
- 将案例封装为课程实验模板,供学生直接修改参数完成对比实验