Sensitivities are very important in electronic circuit analysis and design. this paper presents a general circuit simulation programme that calculates analytical sensitivities with respect to any parameter using autom...
详细信息
ISBN:
(纸本)0955301807
Sensitivities are very important in electronic circuit analysis and design. this paper presents a general circuit simulation programme that calculates analytical sensitivities with respect to any parameter using automatic differentiation. A novel aspect of this implementation is that C++ templates are used along with automatic differentiation libraries to produce (at compilation time) different versions of the model evaluation functions, each optimised for a specific purpose. this results in a good compromise between the time to develop and maintain device models and execution efficiency. Algorithms and software design aspects of the circuit simulator are described. Sensitivities of a bipolar self-biasing current source are used to demonstrate the approach.
作者:
Liquori, LuigiDIMI
Dip Matematica ed Informatica Università di Udine Via delle Scienze 206 UdineI-33100 Italy
the last few years have seen the development of statically typed object based (also called prototype-based) programming languages. Two proposals, namely the Lambda Calculus of objects of Fisher, Hon-sell, and Mitchell...
详细信息
this paper introduces into a graphical, computer aided modelling methodology that is particularly suited for the concurrent design of mechatronic systems, viz. of engineering systems with mechanical, electrical, hydra...
详细信息
ISBN:
(纸本)0955301807
this paper introduces into a graphical, computer aided modelling methodology that is particularly suited for the concurrent design of mechatronic systems, viz. of engineering systems with mechanical, electrical, hydraulic or pneumatic components including interactions of physical effects from various energy domains. Beyond the introduction, bond graph modelling of multibody systems, as an example of an advanced topic, is briefly addressed in order to demonstrate the potential of this powerful approach to modelling mechatronic systems. It is outlined how models of multibody systems including flexible bodies can be build in a systematic manner.
Software evolution has largely been focused on low-level implementation artefacts through refactoring techniques rather than the architectural level. However code-centric evolution techniques have not managed to effec...
详细信息
the proceedings contain 24 papers. the special focus in this conference is on Logic programming. the topics include: Tableaux calculi for answer set programming;algorithmic aspects of model representations;object-orie...
the proceedings contain 24 papers. the special focus in this conference is on Logic programming. the topics include: Tableaux calculi for answer set programming;algorithmic aspects of model representations;object-oriented constraint programming in java using the library firstcs;causal theories as logic programs;voting theory in answer set programming;evaluating ASP and commercial solvers on the CSPLib (preliminary work);dynamic logic programming and world state evaluation in computer games;executable denotations for concurrent languages using concurrent transaction logic;adding constraint handling rules to curry;INCLP(R) - interval-based nonlinear constraint logic programming over the reals;non-monotonic integrity constraints;complete first-order axiomatization of finite or infinite m-extended trees;many-valued logic programming and fixpoint semantics for higher-order herbrand models;logic programs with contextually scoped negation;declarative web data extraction and annotation;replacements in non-ground answer-set programming;weak order equivalence for logic programs with preferences;decomposition of nonmonotone aggregates in answer set programming;fine-grained parallel implementation of the preflow-push algorithm in CHR;Dijkstra's algorithm with fibonacci heaps;towards a CHR-based model-driven framework of reusable reasoning components;a tool for advanced correspondence checking in answer-set programming and a system for integrating multiple semantics in an answer-set programming framework.
the proceedings contain 24 papers. the special focus in this conference is on Logic programming. the topics include: Tableaux calculi for answer set programming;algorithmic aspects of model representations;object-orie...
the proceedings contain 24 papers. the special focus in this conference is on Logic programming. the topics include: Tableaux calculi for answer set programming;algorithmic aspects of model representations;object-oriented constraint programming in java using the library firstcs;causal theories as logic programs;voting theory in answer set programming;evaluating ASP and commercial solvers on the CSPLib (preliminary work);dynamic logic programming and world state evaluation in computer games;executable denotations for concurrent languages using concurrent transaction logic;adding constraint handling rules to curry;INCLP(R) - interval-based nonlinear constraint logic programming over the reals;non-monotonic integrity constraints;complete first-order axiomatization of finite or infinite m-extended trees;many-valued logic programming and fixpoint semantics for higher-order herbrand models;logic programs with contextually scoped negation;declarative web data extraction and annotation;replacements in non-ground answer-set programming;weak order equivalence for logic programs with preferences;decomposition of nonmonotone aggregates in answer set programming;fine-grained parallel implementation of the preflow-push algorithm in CHR;Dijkstra's algorithm with fibonacci heaps;towards a CHR-based model-driven framework of reusable reasoning components;a tool for advanced correspondence checking in answer-set programming and a system for integrating multiple semantics in an answer-set programming framework.
this paper is an introduction to the simulation and modeling framework and tool SmallDEVS. It is a new modeling and simulation framework for Smalltalk. SmallDEVS is different from other tools of its category, because ...
详细信息
ISBN:
(纸本)9789077381304
this paper is an introduction to the simulation and modeling framework and tool SmallDEVS. It is a new modeling and simulation framework for Smalltalk. SmallDEVS is different from other tools of its category, because of its openness and reflective features. It supports class-based as well as prototype-based object-oriented model construction. Its meta-object protocol allows the models to be constructed from scratch and inspected and edited during run-time. Interactive modeling and simulation is supported by a graphical user interface which has been highly influenced by the user interface of Self.
Multi-paradigm languages are becoming more and more popular, as they allow developers to choose the most suitable paradigm for each task. Most commonly, we observe the combination of object-oriented (OOP) and function...
详细信息
the software model 'Micro-Gen' simulates the growth and development of cultured bacterial cells and their interactions with antimicrobial drugs. It uses an agent-based modelling approach, which means that pre-...
详细信息
ISBN:
(纸本)9789077381304
the software model 'Micro-Gen' simulates the growth and development of cultured bacterial cells and their interactions with antimicrobial drugs. It uses an agent-based modelling approach, which means that pre-defined rules and parameters for each bacterium can be set, and emergent properties of the colony examined, without the need for population-level laws. the model reproduces accurately the standard growth curve characteristic of bacterial colonies grown in batch culture in the laboratory. It also successfully reproduces the effects of bacteriostatic and bactericidal antibiotics on the growth of the bacterial colony. the model provides a robust platform for incorporating knowledge of the cellular mechanics of individual bacterial cells into an overall model of heterogeneous bacterial population dynamics.
Although both DPR (dynamic partial reconfiguration) and HLS (high level synthesis) are important future trends regarding hardware design, they develop quite independently. Today's software-to-hardware compilers fo...
详细信息
暂无评论