3,176 research outputs found

    Effect of stirring on the safety of flammable liquid mixtures

    Get PDF
    Flash point is the most important variable employed to characterize fire and explosion hazard of liquids. The models developed for predicting the flash point of partially miscible mixtures in the literature to date are all based on the assumption of liquid-liquid equilibrium. In real-world environments, however, the liquid-liquid equilibrium assumption does not always hold, such as the collection or accumulation of waste solvents without stirring, where complete stirring for a period of time is usually used to ensure the liquid phases being in equilibrium. This study investigated the effect of stirring on the flash point behavior of binary partially miscible mixtures. Two series of partially miscible binary mixtures were employed to elucidate the effect of stirring. The first series was aqueous-organic mixtures, including water + 1-butanol, water + 2-butanol, water + isobutanol, water + 1-pentanol, and water + octane ; the second series was the mixtures of two flammable solvents, which included methanol + decane, methanol + 2,2,4-trimethylpentane, and methanol + octane. Results reveal that for binary aqueous-organic solutions the flash-point values of unstirred mixtures were located between those of the completely stirred mixtures and those of the flammable component. Therefore, risk assessment could be done based on the flammable component flash point value. However, for the assurance of safety, it is suggested to completely stir those mixtures before handling to reduce the risk

    Optimization Coaching for JavaScript

    Get PDF
    The performance of dynamic object-oriented programming languages such as JavaScript depends heavily on highly optimizing just-in-time compilers. Such compilers, like all compilers, can silently fall back to generating conservative, low-performance code during optimization. As a result, programmers may inadvertently cause performance issues on users\u27 systems by making seemingly inoffensive changes to programs. This paper shows how to solve the problem of silent optimization failures. It specifically explains how to create a so-called optimization coach for an object-oriented just-in-time-compiled programming language. The development and evaluation build on the SpiderMonkey JavaScript engine, but the results should generalize to a variety of similar platforms

    Optimization Coaching for JavaScript (Artifact)

    Get PDF
    This artifact is based on our prototype optimization coach for the SpiderMonkey (https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey) JavaScript engine. An optimization coach is a performance tool that aims to provide programmers with insight into how their compiler optimizes their programs and to help them better harness the optimization process. It does so by reporting optimization near misses, i.e., reports of optimizations that the compiler did not apply, but could apply if the program were to be modified slightly. This artifact provides the necessary environment, programs and data to repeat our experiments, and to allow readers to run our tool on JavaScript programs of their choic

    The institutionalized stratification of the Chinese higher education system

    Get PDF
    To promote research excellence, China’s government has been offering substantial financial support for a small group of selected universities through three national research programs (Project 211, Project 985, Double First Class). However, admission to these programs may not be completely merit based. Based on a statistical analysis of Chinese universities’ scientific activities, this paper shows that this institutionalized hierarchy is not supported by empirical data on research performance, which contributes to inequalities and inefficiencies in Chinese higher education. To build and maintain research capacity, China must support meritocracy across the research system

    Impact of the floating-point precision and interpolation scheme on the results of DNS of turbulence by pseudo-spectral codes

    Full text link
    In this paper we investigate the impact of the floating-point precision and interpolation scheme on the results of direct numerical simulations (DNS) of turbulence by pseudo-spectral codes. Three different types of floating-point precision configurations show no differences in the statistical results. This implies that single precision computations allow for increased Reynolds numbers due to the reduced amount of memory needed. The interpolation scheme for obtaining velocity values at particle positions has a noticeable impact on the Lagrangian acceleration statistics. A tri-cubic scheme results in a slightly broader acceleration probability density function than a tri-linear scheme. Furthermore the scaling behavior obtained by the cubic interpolation scheme exhibits a tendency towards a slightly increased degree of intermittency compared to the linear one.Comment: to appear in Comp. Phys. Com

    Declarative configuration applied to course scheduling

    Get PDF
    Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2006.Includes bibliographical references (p. 83-84).This thesis describes a course scheduling system that models planning as a satisfiability problem in relational logic. Given a set of course requirements for a degree program, our system can find a schedule of courses that will complete these requirements. It supports a flexible XML format for expressing course requirements and also handles additional user-specific constraints, such as requirements that certain courses be taken at particular times. Various optimizations were included in the translation to relational logic to improve the performance of our system and the quality of its results. We ran experiments on our system using degree programs from the Department of Electrical Engineering and Computer Science at MIT as input, and found that our approach is competitive with conventional planners.by Vincent S. Yeung.M.Eng

    Nucleation of transition waves via collisions of elastic vector solitons

    Full text link
    In this work, we show that collisions of one type of nonlinear wave can lead to generation of a different kind of nonlinear wave. Specifically, we demonstrate the formation of topological solitons (or transition waves) via collisions of elastic vector solitons, another type of nonlinear wave, in a multi-stable mechanical system with coupling between translational and rotational degrees of freedom. We experimentally observe the nucleation of a phase transformation arising from colliding waves, and we numerically investigate head-on and overtaking collisions of solitary waves with vectorial properties (i.e., elastic vector solitons). Unlike KdV-type solitons, which maintain their shape despite collisions, our system shows that collisions of two vector solitons can cause nucleation of a new phase via annihilation of the vector soltions, triggering the propagation of transition waves. The propagation of these depends both on the amount of energy carried by the vector solitons and on their respective rotational directions. The observation of the initiation of transition waves with collisions of vector solitons in multistable mechanical systems serves as an example of new fundamental nonlinear wave interactions, and could also prove useful in applications involving reconfigurable structures

    Ultra-Low Intensity Post-Pulse Affects Cellular Responses Caused by Nanosecond Pulsed Electric Fields

    Get PDF
    High-intensity nanosecond pulse electric fields (nsPEF) can preferentially induce various effects, most notably regulated cell death and tumor elimination. These effects have almost exclusively been shown to be associated with nsPEF waveforms defined by pulse duration, rise time, amplitude (electric field), and pulse number. Other factors, such as low-intensity post-pulse waveform, have been completely overlooked. In this study, we show that post-pulse waveforms can alter the cell responses produced by the primary pulse waveform and can even elicit unique cellular responses, despite the primary pulse waveform being nearly identical. We employed two commonly used pulse generator designs, namely the Blumlein line (BL) and the pulse forming line (PFL), both featuring nearly identical 100 ns pulse durations, to investigate various cellular effects. Although the primary pulse waveforms were nearly identical in electric field and frequency distribution, the post-pulses differed between the two designs. The BL’s post-pulse was relatively long-lasting (~50 µs) and had an opposite polarity to the main pulse, whereas the PFL’s post-pulse was much shorter (~2 µs) and had the same polarity as the main pulse. Both post-pulse amplitudes were less than 5% of the main pulse, but the different post-pulses caused distinctly different cellular responses. The thresholds for dissipation of the mitochondrial membrane potential, loss of viability, and increase in plasma membrane PI permeability all occurred at lower pulsing numbers for the PFL than the BL, while mitochondrial reactive oxygen species generation occurred at similar pulsing numbers for both pulser designs. The PFL decreased spare respiratory capacity (SRC), whereas the BL increased SRC. Only the PFL caused a biphasic effect on trans-plasma membrane electron transport (tPMET). These studies demonstrate, for the first time, that conditions resulting from low post-pulse intensity charging have a significant impact on cell responses and should be considered when comparing the results from similar pulse waveforms
    • …
    corecore