Emerging multi-core processors promise to provide an exponentially increasing number of hardware threads with every generation. Applications will need to be highly concurrent to fully use the power of these processors...
详细信息
The aim of this paper is to show the usefulness of the multicriteria approach to optimize the Parallel Kinematic Machines (PKM). Variations of the kinematic performances index remain not constant throughout workspace....
An important aspect of system support for mobile computing involves alleviating the issues related to programming the underlying distributed system. Our approach to dealing with these issues is by means of programming...
详细信息
We take a step forward towards invasive parallelization of sequential programs, where invasiveness amounts to weaving of parallel code into sequential cores on adaptable composition interfaces. In this paper we sugges...
详细信息
In this paper a complete equivalent electric circuit for a planar shear piezoelectric accelerometer is presented. Starting from the KLM (Krimholtz-Leedom-Matthaei) approach for a single piezoceramic plate sandwiched b...
详细信息
The nonlinear random vibration issues are analyzed by the use of parabolic partial differential equations. Among them, the Fokker-Planck equation is a very powerful tool for obtaining statistical information, because ...
详细信息
The nonlinear random vibration issues are analyzed by the use of parabolic partial differential equations. Among them, the Fokker-Planck equation is a very powerful tool for obtaining statistical information, because it is derived on a probabilistic basis and can be formulated to govern random processes in spring-mass mechanical systems. If a single degree-of-freedom (SDOF) mechanical system is excited by wideband random noise, the statistical behaviour for the relative displacement of the mass can be determined by numerical solving the Fokker-Planck equation. A C++ computer program was written for the two-dimensional finite differences method, with initial value conditions. The numerical method is based on an operator splitting technique combined with an alternating-direction implicit (ADI) method. The white noise like signal is substituted by a true-random number generator that gives uniform random deviates, of real number type. For a concrete example with Gaussian distribution initial conditions, several 3D plots are given for the calculated probability density function.
Empirical studies of novice programming typically rely on code solutions or test responses as the basis of their analyses. While such data can provide insight into novice programming knowledge, they say little about t...
详细信息
ISBN:
(纸本)1595934944
Empirical studies of novice programming typically rely on code solutions or test responses as the basis of their analyses. While such data can provide insight into novice programming knowledge, they say little about the programming processes in which novices engage. For those interested in improving novice programming environments, a key research question arises: How can we collect and analyze data on novice programming that will enable us (a) to analyze and compare the programming processes promoted by alternative novice programming environments, and (b) ultimately to build better novice programming environments? To address this question, we have collected a large video corpus of novices as they construct code solutions in various versions of ALVIS Live! [17], a novice programming environment. Through detailed post-hoc analyses of our video corpus, we have developed a methodology for compiling the moment-by-moment evolution of novice code solutions. Based on an analysis of a model code solution's key semantic components, our methodology enables researchers to document, on a second-by-second basis, (a) what part of a code solution a programmer is focusing on, and (b) where the semantic feedback provided by the programming environment is helping. Although it is time and labor intensive, our methodology provides researchers with a standard set of data and representations for comparing the programming processes promoted by alternative programming environments. Copyright 2006 ACM.
Since the late 1990s, we have been developing ALVIS, a new breed of algorithm visualization software that supports a novel, "studio based" approach to teaching introductory programming. In this approach, stu...
详细信息
In the paper is presented a simulation system for parallel robots, which deals with the robot kinematics, workspace generation, singular position identification and trajectory visualization. The latest obtained result...
详细信息
ISBN:
(纸本)3901249850
In the paper is presented a simulation system for parallel robots, which deals with the robot kinematics, workspace generation, singular position identification and trajectory visualization. The latest obtained results demonstrate that from the kinematic model and the graphical simulation the implemented algorithms offer a higher degree of generality. Therefore the developed simulation software modules may be applied to different types of parallel robots with three degrees of freedom. The computing time necessary for generating the virtual model is relatively small.
The parallel robots dynamics requires a great deal of computing as regards the formulation of the generally nonlinear equations of motion and their solution. In this paper different solutions for solving the dynamical...
详细信息
ISBN:
(纸本)3901249850
The parallel robots dynamics requires a great deal of computing as regards the formulation of the generally nonlinear equations of motion and their solution. In this paper different solutions for solving the dynamical model for the guided in three points parallel robots are presented. The derived dynamical algorithms offer the possibility of a complex dynamic study for these parallel robots in order to evaluate their dynamic capabilities and to generate the control algorithms.
暂无评论