Revised Library of Functions for “A Virtual Analog Computer for Your Desktop”
收藏资源简介:
Analog computing has received increased attention in recent years because of extremely high processing speeds at very low energy cost [1]. In addition to being fun to use, analog computers are excellent teaching tools for solving differential equations. As explained by Arthur Glazar, analog computers became extinct in the 1970s for good reasons, but the reasons for the demise are eliminated in a virtual implementation [2]. Analog computers continue to find applications in niche computing applications. For example, in automatic process control, analog representations allow very clear visualization of the flow of information through the control network. Analog signal processing is also still common in other applications such as instrumentation for process or chemical analysis. The files provided here allow the user to explore and learn the basics of analog computing in the LTspice environment. Revised Library of Functions is an update to the library originally published by Arthur Glazar [2]. The original starter library of functions was published simultaneously Steve Taranovich [3]. The original library contains basic operators for use in LTspice electronic simulation software [4]. LTspice is a high-performance SPICE simulator, schematic capture and waveform viewer with enhancements and models for the simulation of analog electronic circuits [3]. Glazar's library includes operators for integration, differentiation, summation, inversion, multiplication, and division. The original version was for LTspiceIV, and the original files still work in LTspiceXVII. However, the original “3Summer” file contained an error which needs to be fixed before the operator can be used. That file has been corrected here. That and the other files have also been updated and simplified for easier use in the Windows 10 operating system.
模拟计算(Analog computing)近年来受到越来越多的关注,因其可凭借极低能耗实现极高的处理速度[1]。模拟计算机不仅使用体验优异,更是求解微分方程的优质教学工具。正如阿瑟·格拉泽(Arthur Glazar)所述,模拟计算机曾因合理缘由在20世纪70年代退出历史舞台,但虚拟实现方案消除了所有导致其消亡的缺陷[2]。目前模拟计算机仍在特定计算领域拥有应用场景:例如在自动过程控制中,模拟表征可直观展现控制网络内的信息流动过程;模拟信号处理在过程分析或化学分析仪器等其他应用场景中也依然常见。本文提供的文件可让用户在LTspice环境中探索并学习模拟计算的基础知识。 修订版函数库(Revised Library of Functions)是对阿瑟·格拉泽[2]最初发布的函数库的更新版本。最初的入门函数库由史蒂夫·塔兰诺维奇(Steve Taranovich)[3]同步发布。原始函数库包含适用于LTspice电子仿真软件的基础运算模块[4]。LTspice是一款高性能SPICE仿真器、原理图捕获与波形查看工具,附带用于模拟电子电路仿真的增强功能与模型[3]。格拉泽的函数库涵盖积分、微分、求和、反相、乘法与除法运算模块。原始版本适配LTspiceIV,且原始文件仍可在LTspiceXVII中正常运行。但原始的"3Summer"文件存在一处错误,需先完成修复方可正常使用对应的运算模块。本文已对该文件进行修正。此外,该文件与其余文件均已针对Windows 10操作系统完成更新与简化,以提升使用便捷性。




