淘宝官方店 推荐课程 在线工具 联系方式 关于我们 | |
微波射频仿真设计 Ansoft Designer 中文培训教程 | HFSS视频培训教程套装 |
|
首页 >> Ansoft Designer >> Ansoft Designer在线帮助文档 |
Nexxim Simulator > Current-Controlled Voltage Source, Polynomial
Polynomial CCVS Netlist FormatThe format for a polynomial current-controlled voltage source (CCVS) is: Hxxxx out+ out- [CCVS] POLY(N) vin1 [vin2 [vin3]] [MAX=val] [MIN=val] [SCALE=scale] [M=val] [TC1=val] [TC2=val] [ABS=0|1] p0 [p1 ... pK] out+ is the positive node and out- is the negative node of the voltage source. The entry CCVS is the default for the H element type. The entry POLY is required to identify the polynomial CCVS type. The number of inputs, N, can be 1, 2, or 3. If N is not specified, 1 is the default. vc1 through vc3 are the N sources for the control currents. The voltage sources must be defined elsewhere in the netlist. p0 through pK are the K coefficients for the polynomial function. One coefficient must be provided.
Polynomial CCVS Netlist ExamplesH21 21 0 CCVS POLY(1) V1 1.1 2.1 0 3.1 H31 31 0 CCVS POLY(2) V1 V2 1.2 2.2 0 0 0 0 0 0 3.2 0 H41 41 0 CCVS POLY(3) V1 V2 V3 1.3 2.3 0 0 + 0 0 0 0 0 0 + 0 3.3 0 0 0 0 0 0 0 4.3
NotesThe functional equation for the polynomial CCVS is: V(out+) - V(out-) = polynomial ´ SCALE ´ (1 + DT ´ TC1 + DT2 ´ TC2) If the result is less than MIN, V(out+) - V(out-) = MIN If the result is greater than MAX, V(out+) - V(out-) = MAX The polynomial depends on the number of inputs (N) and the number of polynomial coefficients (K). Each polynomial has terms of order (O), the sum of the exponents of the elements in the term. The list of coefficients must include coefficients for every term up to and including the complete group of terms with the highest order in the specified polynomial, using zero coefficients for any intermediate or trailing terms that are not to be computed. When N=1, the polynomial formula has one term each of order O{0, 1, ... K}: p0 + p1 ´ I( vin1) + ... pK ´ I( vin1)K Each coefficient must be a real value or zero to represent a missing term. For example, to specify a CCVS between nodes 21 and 0 whose output, controlled by the current through voltage source V1, is described by the one-input polynomial 1.1 + 2.1 ´ I(V1) + 3.1 ´ I(V1)3, the instance statement would set coefficients p0=1.1, p1=2.1, p2=0, and p3=3.1: H21 21 0 CCVS POLY(1) V1 1.1 2.1 0 3.1 (The control voltage source V1 would be defined on its own instance line elsewhere in the netlist.) When N=2, the polynomial formula can have more than one term in each order grouping: O(0) p0 + O(1) p1 ´ I(vin1) + p2 ´ I(vin2) + O(2) p3 ´ I(vin1)2 + p4 ´ I(vin1) ´ I(vin2-) + p5 ´ I(vin2)2 + p6 ´ I(vin1)3 + p7 ´ I(vin1)2 ´ I(vin2) + p8 ´ I(vin1) ´ I(vin2)2 + p9 ´ I(vin2)3 + O(3) ... If the polynomial includes any terms from an order group, the list of coefficients must include intermediate and trailing zeros to complete the order. For example, to specify a CCVS between nodes 31 and 0 whose output, controlled by the currents through voltage sources V1 and V2, is described by the two-input polynomial 1.2 + 2.2 ´ I(V1) + 3.2 ´ I(V1) ´ I(V2)2, the instance statement would set coefficients p0=1.2, p1=2.2, and p8=3.2. Intermediate coefficients p2 through p7 and trailing coefficient p9 are set to 0: H31 31 0 CCVS POLY(2) V1 V2 1.2 2.2 0 0 0 0 0 0 3.2 0 When N=3, the polynomial formula becomes: O(0) p0 + O(1) p1 ´ I(vin1) + p2 ´ I(vin2) + p3 ´ I(vin3) + O(2) p4 ´ I(vin1)2 + p5 ´ I(vin1) ´ I(vin2) + p6 ´ I(vin1) ´ I(vin3) + p7 ´ I(vin2)2 + p8 ´ I(vin2) ´ I(vin3) + p9 ´ I(vin3)2 + O(3) p10 ´ I(vin1)3 + p11 ´ I(vin1)2 ´ I(vin2) + p12 ´ I(vin1)2 ´ I(vin3) + p13 ´ I(vin1) ´ I(vin2)2 + p14 ´ I(vin1) ´ I(vin2) ´ I(vin3) + p15 ´ I(vin1) ´ I(vin3)2 + p16 ´ I(vin2)3 + p17 ´ I(vin2)2 ´ I(vin3) + p18 ´ I(vin2) ´ I(vin3)2 + p19 ´ I(vin3)3 + O(4) ... For example, to specify a CCVS between nodes 41 and 0 whose output, controlled by currents across voltage sources V1, V2, and V3, is described by the three-input polynomial 1.3 + 2.3 ´ I(V1) + 3.3 ´ I(V1)2 ´ I(V2) + 4.3 ´ I(V3)3, the instance statement would set coefficients p0=1.3, p1=2.3, p11=3.3, and p19=4.3. Intermediate coefficients p2 through p10 and p12 through p18 are set to 0 (since p19 is the coefficient for the highest term with order 3, no trailing zeros are needed): H41 41 0 CCVS POLY(3) V1 V2 V3 1.3 2.3 0 0 + 0 0 0 0 0 0 + 0 3.3 0 0 0 0 0 0 0 4.3 HFSS视频教程 ADS视频教程 CST视频教程 Ansoft Designer 中文教程 |
Copyright © 2006 - 2013 微波EDA网, All Rights Reserved 业务联系:mweda@163.com |