关键词不能为空

当前您在: 主页 > 英语 >

PSCAD 4.2 说明文件

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-13 11:08
tags:

-

2021年2月13日发(作者:子母钟)


PSCAD/EMTDC 4.2.0


November 18, 2005



Welcome to PSCAD/EMTDC V4.2. Version 4.2.0 is available as a complete install only and


can be installed alongside existing installations of PSCAD V3, V4.0.X and V4.1.X



There exist two separate installs, one for Professional/Educational and one for


Student/Evaluation Versions of PSCAD.



Important Note



Blank Parameter Fields:


When a component parameter field is undefined, earlier PSCAD


compiler versions assumed a value of '0.0', a real number. This assumption is potentially


risky since no real number was actually entered. By design in PSCAD V4.2, the compiler will


no longer accept indeterminate input values and resolves to 'NaN' (see parameter viewing


dialog). This produces a compiling error and will not run the case. The user model must have


a valid default if the user does not enter anything. This may require previous version PSCAD


model maintenance if defaults were neglected in the original design. More information on


this item can be found by visiting


/view_?id=466&forum_id=14




Windows XP Professional x64 Edition


: If you want to run PSCAD 4.2.0 Professional or


Educational on Windows XP Professional x64 Edition, you must configure PSCAD to get a


license from a License Manager on another machine, or use a lockless trial license. The 32-


bit Sentinel lock drivers supplied with the PSCAD and LM installers will install on XP 64, but


will not run, so neither the License Manager nor PSCAD will be able to detect USB or parallel


port locks.



Correctly Uninstalling PSCAD 4.2.0:


Use the Add/Remove Programs control panel to


properly uninstall (remove) PSCAD 4.2.0. If you browse to the PSCAD CD and start


and then select Remove, the uninstall process will remove all registry keys


required by other installed versions of PSCAD V4. Should this happen, you need to repair


the remaining installed versions of PSCAD V4.



Known Issues



1)


The Hardware Key Rainbow USB driver version 7.71.9 does not properly support


Hibernation/standby. The older version 5.39.6 Sentinel drivers properly detected the lock


after waking up from hibernation & suspend modes, however there may be other driver


conflicts with installed software. The new 7.71.9 drivers do not detect the lock after waking


up from hibernation & suspend modes unless you unplug & replug in the lock. Sentinel says


that this issue will be fixed in their next driver release due late Nov. 2005. At that time we will


test the new drivers, and then deploy a patch through our support website.



2)


If you have two UMEC transformer instances in one case, where the first instance


the saturation is disabled, and the second transformer saturation is enabled, the saturation


parameters will affect the first UMEC component. The quick workaround is to disable the


saturation of both transformers, or enable the saturation of both transformers. This will be


fixed with the next maintenance release.



PSCAD Improvements



In this section we have compiled a collection of brief overviews of individual changes to the


architecture of PSCAD. The following items are not listed in any particular order, but provide


some detail as to the nature of the change and how it may impact current users.




Unit Conversion System:



Unit conversion has been a high demand item for development in recent months. A new


system has been integrated to perform automatic unit conversion. This function is a table


based conversion utility build into the data manipulation code for the components. It operates


as a separate object design to accept input as a source unit and convert to a defined target


unit. It is important to note that there are 3 basic types of units conversion identified. They


are:



1) Direct proportional conversion (i.e. metre >> feet)


2) Translational conversion (i.e. Celsius >> Fahrenheit)


3) Domain inverse relationship (i.e. sec >> Hz)



The unit conversion system implements the first form of conversion only. Proportional


conversion has a common intercept point through zero and thus does not require the input


value to provide a conversion ratio. In addition the conversion is capable of handling multiple


terms as long as both the count and operator sequence match. An example of this is the


conversion of [ohm/m*s] to [kohms/ft*s] where both the source and target units specification


