1,502 research outputs found

    Syntax-driven program verification of matching logic properties

    No full text
    We describe a novel approach to program verification and its application to verification of C programs, where properties are expressed in matching logic. The general approach is syntax-directed: semantic rules, expressed according to Knuths attribute grammars, specify how verification conditions can be computed. Evaluation is performed by interplaying attribute computation and propagation through the syntax tree with invocation of a solver of logic formulae. The benefit of a general syntax-driven approach is that it provides a reusable reference scheme for implementing verifiers for different languages. We show that the instantiation of a general approach to a specific language does not penalize the efficiency of the resulting verifier. This is done by comparing our C verifier for matching logic with an existing tool for the same programming language and logic. A further key advantage of the syntax-directed approach is that it can be the starting point for an incremental verifier -- which is our long-term research target

    Prediction of DC-Link Voltage Switching Ripple in Three-Phase Four-Leg PWM Inverters

    Get PDF
    This paper presents a thorough prediction of DC-link voltage switching ripples in the three-phase four-leg inverters operating in balanced and unbalanced working conditions. The unbalanced modes examined here employ the highest degree of AC current imbalance while still preserving three-phase operation. This behavior can be found in many grid-connected or standalone grid-forming three-phase converters that supply "heavy" single-phase loads, comprising a recent trend in smart-grid, smart electric vehicle (EV)-charging applications. In this sense, for instance, the smart EV chargers might be employed in conditions when different power is drawn/injected from/to the grid, providing power conditioning services to the latter. The analysis of three-phase four-leg inverters is then extended to single-phase operations typical of home-charging or vehicle-to-home (V2H) applications. Their performances in terms of DC-link voltage switching ripple are demonstrated. Two of the most common carrier-based PWM modulation techniques are employed to drive the three-phase inverter-namely, sinusoidal PWM and centered PWM (carrier-based analogy of the space vector modulation). The derived mathematical expressions of peak-to-peak and RMS values of DC-link voltage switching ripple for balanced and unbalanced conditions are handy for designing the associated DC-link capacitor and estimating the overall efficiency of the converter. Extensive numerical simulations and experimental tests have been performed to validate the presented analytical developments

    AC Current Ripple in Three-Phase Four-Leg PWM Converters with Neutral Line Inductor

    Get PDF
    This paper presents a comprehensive study of peak-to-peak and root-mean-square (RMS) values of AC current ripples with balanced and unbalanced fundamental currents in a generic case of three-phase four-leg converters with uncoupled AC interface inductors present in all three phases and in neutral. The AC current ripple characteristics were determined for both phase and neutral currents, considering the sinusoidal pulse-width modulation (SPWM) method. The derived expressions are simple, effective, and ready for accurate AC current ripple calculations in three- or four-leg converters. This is particularly handy in the converter design process, since there is no need for heavy numerical simulations to determine an optimal set of design parameters, such as switching frequency and line inductances, based on the grid code or load restrictions in terms of AC current ripple. Particular attention has been paid to the performance comparison between the conventional three-phase three-leg converter and its four-leg counterpart, with distinct line inductance values in the neutral wire. In addition to that, a design example was performed to demonstrate the power of the derived equations. Numerical simulations and extensive experimental tests were thoroughly verified the analytical developments

    Fragmentation studies of high energy ions using CR39 nuclear track detectors

    Get PDF
    We report on the measurements of the total charge changing fragmentation cross sections in high-energy nucleus-nucleus collisions using Fe, Si and Pb incident ions. Several stacks of CR39 nuclear track detectors with different target combinations were exposed at normal incidence to high energy accelerator beams to integrated densities of about 2000 ions/cm^2. The nuclear track detector foils were chemically etched, and ion tracks were measured using an automatic image analyzer system. The cross section determination is based on the charge identification of beam ions and their fragments and on the reconstruction of their path through the stacks.Comment: 5 pages, 4 EPS figures. Corrected Eq. 3 and Table 1. Presented at the 10th Inter. Symp. Radiat. Phys., Coimbra, Portugal, 17-22 Sept. 200

    The mosaic leafhopper Orientus ishidae: host plants, spatial distribution, infectivity, and transmission of 16SrV phytoplasmas to vines

    Get PDF
    Orientus ishidae (Matsumura) is an Asian species introduced into Europe and recently associated with 16SrV phytoplasmas, related to grapevine “flavescence dorée”. Its life cycle, host plants, spatial distribution, infection and vector capability have been investigated in vine-growing areas of Piedmont, NW Italy. The spatial distribution of adults in vineyards was studied by applying interpolation methods to trap capture data. Insects were subject to molecular analyses to verify phytoplasma presence and identity. DNA extraction and PCR were made to detect 16SrV phytoplasmas. Transmission experiments were set up, using different sources for phytoplasma acquisition, and two plant species and an artificial diet for inoculation. Whole mount in situ hybridization was made to detect phytoplasmas in the salivary glands of adults. In the vineyard agro-ecosystem, 19 plant species (11 families), mainly broadleaf trees and shrubs, were recognized as host plants of the insect. Adults were more abundant on putative host plants than on grapevines, with a clear clustering at the edges of vineyards, and without a massive intrusion into the vineyard from outside. 16SrV phytoplasmas were detected only in adults captured with yellow sticky traps (20 out of 188 tested). The transmission of 16SrV phytoplasmas was successful after phytoplasma acquisition from infected broad bean and inoculation on grapevine

    A test generation framework for quiescent real-time systems

    Get PDF
    We present an extension of Tretmans theory and algorithm for test generation for input-output transition systems to real-time systems. Our treatment is based on an operational interpretation of the notion of quiescence in the context of real-time behaviour. This gives rise to a family of implementation relations parameterized by observation durations for quiescence. We define a nondeterministic (parameterized) test generation algorithm that generates test cases that are sound with respect to the corresponding implementation relation. Also, the test generation is exhaustive in the sense that for each non-conforming implementation a test case can be generated that detects the non-conformance
    corecore