航空学报 > 1982, Vol. 3 Issue (3): 81-87

电路分析语言ECAL

陈承杭   

  1. 西北工业大学
  • 收稿日期:1981-11-01 修回日期:1900-01-01 出版日期:1982-09-25 发布日期:1982-09-25

ELECTRONIC CIRCUIT ANALYSIS LANGUAGE(ECAL)

Chen Chenghang   

  1. Northwestern Polyiechnical University
  • Received:1981-11-01 Revised:1900-01-01 Online:1982-09-25 Published:1982-09-25

摘要: 计算机辅助设计技术是计算机应用的重要发展,是计算机科学的一个重要组成部分。电路分析的专用语言是模拟电路的计算机辅助设计或辅助分析技术(简称为CACD和CACA)的基础。 电路分析语言ECAL是利用FORTRAN语言对语句进行解释执行的一种比较简单,而使用又比较方便的电路分析专用语言,它能对电路进行直流分析、交流分析和暂态分析,而且直流分析的结果可以直接作为交流或暂态分析的初始条件而转入交流或暂态分析。 ECAL语言用接近电路工程人员习惯的输入语句来描述电路,允许使用的元件除常规线性的如电阻、电容、电感、电流源、电压源等以外,还允许使用二极管、晶体三极管和非线性电阻等非线性元件,因此它可以对线性或非线性电路和系统进行分析。 ECAL语言用简单的输出语句来控制分析结果数据的输出形式,它可以是表格、也可以是图形以适应不同的需要。因此它对于工程技术人员来说是一种很有用的分析工具。

Abstract: The computer-aided design (CAD) technique is one of important developments in computer application. CAD technique has already become an important branch of computer science. Special language for electronic circuit analysis is the foundation of computer-aided circuit design (CACD) and/or computer-aided circuit analysis (CACA).Electronic circuit analysis language (ECAL), a special language for circuit analysis, is comparatively simple and convenient for engineering application. Statements of ECAL are executed explanatorily by FORTRAN language. So far, ECAL can be used to make DC, AC and transient analysis of a circuit, and the results of DC analysis can be regarded directly as initial conditions for AC and transient analysis.Both linear and nonlinear elements can be taken into account in ECAL. Linear elements may consist of resistors, capacitors, inductors, mutual inductors, independent current sources, independent voltage sources and dependent current sources under voltage control or current control. Nonlinear elements may include diodes, transistors and nonlinear resistors. Therefore, this language is suitable to the analysis of linear circuits or systems as well as nonlinear ones.