14,488 research outputs found

    DSSynth: An automated digital controller synthesis tool for physical plants

    Get PDF
    We present an automated MATLAB Toolbox, named DSSynth (Digital-System Synthesizer), to synthesize sound digital controllers for physical plants that are represented as linear time-invariant systems with single input and output. In particular, DSSynth synthesizes digital controllers that are sound w.r.t. stability and safety specifications. DSSynth considers the complete range of approximations, including time discretization, quantization effects and finite-precision arithmetic (and its rounding errors). We demonstrate the practical value of this toolbox by automatically synthesizing stable and safe controllers for intricate physical plant models from the digital control literature. The resulting toolbox enables the application of program synthesis to real-world control engineering problems

    Controlled oscillator system with a time dependent output frequency

    Get PDF
    A controlled oscillator system is presented for providing an output with a frequency which changes with respect to time and with a phase which is within established phase error limits. The system includes a frequency synthesizer with a symmetrical search oscillator, capable of tuning the output with a range of + or - 100 Hz about any fixed frequency to which the synthesizer is set. For a tuning range of 200 Hz (+ or - 100 Hz) an expanded search oscillator output of a frequency range of 4 MHz (from 1 MHz to 5 MHz) is provided. A counter counts continuously the expanded output cycles and at each of fixed sampling intervals, for every 0.1 second, the count or number accumulated in the counter is read out. The sample number is compared with a theoretical number which should be present in the counter at the particular sampling instant for proper synthesizer's output frequency and phase

    Position location and data collection system and method Patent

    Get PDF
    Development of telemetry system for position location and data acquisitio

    Digital frequency domain multiplexing readout electronics for the next generation of millimeter telescopes

    Full text link
    Frequency domain multiplexing (fMux) is an established technique for the readout of transition-edge sensor (TES) bolometers in millimeter-wavelength astrophysical instrumentation. In fMux, the signals from multiple detectors are read out on a single pair of wires reducing the total cryogenic thermal loading as well as the cold component complexity and cost of a system. The current digital fMux system, in use by POLARBEAR, EBEX, and the South Pole Telescope, is limited to a multiplexing factor of 16 by the dynamic range of the Superconducting Quantum Interference Device pre-amplifier and the total system bandwidth. Increased multiplexing is key for the next generation of large format TES cameras, such as SPT-3G and POLARBEAR2, which plan to have on the of order 15,000 detectors. Here, we present the next generation fMux readout, focusing on the warm electronics. In this system, the multiplexing factor increases to 64 channels per module (2 wires) while maintaining low noise levels and detector stability. This is achieved by increasing the system bandwidth, reducing the dynamic range requirements though active feedback, and digital synthesis of voltage biases with a novel polyphase filter algorithm. In addition, a version of the new fMux readout includes features such as low power consumption and radiation-hard components making it viable for future space-based millimeter telescopes such as the LiteBIRD satellite.Comment: 15 pages, 10 figures. To be published in Proceedings of SPIE Volume 9153. Presented at SPIE Astronomical Telescopes + Instrumentation 2014, conference 915

    Speech Sensorimotor Learning through a Virtual Vocal Tract

    Get PDF
    Studies of speech sensorimotor learning often manipulate auditory feedback by modifying isolated acoustic parameters such as formant frequency or fundamental frequency using near real-time resynthesis of a participant\u27s speech. An alternative approach is to engage a participant in a total remapping of the sensorimotor working space using a virtual vocal tract. To support this approach for studying speech sensorimotor learning we have developed a system to control an articulatory synthesizer using electromagnetic articulography data. Articulator movement data from the NDI Wave System are streamed to a Maeda articulatory synthesizer. The resulting synthesized speech provides auditory feedback to the participant. This approach allows the experimenter to generate novel articulatory-acoustic mappings. Moreover, the acoustic output of the synthesizer can be perturbed using acoustic resynthesis methods. Since no robust speech-acoustic signal is required from the participant, this system will allow for the study of sensorimotor learning in any individuals, even those with severe speech disorders. In the current work we present preliminary results that demonstrate that typically-functioning participants can use a virtual vocal tract to produce diphthongs within a novel articulatory-acoustic workspace. Once sufficient baseline performance is established, perturbations to auditory feedback (formant shifting) can elicit compensatory and adaptive articulatory responses

    Comparison of input devices in an ISEE direct timbre manipulation task

    Get PDF
    The representation and manipulation of sound within multimedia systems is an important and currently under-researched area. The paper gives an overview of the authors' work on the direct manipulation of audio information, and describes a solution based upon the navigation of four-dimensional scaled timbre spaces. Three hardware input devices were experimentally evaluated for use in a timbre space navigation task: the Apple Standard Mouse, Gravis Advanced Mousestick II joystick (absolute and relative) and the Nintendo Power Glove. Results show that the usability of these devices significantly affected the efficacy of the system, and that conventional low-cost, low-dimensional devices provided better performance than the low-cost, multidimensional dataglove

    Digital Frequency Domain Multiplexer for mm-Wavelength Telescopes

    Full text link
    An FPGA based digital signal processing (DSP) system for biasing and reading out multiplexed bolometric detectors for mm-wavelength telescopes is presented. This readout system is being deployed for balloon-borne and ground based cosmology experiments with the primary goal of measuring the signature of inflation with the Cosmic Microwave Background Radiation. The system consists of analog superconducting electronics running at 250mK and 4K, coupled to digital room temperature backend electronics described here. The digital electronics perform the real time functionality with DSP algorithms implemented in firmware. A soft embedded processor provides all of the slow housekeeping control and communications. Each board in the system synthesizes multi-frequency combs of 8 to 32 carriers in the MHz band to bias the detectors. After the carriers have been modulated with the sky-signal by the detectors, the same boards digitize the comb directly. The carriers are mixed down to base-band and low pass filtered. The signal bandwidth of 0.050 Hz - 100 Hz places extreme requirements on stability and requires powerful filtering techniques to recover the sky-signal from the MHz carriers.Comment: 6 pages, 6 figures, Submitted May 2007 to IEEE Transactions on Nuclear Science (TNS

    Multicascade-linked synthetic wavelength digital holography using an optical-comb-referenced frequency synthesizer

    Full text link
    Digital holography (DH) is a promising method for non-contact surface topography because the reconstructed phase image can visualize the nanometer unevenness in a sample. However, the axial range of this method is limited to the range of the optical wavelength due to the phase wrapping ambiguity. Although the use of two different wavelengths of light and the resulting synthetic wavelength, i.e., synthetic wavelength DH, can expand the axial range up to a few tens of microns, this method is still insufficient for practical applications. In this article, a tunable external cavity laser diode phase-locked to an optical frequency comb, namely, an optical-comb-referenced frequency synthesizer, is effectively used for multiple synthetic wavelengths within the range of 32 um to 1.20 m. A multiple cascade link of the phase images among an optical wavelength (= 1.520 um) and 5 different synthetic wavelengths (= 32.39 um, 99.98 um, 400.0 um, 1003 um, and 4021 um) enables the shape measurement of a reflective millimeter-sized stepped surface with the axial resolution of 34 nm. The axial dynamic range, defined as the ratio of the maximum axial range (= 0.60 m) to the axial resolution (= 34 nm), achieves 1.7*10^8, which is much larger than that of previous synthetic wavelength DH. Such a wide axial dynamic range capability will further expand the application field of DH for large objects with meter dimensions.Comment: 19 pages, 7 figure

    Sound and Automated Synthesis of Digital Stabilizing Controllers for Continuous Plants

    Get PDF
    Modern control is implemented with digital microcontrollers, embedded within a dynamical plant that represents physical components. We present a new algorithm based on counter-example guided inductive synthesis that automates the design of digital controllers that are correct by construction. The synthesis result is sound with respect to the complete range of approximations, including time discretization, quantization effects, and finite-precision arithmetic and its rounding errors. We have implemented our new algorithm in a tool called DSSynth, and are able to automatically generate stable controllers for a set of intricate plant models taken from the literature within minutes.Comment: 10 page

    Audio application based on FreeRTOS operating system

    Get PDF
    This current report describes in detail how the Quartet code for a Microchip PIC18 microcontroller, developed by Pere Domenech in his Final Degree Project, has been migrated to a Microchip PIC24 microcontroller. The original Real Time Operating System has also been migrated from OSA RTOS to FreeRTOS. The RTOS modification will allow future upgrades without the need to change the RTOS. The Quartet software is an audio synthesizer which uses a low-pass filtered PWM output to create a mono audio signal. The original code has 3 different instruments and 4 voices: Bass, Violin, Guitar 1 and Guitar 2. Each instrument has its own sound, specific waveform and envelope. Each voice has its own score. The 4 voices are mixed during the synthesis and played through a single PWM microcontroller output. This report explains step by step the software migration process: Operating System migration, Compiler migration and Microcontroller Instructions migration. The process is explained in detail. Therefore, it is highly recommended to read it while studying the final PIC24 Quartet code. At the end of the report, the hardware validation and experimental modifications are explained. Finally, some future improvements, limitations and suggestions are commented. This project is a continuation of the Quartet code for microcontrollers but it is clear that more improvements and modifications will be done in the future
    • …
    corecore