contain the same number of terms (3) and the same operator sequence (/*).



Scaling factors prefixes are included in engineering factors of 10


3


each from pico(-12) to


giga(+12). Scaling factors can not be combined in accordance to SI standards and are


limited to 10e


±


12


.



Operator precedence is always left to right. Precedence control symbols '(' and ')' are not


supported. Power terms are support with a “^” symbol, i.e. kg/m^3 w


ould be kilograms per


cubic meter.



Literal terms are supported in a limited fashion. This allows for units to be specified as [1/s]


for example, or even [3.14/s]. Literals can not contain a sign or any exponential as this is


ambiguous with operators.



If a conversion cannot be performed the system will return an indeterminate factor


represented by #NaN which is then handled by the error messaging system. If the source


equals the target the behaviour is unity (of course). If either unit is not specified then the


default behaviour is unity (1.0). This behaviour is irregardless of an existing unit having


literals or not.



It is also possible to successfully convert units that are represented by common alias terms if


they are provided in the database. Typical examples of this are [Hz] as an alias for [rev/s]


and [rpm] as an alias for [rev/min]. Support for aliasing extends to single term unit


specifications only. Multipliers are legal, so the term [kHz] will correctly convert to the


compound term [krev/s]. This is possible since the multiplier is handled separately from the


base unit.



To support the units conversion object a new XML data file () is included. This file


must be placed in the home directory.




It is important to note that this system was developed using the


National Institute of


Standards and Technology


as a reference on SI. The implementation is partial and is


intended for use in electromechanical systems. The reference can be found at:



SI Standards Reference: <>



Phasor Meter Devices:



A new device have been add to the latest build of PSCAD to support complex pairs of


Magnitude and Phase Angle created by the FFT component and others. The device displays


instantaneous vectors (magnitude and angle) from the origin in the form of a thick line. If the


magnitude exceeds 1 pu of the display an arrow is attached to the line to indicate it is out of


scale. The display device will show either a single phasor or up to six phasors in an


adjustable gauge display. Numerical values for the magnitude and phase angle are given at


the footer panel of the device. The input can be toggles to accept values in either radians or


degrees.



Navigation History Bar:



Users no longer need to try and retrace their steps by memory alone. A new Navigation Bar


has been added to PSCAD that automatically tracks navigation within a project space.



By design the style of navigation is using the same methodology that is commonly found in


the Windows Explorer. As you move from one module definition to another, the history list is


appended with each movement. This list is split at the current navigation point, filling the drop


list next to the 'Forward' / 'Backward' buttons. User can move incrementally or by selecting a


location directly.



This system has significant benefit for large control system architectures where levels of


detail may be nested several modules down from the top. Navigation through these complex


cases is much simpler with a history control.




Global Substitutions:



Substitutions are well defined for definitions and widely used. These operate using input data


as a source, while using the definition to define the actions. This means that all components


of a certain type will process substitutions in the same way. If substitutions are required on a


per instance basis, then this process cannot be used. Early implementations of and instance


based substitution was called a global constant and allowed the user to enter a defined text


string. This was then inserted as a value into an input field of a user component, but was


limited for many other actions.



This mechanism has been reworked and the concept of a global constant has been replaced.


The big difference with the new approach is the process is completely general and does not


require that a defined substitution be a numerical type. This allows for raw text substitutions


combing both pre-fix and post-fix patterns. The syntax is the same as used for definitions as


follows:



$$()



There is no context key since the context is always that of the project. This text will be


substituted at any point where a user component accesses its raw data. The raw data will be


pre-processed with the substitution before it is returned for use. This allows the substitution


to act exactly as if the user entered that data into the parameter field. There is a small


computation overhead to achieve this flexibility.



Note: V4.1 implementation of Global Constants will no longer function and occurrences will


need to be replaced with the above syntax. This was necessary since the constants were


devoid of formal syntax, creating difficulties in resolution.



Automatic Computations:



Parameters are constants that are initialized in input fields. Computations are constants that


are calculated from those parameters and/or other computations. Originally the computations


were processes at the time a circuit module was compiled. This meant that none of the


computed constants were available when a component is placed on the canvas


.


Changes


have been made to the way in which a user component handles its computations. They are


now processed in the layout procedure of the user component prior to the evaluation of the


graphic flags and dynamic text in the component. In this sense they are automatically


computed with the component and always remain available and up to date.



More importantly, computations are now available for both graphic substitution and visibility


expressions allowing the user to place a computed value on the display. This value will be


undated whenever the component is placed on the canvas. Computations can also be


created anonymously (no name identity attached) and used in the component. The


anonymous expression substitution syntax:



$${}



This syntax, although perfectly valid, is no longer required to perform dynamic computation


text for graphics since the expression can be defined by a computation and substituted into


the display like any other parameter.




Extended Substitution Syntax:



In an effort to standardize the substitution syntax, the parser has been extended to include a


more formal way of handling substitution


from


other contexts. This comes from the need to


pull information from more than just the component instance data. The standard syntax is:



$$(:)



Where the substitution contains both a and item that are separated by a


scope operator and delimited by round brackets. This syntax is intended to be standardized


within the application to avoid multiple ways of performing substitutions. The name of the


context allows the parser to insert information from objects outside of the scope of the


component instance. These are:



Defn, Project, Work, Session and System.



When use for substitution within the context of the component instance, there is no need for


a context and it is excluded along with the scope operator. In such cases the syntax is:



$$() or... $$



This syntax is backwardly compatible with existing installations and the simple un-delimited


form is the one that is use in most cases. (Both forms are now legal). The delimited version

-


-


-


-


-


-


-


-



本文更新与2021-02-13 11:08,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/649652.html

PSCAD 4.2 说明文件的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文