31,916 research outputs found

    Performance scalability analysis of JavaScript applications with web workers

    Get PDF
    Web applications are getting closer to the performance of native applications taking advantage of new standard–based technologies. The recent HTML5 standard includes, among others, the Web Workers API that allows executing JavaScript applications on multiple threads, or workers. However, the internals of the browser’s JavaScript virtual machine does not expose direct relation between workers and running threads in the browser and the utilization of logical cores in the processor. As a result, developers do not know how performance actually scales on different environments and therefore what is the optimal number of workers on parallel JavaScript codes. This paper presents the first performance scalability analysis of parallel web apps with multiple workers. We focus on two case studies representative of different worker execution models. Our analyses show performance scaling on different parallel processor microarchitectures and on three major web browsers in the market. Besides, we study the impact of co–running applications on the web app performance. The results provide insights for future approaches to automatically find out the optimal number of workers that provide the best tradeoff between performance and resource usage to preserve system responsiveness and user experience, especially on environments with unexpected changes on system workload.Peer ReviewedPostprint (author's final draft

    Frequency support characteristics of grid-interactive power converters based on the synchronous power controller

    Get PDF
    Grid-interactive converters with primary frequency control and inertia emulation have emerged and are promising for future renewable generation plants because of the contribution in power system stabilization. This paper gives a synchronous active power control solution for gridinteractive converters , as a way to emulate synchronous generators for inerita characteristics and load sharing. As design considerations, the virtual angle stability and transient response are both analyzed, and the detailed implementation structure is also given without entailing any difficulty in practice. The analytical and experimental validation of frequency support characteristics differentiates the work from other publications on generator emulation control. The 10 kW simulation and experimental frequency sweep tests on a regenerative source test bed present good performance of the proposed control in showing inertia and droop characteristics, as well as the controllable transient response.Peer ReviewedPostprint (author's final draft

    European White Book on Real-Time Power Hardware in the Loop Testing : DERlab Report No. R- 005.0

    Get PDF
    The European White Book on Real-Time-Powerhardware-in-the-Loop testing is intended to serve as a reference document on the future of testing of electrical power equipment, with speciïŹ c focus on the emerging hardware-in-the-loop activities and application thereof within testing facilities and procedures. It will provide an outlook of how this powerful tool can be utilised to support the development, testing and validation of speciïŹ cally DER equipment. It aims to report on international experience gained thus far and provides case studies on developments and speciïŹ c technical issues, such as the hardware/software interface. This white book compliments the already existing series of DERlab European white books, covering topics such as grid-inverters and grid-connected storag

    Numerical study of circle fractal grid perforated plate as a turbulent generator in combustion chamber

    Get PDF
    Fractal grids can be used to design turbulent flows with low power losses and high turbulence intensities for intense yet economic mixing over a region of designed length and location. The introducing circle grid perforated plate is the main aim of this present paper. In this numerical work, we want to ascertain a new approach in turbulence generators on the structure of premixes flames using perforated plate fractal-grids pattern. In this paper, we compared circle grid perforated plate by varies using its diameters, spacing and number of holes on the plate. The result showed good perceptivity of the fractal generated turbulence and the fractal flow physics. The turbulent intensity can be increased by a grid with higher blockage ratio

    Ancillary Services in Hybrid AC/DC Low Voltage Distribution Networks

    Get PDF
    In the last decade, distribution systems are experiencing a drastic transformation with the advent of new technologies. In fact, distribution networks are no longer passive systems, considering the current integration rates of new agents such as distributed generation, electrical vehicles and energy storage, which are greatly influencing the way these systems are operated. In addition, the intrinsic DC nature of these components, interfaced to the AC system through power electronics converters, is unlocking the possibility for new distribution topologies based on AC/DC networks. This paper analyzes the evolution of AC distribution systems, the advantages of AC/DC hybrid arrangements and the active role that the new distributed agents may play in the upcoming decarbonized paradigm by providing different ancillary services.Ministerio de EconomĂ­a y Competitividad ENE2017-84813-RUniĂłn Europea (Programa Horizonte 2020) 76409

    Teaching programming at a distance: the Internet software visualization laboratory

    Get PDF
    This paper describes recent developments in our approach to teaching computer programming in the context of a part-time Masters course taught at a distance. Within our course, students are sent a pack which contains integrated text, software and video course material, using a uniform graphical representation to tell a consistent story of how the programming language works. The students communicate with their tutors over the phone and through surface mail. Through our empirical studies and experience teaching the course we have identified four current problems: (i) students' difficulty mapping between the graphical representations used in the course and the programs to which they relate, (ii) the lack of a conversational context for tutor help provided over the telephone, (iii) helping students who due to their other commitments tend to study at 'unsociable' hours, and (iv) providing software for the constantly changing and expanding range of platforms and operating systems used by students. We hope to alleviate these problems through our Internet Software Visualization Laboratory (ISVL), which supports individual exploration, and both synchronous and asynchronous communication. As a single user, students are aided by the extra mappings provided between the graphical representations used in the course and their computer programs, overcoming the problems of the original notation. ISVL can also be used as a synchronous communication medium whereby one of the users (generally the tutor) can provide an annotated demonstration of a program and its execution, a far richer alternative to technical discussions over the telephone. Finally, ISVL can be used to support asynchronous communication, helping students who work at unsociable hours by allowing the tutor to prepare short educational movies for them to view when convenient. The ISVL environment runs on a conventional web browser and is therefore platform independent, has modest hardware and bandwidth requirements, and is easy to distribute and maintain. Our planned experiments with ISVL will allow us to investigate ways in which new technology can be most appropriately applied in the service of distance education

    Commissioning strategies and methods

    Full text link
    Accelerator beam commissioning is a challenging and exciting period. It is generally the first integrated operation of the many systems in an accelerator and, most importantly, of the beam. First, general preparation is discussed. Then general methods for initial beam commissioning are described, including methods for transverse and longitudinal beam set-up. The particular emphasis here is on tuning methods for linear accelerators.Comment: 16 pages, contribution to the CAS - CERN Accelerator School: Course on High Power Hadron Machines; 24 May - 2 Jun 2011, Bilbao, Spai
    • 

    corecore