直流电路与RC暂态仿真 / 科学工具24 入口:双击 index.html。全部脚本与字体子集内嵌,无运行时服务、账号、安装或构建要求。 第一次实验 默认一只5V阶跃电源、1kΩ电阻和100μF电容;时间常数RC=0.1s。左图显示最终DC工作点,下面曲线显示阶跃前DC初态之后的瞬态。把电容改成200μF,曲线会变慢;查看游标、半步长比较,并导出完整波形。 另有12V、1k/2k分压器(输出8V),和相同比值的平衡桥(中间470Ω支路近零电流)。 建立自己的电路 最多12个节点(含固定参考节点g)、32个元件。R用Ω、C用μF、V用V、I用mA。元件的a为电压正端/电流流出端,b为负端/流入端;显示电流正方向a→b,功率正值表示吸收。 新增节点、编辑名称、拖动节点或输入坐标调整图面;新增电阻后可以换成R/C/V/I并修改两端连接和值。删除节点会一起删除连接元件,GND不能删除。线条交叉不自动构成电连接。 独立源可为恒定,或在所设时刻由0到设定值的阶跃。负源值与零源值合法。时长0.0001—100s,步长0.000001—10s,最多2000步;半步比较最多4000步。步长决定时间采样,非整步切换在下一采样步出现。 求解的含义 DC:改进节点分析MNA,电容开路,全部源采用最终值。 瞬态:先求所有阶跃源仍为0时的DC作为初态,记录在t=0(切换前)。随后用Backward Euler电容伴随模型推进。初始DC无唯一解时不擅自猜初值。 采用行缩放、部分选主元高斯消元;存在悬浮节点、冗余或矛盾理想电压源、病态参数时明确给出错误。没有悄悄加入微小接地电阻来造出一个看似稳定的结果。 半步比较展示选中节点的最后时刻电压差,不是全程真实误差上界。波形图粗线为选中观察节点,所有节点与支路仍进入CSV。 保存与导出 完整JSON含节点、元件、接线、参数、布局与游标,可真实回读。撤销/重做处理文档编辑;暂存失败仍可手动保存。失败的文件载入不损坏已有方案。 DC CSV包含每节点电压、每元件输入值及电压、电流、功率。瞬态CSV包含每个采样时刻的全部节点电压、全部支路电流;第一行phase为0-。PNG是同一模型的完整实验图面。节点过多时图面列前8项,完整表格和CSV保留所有节点。 边界 线性集中参数理想R/C/V/I工具,不是完整SPICE;没有电感、二极管/晶体管、受控源、噪声、器件容差、热效应。不能用仿真通过代替真实硬件的安全设计与测量。 实际核对 提取最终HTML真实AppModel,核对RC解析解及步长减半的收敛、8V分压、平衡桥、KCL和全支路功率守恒、悬浮节点、矛盾源、零输入、空参考网络、JSON实际读取器。Artwork真实Canvas输出默认/改电容/桥式报告,并查看实际图面修订元件符号与标签位置。 未验证真实浏览器DOM/CSS、设备拖动、冷离线首次打开、下载对话框或硬件电路实测。 资料 Qucs Modified Nodal Analysis:https://qucs.sourceforge.net/tech/node14.html Qucs Energy-storage components:https://qucs.sourceforge.net/tech/node26.html