WO2012156545A1 - System for viewing signals in a liquid medium by means of an array of fast-acting valves - Google Patents

System for viewing signals in a liquid medium by means of an array of fast-acting valves Download PDF

Info

Publication number
WO2012156545A1
WO2012156545A1 PCT/ES2011/070355 ES2011070355W WO2012156545A1 WO 2012156545 A1 WO2012156545 A1 WO 2012156545A1 ES 2011070355 W ES2011070355 W ES 2011070355W WO 2012156545 A1 WO2012156545 A1 WO 2012156545A1
Authority
WO
WIPO (PCT)
Prior art keywords
valves
signal
captured
waveform
water
Prior art date
Application number
PCT/ES2011/070355
Other languages
Spanish (es)
French (fr)
Inventor
Jorge MARTÍN RELLO
Original Assignee
Martin Rello Jorge
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Martin Rello Jorge filed Critical Martin Rello Jorge
Priority to PCT/ES2011/070355 priority Critical patent/WO2012156545A1/en
Publication of WO2012156545A1 publication Critical patent/WO2012156545A1/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63JDEVICES FOR THEATRES, CIRCUSES, OR THE LIKE; CONJURING APPLIANCES OR THE LIKE
    • A63J17/00Apparatus for performing colour-music
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05BSPRAYING APPARATUS; ATOMISING APPARATUS; NOZZLES
    • B05B17/00Apparatus for spraying or atomising liquids or other fluent materials, not covered by the preceding groups
    • B05B17/08Fountains
    • B05B17/085Fountains designed to produce sheets or curtains of liquid, e.g. water walls

Definitions

  • the invention presented in this document is a system that allows the visualization of the waveform of audio signals (voice, music, sound in general), on a curtain of water generated by a set of fast-acting valves arranged in battery.
  • the invention is initially oriented to its application in musical ornamental sources, where the physical magnitude used is the acoustic signal and the liquid used is water, its application is generalizable to the use of any liquid fluid as a physical display medium, and visualization. of any type of physical magnitude or generic parameter whose variation can be represented graphically (eg seismic waves, temperature variation curve, atmospheric pressure variation curve, stock market evolution curves, etc.). Having established the foregoing, throughout the description of the invention, sound waves will be referred to as a signal to be displayed and water as a display material support, which does not limit the application of this invention to the display of any type of signal on any type of liquid support. .
  • the invention described in this document is not included in any of the groups mentioned above. In fact, it starts from a completely different perspective since it manages to show in real time the waveform of the musical signals on a curtain of water generated by a battery of valves.
  • the invention is composed of (see figure 1) a source of sound or other signals (1), a system for capturing and digitizing signals (2), a data processing stage (3), an electronic control system (4), a water distributor (5), a set of fast-acting valves (6) connected to the distributor (5) and arranged in a battery to allow passage or cut off the passage of water through it, and a set of nozzles (7) each connected to the outlet of a valve (6).
  • the system will in turn consist of a reservoir or vessel (8) for collecting the liquid expelled by the nozzles (7) and a pump (9) to drive the contents of the tank (8) to the distributor (5) and thus close the hydraulic system circuit.
  • the stages of signal collection and digitization (2) and signal processing (3) can be implemented by a computer system by means of specific software or by electronic systems designed for this purpose.
  • valve control stage (4) has been implemented by an electronic system designed specifically for this application and which will be described later in this document. Then we proceed to the description of each of the functional blocks that make up the invention.
  • the support on which the waveform of the audio signals is displayed is a curtain-shaped water surface.
  • This water curtain is generated by a set of valves (6) connected to a water distributor (5), arranged in battery or row and so close to each other that when they are all open a uniform surface of water is formed. See figure 2.
  • the water surface can be vertical (figure 2-A. Nozzles oriented downwards) or parabolic (figure 2-B. Nozzles oriented in other address).
  • each valve (6) controls a single column of the water curtain, so that the horizontal resolution of the display support is determined by the number of valves per unit length. It should be borne in mind that the display stand is composed of water in motion at a certain speed, which implies that the effect produced by the activation or deactivation of valves is transmitted by the corresponding columns with the same trajectory and fall speed of the Water.
  • valves can be opened and closed in a certain sequence to generate geometric or graphic shapes composed of water (not by gaps in the water) that move through the curtain with the trajectory and speed indicated above (opposite effect to the previous paragraph).
  • valves will be opened and closed to visualize the waveform of the audio signals on the water curtain, either as water or as gaps in a water curtain.
  • This opening and closing of solenoid valves is carried out in real time, while the starting signal is reproduced or captured.
  • the signals to be displayed in the water curtain can be captured live or delayed.
  • live acquisition the system picks up electrical signals from, ultimately, a transducer that converts acoustic pressure variations or vibrations and resonances of a musical instrument into electrical variations.
  • deferred acquisition the system picks up electrical signals from a player or a sound synthesizer.
  • the digitization is carried out with a determined sampling frequency and amplitude quantification (bits per sample) sufficient to be able to correctly visualize the waveform of the digitized signal in the water curtain.
  • sampling frequency it is recommended to use the Nyquist theorem, according to which, to convert a continuous signal (analog signal) into a discrete signal (sampled) and not lose information of the original signal, samples must be taken with a frequency equal to or greater than twice the maximum frequency of the continuous signal.
  • This stage can be implemented using a sound card in case of using a conventional computer, or through a specific digital circuit that has preamplification and conditioning stages of the analog signal and a microcontroller / microprocessor with ADC (Analog to Digital Converter) inputs ).
  • ADC Analog to Digital Converter
  • the data processing step consists in transforming the amplitude values of the digitized signal (or its variants such as filtrates, spectral components, compressions, signal expansions, etc.) into the different positions of the valve battery. This is a change of scale from signal amplitude values to positions in the valve battery.
  • the response time of the fast-acting valves must also be taken into account. If the sampling frequency used during the signal capture and digitization stage is lower than the maximum operating frequency of the valves, it is possible to directly assign the amplitude of each signal sample with a position in the valve battery . Otherwise, if the maximum frequency of the processed signal is greater than or equal to the maximum operating frequency of the valves, the processing shown in the previous sample is mechanically unfeasible because the valves are not able to respond to the sampling rate. . In such a case, windows or signal sections will be taken to perform said processing, estimating some type of average amplitude or range of amplitudes of the signal within each section analyzed and converting these values into positions or ranges of positions of the valve battery.
  • data processing is done by taking windows or signal sections. Depending on the parameters extracted from each analyzed signal window, some effects or others are achieved.
  • the signal processing consists in the extraction of the upper and lower envelopes of the digitized signal or its variants (see figures 3A for the captured signal and 3B for the envelopes detected) and their translation to positions in the valve battery (see figures 3C, 3D, 3E and 3F).
  • Figure 3C corresponds to the visualization of the previous audio signal on the water curtain in negative mode (the waveform is composed of gaps or empty spaces in the water curtain).
  • the 3D figure corresponds to the visualization of the previous audio signal on the water curtain in positive mode (the waveform is composed of water and the bottom is air).
  • Figures 3D and 3E show the display of the upper and lower envelopes in the water curtain, both in positive mode ( Figure 3E) and negative ( Figure 3D).
  • the implementation of data processing is done through programming (software or firmware), where the envelope information is achieved by calculating the maximum and minimum signal amplitude values for each processing window, so that the sequence of maximum values represents the envelope upper and the sequence of minimum values represents the lower envelope of the signal.
  • envelopes or sequences of maximum and minimum values can be softened or filtered to improve their visibility in the water curtain.
  • sequences of maximum and minimum values of signal amplitude are converted to sequences of valve positions in the water curtain and sent to the electronic system to act on the indicated valves.
  • the first difficulty lies in the need for extremely precise control of all battery valves and independent of the number of valves. Without the perfectly synchronized control of all the water curtain valves, the visualization effects described could not be performed.
  • the electronic control system implemented in this invention is composed of (see figure 4) a main module (41) that receives the data from the processing stage (3) and translates it into data communication frames, a transmission bus of data and synchronization (42) to send the maneuver orders of the valves throughout the control system, and secondary control modules (43) distributed along the valve battery and physically responsible for activating or deactivating of the valves based on the data received through the communication bus (42) in a perfectly synchronized manner.
  • the main module (41) sends the valve activation information (45) to the secondary modules (43) through the data transmission bus (42).
  • Each secondary module stores the information (45) corresponding to its valves and discards the rest. At this stage, the valves do not vary their current activation status.
  • FIG. 6 shows in detail the internal structure of a secondary control module (43), consisting of a data socket or input bus (431), through which the data lines (432) and synchronization ( 433) from the previous control module, a storage or retention circuit (434) of the data corresponding to the valves (6) governed by the module and used during the presentation period, an action stage on the valves (435) controlled by the signal of the synchronization line (433) of the bus, a data output line (436) and a data socket or output bus (437) to send data and synchronization to the next module of the cascade connection.
  • the electronic control system described meets the requirements of modularity and simultaneous control of all water curtain valves and their modules can be implemented with conventional digital circuits (microcontrollers, memories, buffers, transceivers, etc.).
  • the communication bus (431) can be implemented using synchronous serial communication protocols (I2C, SPI, etc.) or asynchronous (RS-232, RS-485, etc.).
  • the data recording or retention stage during the presentation stage (434) is implemented by means of bistable memories or circuits.
  • the actuation stage on the valves (435) can be implemented by flip-flops and solid-state relays (MOSFET transistors operating in switching). In addition, this stage may incorporate optocouplers or phototransistors to electrically isolate it from the module control circuitry.

Abstract

The invention relates to a system which can be used to view the waveform of audio signals (voice, music, sound in general) on a curtain of water generated by means of a set of fast-acting valves arranged in an array. Although the invention was initially intended for use in musical ornamental fountains, in which the physical quantity employed is the acoustic signal and the liquid is water, the invention can be used with any liquid fluid as a physical viewing medium and to view any physical quantity or generic parameter in which a variation can be represented graphically (e.g. seismic waves, temperature variation curve, atmospheric pressure variation curve, curves indicating stock value changes, etc.).

Description

SISTEMA DE VISUALIZACIÓN DE SEÑALES EN SOPORTE LÍQUIDO MEDIANTE BATERÍA DE VÁLVULAS DE ACCIONAMIENTO RÁPIDO  SIGNAL VISUALIZATION SYSTEM IN LIQUID SUPPORT THROUGH BATTERY OF FAST OPERATING VALVES
El invento presentado en este documento es un sistema que permite la visualización de la forma de onda de señales de audio (voz, música, sonido en general), sobre una cortina de agua generada mediante un conjunto de válvulas de accionamiento rápido dispuestas en batería. The invention presented in this document is a system that allows the visualization of the waveform of audio signals (voice, music, sound in general), on a curtain of water generated by a set of fast-acting valves arranged in battery.
Aunque el invento se orienta inicialmente a su aplicación en fuentes ornamentales musicales, donde la magnitud física empleada es la señal acústica y el líquido empleado es agua, su aplicación es generalizable al empleo de cualq uier fluido líquido como soporte físico de visualización, y a la visualización de cualquier tipo de magnitud física o parámetro genérico cuya variación pueda ser representada gráficamente (p. e. ondas sísmicas, curva de variación de temperatura, curva de variación de la presión atmosférica, curvas de evolución de valores bursátiles, etc.) . Establecido lo anterior, durante toda la descripción del invento se hablará de ondas sonoras como señal a visualizar y agua como soporte material de visualización, hecho que no limita la aplicación de esta invención a la visualización de cualquier tipo de señal sobre cualquier tipo de soporte líquido. Although the invention is initially oriented to its application in musical ornamental sources, where the physical magnitude used is the acoustic signal and the liquid used is water, its application is generalizable to the use of any liquid fluid as a physical display medium, and visualization. of any type of physical magnitude or generic parameter whose variation can be represented graphically (eg seismic waves, temperature variation curve, atmospheric pressure variation curve, stock market evolution curves, etc.). Having established the foregoing, throughout the description of the invention, sound waves will be referred to as a signal to be displayed and water as a display material support, which does not limit the application of this invention to the display of any type of signal on any type of liquid support. .
ANTECEDENTES Y ESTADO DEL ARTE BACKGROUND AND STATE OF ART
El empleo del agua como elemento decorativo está arraigado en la sociedad desde tiempo inmemorial. Si bien inicialmente el control del agua se realizaba de forma sencilla, con el transcurso del tiempo, los avances tecnológicos han permitido el desarrollo de nuevas formas de controlar el agua para producir efectos cada vez más complejos. En la actualidad, la principal actividad investigadora aplicada al desarrollo de fuentes ornamentales está orientada a la creación de efectos espectaculares con agua, entendiendo como efectos espectaculares a la combinación de efectos de agua con efectos luminosos y/o efectos sonoros o musicales. The use of water as a decorative element has been rooted in society since time immemorial. Although initially water control was carried out in a simple way, over time, technological advances have allowed the development of new ways of controlling water to produce increasingly complex effects. At present, the main research activity applied to the development of ornamental fountains is oriented to the creation of spectacular effects with water, understanding as spectacular effects the combination of water effects with light effects and / or sound or musical effects.
Atendiendo al caso de combinación de efectos de agua con efectos de sonido, todos los desarrollos tecnológicos producidos hasta ahora quedan englobados en uno o varios de los siguientes grupos: Considering the case of combining water effects with sound effects, all the technological developments produced so far are included in one or more of the following groups:
Efectos de agua producidos por la variación de la velocidad de impulsión de las bombas de agua en función de la señal musical o sus componentes de frecuencia i (graves, medios y ag udos) . Véanse patentes CN201140154Y y CN201385013Y entre otras. Effects of water produced by the variation in the discharge speed of water pumps depending on the musical signal or its frequency components i (serious, medium and acute). See patents CN201140154Y and CN201385013Y among others.
Efectos de agua producidos por el movimiento mecánico de las toberas de salida de agua en función de la señal musical o sus componentes de frecuencia (graves, medios y agudos). Véanse patentes KR100731572B1, CN2761284Y y CN2571494Y entre otras. Water effects produced by the mechanical movement of the water nozzles depending on the musical signal or its frequency components (bass, medium and treble). See patents KR100731572B1, CN2761284Y and CN2571494Y among others.
Efectos de agua producidos por la activación y desactivación de electroválvulas en secuencias previamente programadas y sincronizadas con temas musicales, y disparadas desde controladores lógicos programables (PLC), controladores MIDI, interfaces DMX u otros medios parecidos. Véanse patentes KR100890937B1 y CN 1384446A entre otras. Water effects caused by the activation and deactivation of solenoid valves in previously programmed and synchronized sequences with musical themes, and triggered from programmable logic controllers (PLCs), MIDI controllers, DMX interfaces or other similar means. See patents KR100890937B1 and CN 1384446A among others.
DESCRIPCIÓN DEL INVENTO DESCRIPTION OF THE INVENTION
El invento descrito en este documento no se engloba en ninguno de los grupos mencionados anteriormente. De hecho, parte desde una perspectiva completamente diferente puesto que consigue mostrar en tiempo real la forma de onda de las señales musicales sobre una cortina de agua generada por una batería de válvulas. El invento está compuesto por (ver figura 1) una fuente de señales ( 1) sonoras o de otro tipo, un sistema de captación y digitalización de señales (2), una etapa de procesado de datos (3), un sistema electrónico de control (4), un distribuidor de agua (5), un conjunto de válvulas (6) de accionamiento rápido conectadas al distribuidor (5) y dispuestas en batería para dejar paso o cortar el paso del agua a su través, y un conjunto de toberas (7) conectadas cada una de ellas a la salida de una válvula (6) . El sistema constará a su vez de un depósito o vaso (8) de recogida del líquido expulsado por las toberas (7) y una bomba (9) para impulsar el contenido del depósito (8) hasta el distribuidor (5) y cerrar así el circuito hidráulico del sistema. The invention described in this document is not included in any of the groups mentioned above. In fact, it starts from a completely different perspective since it manages to show in real time the waveform of the musical signals on a curtain of water generated by a battery of valves. The invention is composed of (see figure 1) a source of sound or other signals (1), a system for capturing and digitizing signals (2), a data processing stage (3), an electronic control system (4), a water distributor (5), a set of fast-acting valves (6) connected to the distributor (5) and arranged in a battery to allow passage or cut off the passage of water through it, and a set of nozzles (7) each connected to the outlet of a valve (6). The system will in turn consist of a reservoir or vessel (8) for collecting the liquid expelled by the nozzles (7) and a pump (9) to drive the contents of the tank (8) to the distributor (5) and thus close the hydraulic system circuit.
Las etapas de captación y digitalización de señales (2) y de procesado de señales (3) pueden ser implementadas por un sistema informático mediante software específico o bien mediante sistemas electrónicos diseñados al efecto. The stages of signal collection and digitization (2) and signal processing (3) can be implemented by a computer system by means of specific software or by electronic systems designed for this purpose.
La etapa de control de válvulas (4) se ha implementado mediante un sistema electrónico diseñado específicamente para esta aplicación y que será descrito más adelante en este documento. A continuación procedemos a la descripción de cada uno de los bloques funcionales que componen el invento. The valve control stage (4) has been implemented by an electronic system designed specifically for this application and which will be described later in this document. Then we proceed to the description of each of the functional blocks that make up the invention.
1. Generación de la cortina de agua como soporte de visualización de señales 1. Water curtain generation as signal display support
El soporte sobre el cual se visualiza la forma de onda de las señales de audio es una superficie de agua con forma de cortina. Esta cortina de agua se genera mediante un conjunto de válvulas (6) conectadas a un distribuidor de agua (5), dispuestas en batería o hilera y tan próximas unas de otras que cuando se encuentran todas abiertas se forma una superficie uniforme de agua. Ver figura 2. The support on which the waveform of the audio signals is displayed is a curtain-shaped water surface. This water curtain is generated by a set of valves (6) connected to a water distributor (5), arranged in battery or row and so close to each other that when they are all open a uniform surface of water is formed. See figure 2.
En función de la orientación de las toberas (7) a la salida de las válvulas (6), la superficie de agua puede ser vertical (figura 2-A. Toberas orientadas hacia abajo) o parabólica (figura 2-B. Toberas orientadas en otra dirección). Depending on the orientation of the nozzles (7) at the outlet of the valves (6), the water surface can be vertical (figure 2-A. Nozzles oriented downwards) or parabolic (figure 2-B. Nozzles oriented in other address).
Independientemente de la orientación indicada, cada válvula (6) controla una única columna de la cortina de agua, de manera que la resolución horizontal del soporte de visualización está determinada por el número de válvulas por unidad de longitud. Hay que tener en cuenta que el soporte de visualización está compuesto por agua en movimiento a una determinada velocidad, lo que implica que el efecto producido por la activación o desactivación de válvulas se transmite por las columnas correspondientes con la misma trayectoria y velocidad de caída del agua. Regardless of the orientation indicated, each valve (6) controls a single column of the water curtain, so that the horizontal resolution of the display support is determined by the number of valves per unit length. It should be borne in mind that the display stand is composed of water in motion at a certain speed, which implies that the effect produced by the activation or deactivation of valves is transmitted by the corresponding columns with the same trajectory and fall speed of the Water.
Gracias a este efecto, variando el estado de las válvulas en una secuencia y con una velocidad determinadas, se pueden crear huecos en la cortina de agua con diversas formas geométricas que van cayendo con la misma trayectoria y velocidad que el agua. Thanks to this effect, varying the state of the valves in a sequence and with a certain speed, you can create gaps in the water curtain with different geometric shapes that fall with the same trajectory and speed as the water.
Del mismo modo, partiendo de un estado en que todas las válvulas estén cerradas, se pueden ir abriendo y cerrando dichas válvulas en una secuencia determinada para generar formas geométricas o gráficas compuestas por agua (no por huecos en el agua) que van desplazándose por la cortina con la trayectoria y velocidad indicadas anteriormente (efecto opuesto al del párrafo anterior). In the same way, starting from a state in which all the valves are closed, these valves can be opened and closed in a certain sequence to generate geometric or graphic shapes composed of water (not by gaps in the water) that move through the curtain with the trajectory and speed indicated above (opposite effect to the previous paragraph).
En el caso de este invento se abrirán y cerrarán las válvulas para visualizar la forma de onda de las señales de audio sobre la cortina de agua, bien como agua o como huecos en una cortina de agua. Esta apertura y cierre de electroválvulas se realiza en tiempo real, mientras se reproduce o captura la señal de partida. In the case of this invention the valves will be opened and closed to visualize the waveform of the audio signals on the water curtain, either as water or as gaps in a water curtain. This opening and closing of solenoid valves is carried out in real time, while the starting signal is reproduced or captured.
2. Etapa de captación y digitalización de señales 2. Signal acquisition and digitization stage
Las señales a visualizar en la cortina de agua pueden ser capturadas en vivo o en diferido. En el primer caso, adquisición en vivo, el sistema capta señales eléctricas procedentes, en último término, de un transductor que convierte las variaciones de presión acústica o las vibraciones y resonancias de un instrumento musical en variaciones eléctricas. En el segundo caso, adquisición en diferido, el sistema capta señales eléctricas procedentes de un reproductor o un sintetizador de sonidos. La digitalización se realiza con una frecuencia de muestreo determinada y cuantificación de amplitud (bits por muestra) suficientes para poder visualizar correctamente la forma de onda de la señal digitalizada en la cortina de agua. The signals to be displayed in the water curtain can be captured live or delayed. In the first case, live acquisition, the system picks up electrical signals from, ultimately, a transducer that converts acoustic pressure variations or vibrations and resonances of a musical instrument into electrical variations. In the second case, deferred acquisition, the system picks up electrical signals from a player or a sound synthesizer. The digitization is carried out with a determined sampling frequency and amplitude quantification (bits per sample) sufficient to be able to correctly visualize the waveform of the digitized signal in the water curtain.
Para calcular la frecuencia de muestreo se recomienda emplear el teorema de Nyquist, según el cual, para convertir una señal continua (señal analógica) en una señal discreta (muestreada) y no perder información de la señal original, hay que tomar muestras con una frecuencia igual o superior al doble de la frecuencia máxima de la señal continua. To calculate the sampling frequency it is recommended to use the Nyquist theorem, according to which, to convert a continuous signal (analog signal) into a discrete signal (sampled) and not lose information of the original signal, samples must be taken with a frequency equal to or greater than twice the maximum frequency of the continuous signal.
Esta etapa se puede implementar utilizando una tarjeta de sonido en caso de emplear una computadora convencional, o bien mediante un circuito digital específico que disponga de etapas de preamplificación y acondicionamiento de la señal analógica y un microcontrolador/microprocesador con entradas ADC (Analog to Digital Converter). This stage can be implemented using a sound card in case of using a conventional computer, or through a specific digital circuit that has preamplification and conditioning stages of the analog signal and a microcontroller / microprocessor with ADC (Analog to Digital Converter) inputs ).
3. Etapa de procesado de datos 3. Data processing stage
Para obtener una visualización adecuada la forma de onda de la señal sobre la cortina de agua, es necesario procesar los datos digitalizados en la etapa anterior. To obtain an adequate visualization of the waveform of the signal on the water curtain, it is necessary to process the digitized data in the previous stage.
La etapa de procesado de datos consiste en transformar los valores de amplitud de la señal digitalizada (o de sus variantes tales como filtrados, componentes espectrales, compresiones, expansiones de señal, etc.) en las distintas posiciones de la batería de válvulas. Se trata de un cambio de escala desde valores de amplitud de señal a posiciones en la batería de válvulas. The data processing step consists in transforming the amplitude values of the digitized signal (or its variants such as filtrates, spectral components, compressions, signal expansions, etc.) into the different positions of the valve battery. This is a change of scale from signal amplitude values to positions in the valve battery.
Durante el procesado de datos también ha de tenerse en cuenta el tiempo de respuesta de las válvulas de accionamiento rápido. Si la frecuencia de muestreo empleada durante la etapa de captura y digitalización de la señal es inferior a la frecuencia máxima de maniobra de las válvulas, es posible realizar una asignación directa de la amplitud de cada muestra de señal con una posición en la batería de válvulas. En caso contrario, si la frecuencia máxima de la señal procesada es superior o igual a la frecuencia máxima de maniobra de las válvulas, el procesamiento muestra a muestra anterior es mecánicamente inviable debido a que las válvulas no son capaces de responder a la velocidad de muestreo. En tal caso, se tomarán ventanas o tramos de señal para realizar dicho procesamiento, estimando algún tipo de amplitud promedio o rango de amplitudes de la señal dentro de cada tramo analizado y convirtiendo estos valores en posiciones o rangos de posiciones de la batería de válvulas. During the data processing, the response time of the fast-acting valves must also be taken into account. If the sampling frequency used during the signal capture and digitization stage is lower than the maximum operating frequency of the valves, it is possible to directly assign the amplitude of each signal sample with a position in the valve battery . Otherwise, if the maximum frequency of the processed signal is greater than or equal to the maximum operating frequency of the valves, the processing shown in the previous sample is mechanically unfeasible because the valves are not able to respond to the sampling rate. . In such a case, windows or signal sections will be taken to perform said processing, estimating some type of average amplitude or range of amplitudes of the signal within each section analyzed and converting these values into positions or ranges of positions of the valve battery.
Atendiendo a lo anterior, en el caso de señales de audio, con frecuencias entre 20Hz y 20KHz, el procesado de datos se realiza tomando ventanas o tramos de señal. En función de los parámetros extraídos de cada ventana de señal analizada se consiguen unos efectos u otros. In accordance with the above, in the case of audio signals, with frequencies between 20Hz and 20KHz, data processing is done by taking windows or signal sections. Depending on the parameters extracted from each analyzed signal window, some effects or others are achieved.
Para visualizar adecuadamente la forma de onda de los sonidos sobre la cortina de agua (ver figura 3), el procesado de señal consiste en la extracción de las envolventes superior e inferior de la señal digitalizada o sus variantes (ver figuras 3A para la señal capturada y 3B para las envolventes detectadas) y su traslación a posiciones en la batería de válvulas (ver figuras 3C, 3D, 3E y 3F). To properly visualize the waveform of the sounds on the water curtain (see figure 3), the signal processing consists in the extraction of the upper and lower envelopes of the digitized signal or its variants (see figures 3A for the captured signal and 3B for the envelopes detected) and their translation to positions in the valve battery (see figures 3C, 3D, 3E and 3F).
La figura 3C corresponde a la visualización de la señal de audio anterior sobre la cortina de agua en modo negativo (la forma de la onda está compuesta por huecos o espacios vacíos en la cortina de agua). La figura 3D corresponde a la visualización de la señal de audio anterior sobre la cortina de agua en modo positivo (la forma de la onda está compuesta por agua y el fondo es aire). Figure 3C corresponds to the visualization of the previous audio signal on the water curtain in negative mode (the waveform is composed of gaps or empty spaces in the water curtain). The 3D figure corresponds to the visualization of the previous audio signal on the water curtain in positive mode (the waveform is composed of water and the bottom is air).
Las figuras 3D y 3E muestran la visualización de las envolventes superior e inferior en la cortina de agua, tanto en modo positivo (figura 3E) como negativo (figura 3D). Figures 3D and 3E show the display of the upper and lower envelopes in the water curtain, both in positive mode (Figure 3E) and negative (Figure 3D).
La implementación del procesado de datos se realiza mediante programación (software o firmware), donde la información de envolventes se consigue calculando los valores máximo y mínimo de amplitud de señal para cada ventana de procesado, de manera que la secuencia de valores máximos representa la envolvente superior y la secuencia de valores mínimos representa la envolvente inferior de la señal. Estas envolventes o secuencias de valores máximos y mínimos pueden ser suavizadas o filtradas para mejorar su visibilidad en la cortina de agua. The implementation of data processing is done through programming (software or firmware), where the envelope information is achieved by calculating the maximum and minimum signal amplitude values for each processing window, so that the sequence of maximum values represents the envelope upper and the sequence of minimum values represents the lower envelope of the signal. These envelopes or sequences of maximum and minimum values can be softened or filtered to improve their visibility in the water curtain.
Finalmente, las secuencias de valores máximos y mínimos de amplitud de señal (las envolventes) son convertidas a secuencias de posiciones de válvulas en la cortina de agua y enviadas al sistema electrónico para que actúe sobre las válvulas indicadas. Finally, the sequences of maximum and minimum values of signal amplitude (the envelopes) are converted to sequences of valve positions in the water curtain and sent to the electronic system to act on the indicated valves.
4. Sistema electrónico de control de válvulas de accionamiento rápido Tras la etapa de procesado se obtiene una secuencia de valores numéricos que indican posiciones o de tramos en la batería de válvulas del sistema sobre los que actuar. El sistema electrónico de control se encarga de realizar físicamente la activación o desactivación de las válvulas o tramos de válvulas indicados. El sistema electrónico de control descrito a continuación ha sido diseñado para hacer frente a dos dificultades intrínsecas al sistema de visualización presentado: control simultáneo de todas las válvulas de la batería y diseño modular. 4. Electronic control system for fast-acting valves After the processing stage, a sequence of numerical values indicating positions or sections in the battery of system valves on which to act is obtained. The electronic control system is responsible for physically activating or deactivating the indicated valves or valve sections. The electronic control system described below has been designed to cope with two difficulties intrinsic to the display system presented: simultaneous control of all battery valves and modular design.
La primera dificultad radica en la necesidad de un control extremadamente preciso de todas las válvulas de la batería e independiente del número de válvulas. Sin un control perfectamente sincronizado de todas las válvulas de la cortina de agua no se podrían realizar los efectos de visualización descritos. The first difficulty lies in the need for extremely precise control of all battery valves and independent of the number of valves. Without the perfectly synchronized control of all the water curtain valves, the visualization effects described could not be performed.
El segundo requisito, la modularidad del sistema de control, no es en sí mismo una característica imprescindible para la implementación del invento, sin embargo, hay que considerar que una cortina de agua de tamaño pequeño o mediano puede contener varios cientos de válvulas, de modo que, o se opta por una solución de control en forma de módulos distribuidos a lo largo de la cortina, o el sistema de control tendría una fuerte restricción en el número máximo de válvulas a gestionar. The second requirement, the modularity of the control system, is not in itself an essential characteristic for the implementation of the invention, however, it should be considered that a small or medium sized water curtain can contain several hundred valves, so that, either a control solution is chosen in the form of modules distributed along the curtain, or the control system would have a strong restriction on the maximum number of valves to be managed.
El sistema electrónico de control implementado en este invento está compuesto por (ver figura 4) un módulo principal (41) que recibe los datos procedentes de la etapa de procesado (3) y los traduce en tramas de comunicación de datos, un bus de transmisión de datos y sincronización (42) para enviar las órdenes de maniobra de las válvulas por todo el sistema de control, y unos módulos de control secundarios (43) distribuidos a lo largo de la batería de válvulas y encargados de realizar físicamente la activación o desactivación de las válvulas en función de los datos recibidos a través del bus de comunicación (42) de forma perfectamente sincronizada. The electronic control system implemented in this invention is composed of (see figure 4) a main module (41) that receives the data from the processing stage (3) and translates it into data communication frames, a transmission bus of data and synchronization (42) to send the maneuver orders of the valves throughout the control system, and secondary control modules (43) distributed along the valve battery and physically responsible for activating or deactivating of the valves based on the data received through the communication bus (42) in a perfectly synchronized manner.
La operación habitual del sistema electrónico de control garantiza una actuación perfectamente sincronizada sobre todas las válvulas de la instalación mediante un proceso cíclico de "presentación-actualización" como se indica a continuación (ver figura 5). The usual operation of the electronic control system guarantees a perfectly synchronized operation on all the valves of the installation by means of a cyclic "presentation-update" process as indicated below (see figure 5).
Durante la etapa de presentación (ver figura 5A) el módulo principal (41) envía la información de activación (45) de válvulas a los módulos secundarios (43) a través del bus de transmisión de datos (42). Cada módulo secundario almacena la información (45) correspondiente a sus válvulas y descarta el resto. En esta etapa, las válvulas no varían su estado de activación actual. During the presentation stage (see figure 5A) the main module (41) sends the valve activation information (45) to the secondary modules (43) through the data transmission bus (42). Each secondary module stores the information (45) corresponding to its valves and discards the rest. At this stage, the valves do not vary their current activation status.
Durante la etapa de actualización (ver figura 5B) se produce la activación o desactivación de cada válvula del sistema en función del valor almacenado en la etapa anterior. Esta actualización del estado de las válvulas se produce de forma simultánea para todas las válvulas del sistema mediante una señal de sincronización incluida en el bus de transmisión y sincronización (42). En la figura 6 se puede observar de forma detallada la estructura interna de un módulo de control secundario (43), compuesto por una toma de datos o bus de entrada (431), por donde penetran las líneas de datos (432) y sincronización (433) procedentes del módulo de control anterior, un circuito de almacenamiento o retención (434) de los datos correspondientes a las válvulas (6) gobernadas por el módulo y utilizado durante el periodo de presentación, una etapa de actuación sobre las válvulas (435) controlada por la señal de la línea de sincronización (433) del bus, una línea de salida de datos (436) y una toma de datos o bus de salida (437) para enviar datos y sincronización al siguiente módulo de la conexión en cascada. El sistema electrónico de control descrito cumple los requisitos de modularidad y control simultáneo de todas las válvulas de la cortina de agua y sus módulos se pueden implementar con circuitos digitales convencionales (microcontroladores, memorias, buffers, transceivers, etc. ). During the update stage (see figure 5B), the activation or deactivation of each valve of the system takes place depending on the value stored in the previous stage. This update of the state of the valves occurs simultaneously for all the valves of the system by means of a synchronization signal included in the transmission and synchronization bus (42). Figure 6 shows in detail the internal structure of a secondary control module (43), consisting of a data socket or input bus (431), through which the data lines (432) and synchronization ( 433) from the previous control module, a storage or retention circuit (434) of the data corresponding to the valves (6) governed by the module and used during the presentation period, an action stage on the valves (435) controlled by the signal of the synchronization line (433) of the bus, a data output line (436) and a data socket or output bus (437) to send data and synchronization to the next module of the cascade connection. The electronic control system described meets the requirements of modularity and simultaneous control of all water curtain valves and their modules can be implemented with conventional digital circuits (microcontrollers, memories, buffers, transceivers, etc.).
El bus de comunicación (431) se puede implementar mediante protocolos de comunicación serie síncronos (I2C, SPI, etc.) o asincronos (RS-232, RS-485, etc.) . The communication bus (431) can be implemented using synchronous serial communication protocols (I2C, SPI, etc.) or asynchronous (RS-232, RS-485, etc.).
La etapa de registro o retención de datos durante la etapa de presentación (434) se implementa mediante memorias o circuitos biestables. The data recording or retention stage during the presentation stage (434) is implemented by means of bistable memories or circuits.
La etapa de actuación sobre las válvulas (435) se puede implementar mediante biestables y relés de estado sólido (transistores MOSFET funcionando en conmutación) . Además, esta etapa puede incorporar optoacopladores o fototransistores para aislarla eléctricamente de la circuitería de control del módulo. The actuation stage on the valves (435) can be implemented by flip-flops and solid-state relays (MOSFET transistors operating in switching). In addition, this stage may incorporate optocouplers or phototransistors to electrically isolate it from the module control circuitry.

Claims

REIVINDICACIONES
El inventor solicita los derechos de titularidad y explotación en exclusiva del invento descrito mediante las reivindicaciones siguientes : The inventor requests the exclusive ownership and exploitation rights of the invention described by the following claims:
Cualquier instalación compuesta por un sistema electrónico que permita la captación, digitalización, reproducción y procesado de señales (entendiendo como señal a cualquier magnitud física, proceso o parámetro variable en el tiempo o el espacio, cuyas variaciones puedan ser representadas gráficamente), en combinación con un sistema hidráulico compuesto en parte, por un conjunto de válvulas de accionamiento rápido dispuestas en hilera q ue permitan generar una superficie o cortina de líquido en caída, de manera tal, que la parte electrónica analiza y procesa la señal captada o reproducida y como resultado de tal procesado, acciona las válvulas, abriéndolas y cerrándolas para que se visualice la forma de onda de la señal procesada en la trayectoria de caída del líquido, entendiéndose por forma de onda a la representación gráfica de las variaciones de la señal capturada o reproducida. Any installation composed of an electronic system that allows the capture, digitization, reproduction and processing of signals (understood as a signal to any physical magnitude, process or variable variable in time or space, whose variations can be represented graphically), in combination with a hydraulic system composed in part by a set of fast-acting valves arranged in a row that allow to generate a surface or curtain of liquid in fall, so that the electronic part analyzes and processes the captured or reproduced signal and as a result of such processing, it activates the valves, opening them and closing them so that the waveform of the signal processed in the path of liquid fall is visualized, being understood as a waveform to the graphic representation of the variations of the captured or reproduced signal.
.Cualquier instalación como la descrita en la primera reivindicación que, como resultado del análisis y procesado de la señal capturada o reproducida, acciona la válvulas, abriéndolas y cerrándolas para que se visualice, en la trayectoria de caída del líquido de la cortina, la representación gráfica de las envolventes superior e inferior de la forma de onda de la señal capturada o reproducida, o la forma de onda o las envolventes de la señal resultante de alterar la señal capturada o reproducida mediante cualquier tipo de procedimiento, como filtrados, convoluciones, análisis espectrales, compresiones y/o expansiones de amplitud, etc. .Any installation as described in the first claim which, as a result of the analysis and processing of the captured or reproduced signal, operates the valves, opening and closing them so that the representation is displayed, in the path of the curtain liquid falling, the representation graph of the upper and lower envelopes of the waveform of the captured or reproduced signal, or the waveform or envelopes of the signal resulting from altering the captured or reproduced signal by any type of procedure, such as filtering, convolutions, analysis spectral, compressions and / or amplitude expansions, etc.
Cualquier instalación como las descritas en las reivindicaciones 1 y 2, que permita almacenar la información resultante del procesado de la señal capturada o reproducida, para posteriormente, recuperar dicha información y emplearla para actuar sobre las válvulas en los modos descritos en las reivindicaciones 1 y 2. Any installation such as those described in claims 1 and 2, which allows storing the information resulting from the processing of the captured or reproduced signal, to subsequently retrieve said information and use it to act on the valves in the ways described in claims 1 and 2 .
Un sistema electrónico de control de válvulas como el señalado en el punto 4 de la descripción del invento, compuesto por un módulo maestro, un bus de datos, varios módulos esclavos del primero, configurados de forma que los módulos esclavos se conectan en cascada con el maestro a través del bus de datos y que operan mediante la ejecución repetitiva del proceso de "presentación- actualización", consistente en que el módulo maestro, primero envía la información de activación/desactivación de válvulas a los módulos esclavos a través del bus de datos y después activa una señal de sincronización para que todos los módulos secundarios, de forma simultánea, actualicen el estado de sus válvulas. An electronic valve control system as indicated in point 4 of the description of the invention, consisting of a master module, a data bus, several slave modules of the first, configured so that the slave modules are cascaded with the master through the data bus and operating through the repetitive execution of the process of "presentation- update ", which is that the master module first sends the valve activation / deactivation information to the slave modules via the data bus and then activates a synchronization signal so that all the secondary modules simultaneously update the state of your valves.
Un sistema de control como el descrito en la reivindicación 4 que permita aumentar o reducir el número de válvulas controlables añadiendo o retirando módulos esclavos a la conexión en cascada, de manera que se pueda controlar un número indefinido de válvulas. A control system as described in claim 4 that allows to increase or reduce the number of controllable valves by adding or removing slave modules to the cascade connection, so that an indefinite number of valves can be controlled.
PCT/ES2011/070355 2011-05-18 2011-05-18 System for viewing signals in a liquid medium by means of an array of fast-acting valves WO2012156545A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/ES2011/070355 WO2012156545A1 (en) 2011-05-18 2011-05-18 System for viewing signals in a liquid medium by means of an array of fast-acting valves

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/ES2011/070355 WO2012156545A1 (en) 2011-05-18 2011-05-18 System for viewing signals in a liquid medium by means of an array of fast-acting valves

Publications (1)

Publication Number Publication Date
WO2012156545A1 true WO2012156545A1 (en) 2012-11-22

Family

ID=47176336

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/ES2011/070355 WO2012156545A1 (en) 2011-05-18 2011-05-18 System for viewing signals in a liquid medium by means of an array of fast-acting valves

Country Status (1)

Country Link
WO (1) WO2012156545A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104053110A (en) * 2014-06-16 2014-09-17 顾钰锋 Dynamic music fountain system
EP3357586A1 (en) * 2017-02-06 2018-08-08 Ubbink Garden B.V. Garden device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4376404A (en) * 1980-10-23 1983-03-15 Agricultural Aviation Engineering Co. Apparatus for translating sound into a visual display
ES2003771A6 (en) * 1987-01-15 1988-11-16 Carretero Alba Emilio Cibernetic fountain apparatus and valve therefor
US5439170A (en) * 1993-07-23 1995-08-08 Dach; Samuel Illuminated water fountain
CN1329946A (en) * 2000-06-18 2002-01-09 朱纪南 Computer controlled dot matrix type multi-colour music fountain and its water control scheme

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4376404A (en) * 1980-10-23 1983-03-15 Agricultural Aviation Engineering Co. Apparatus for translating sound into a visual display
ES2003771A6 (en) * 1987-01-15 1988-11-16 Carretero Alba Emilio Cibernetic fountain apparatus and valve therefor
US5439170A (en) * 1993-07-23 1995-08-08 Dach; Samuel Illuminated water fountain
CN1329946A (en) * 2000-06-18 2002-01-09 朱纪南 Computer controlled dot matrix type multi-colour music fountain and its water control scheme

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104053110A (en) * 2014-06-16 2014-09-17 顾钰锋 Dynamic music fountain system
EP3357586A1 (en) * 2017-02-06 2018-08-08 Ubbink Garden B.V. Garden device

Similar Documents

Publication Publication Date Title
WO2012156545A1 (en) System for viewing signals in a liquid medium by means of an array of fast-acting valves
IT982133B (en) DEVICE FOR PURIFYING SMOKE FROM CIMINIERA BY REMOVING GASEOUS IMPU RITIES AND THOSE IN PARTICLES
CN109488168A (en) A kind of Multi-functional suspension system hidden, shown convenient for calligraphy and painting art
CN104882090A (en) Blind-person tactile image realization apparatus and method
CN203787060U (en) Display screen test device provided with plurality of VGA output interfaces
EP1359512A3 (en) Scalable design for a memory subsystem
CN205177310U (en) Electron class tablet
CN206081587U (en) Be applied to intelligent control device of rotatory secret room
CN204114693U (en) Multifunctional mosquito repelling humidification desk lamp
CN205164150U (en) Music pendulum clock toy
CN107728461A (en) Fragrance wake-up alarm
CN205942276U (en) Take PM2. 5 testing capabilities alarm clock
KR102613548B1 (en) Window Replacement Display device
KR101776636B1 (en) System for designing interior using beam projectors
CN205053508U (en) Multifunctional cabinet
CN109281586A (en) A kind of concealed suspension equipment of calligraphy and painting art
CN205193447U (en) Fish bowl clock and watch
WO2021188788A1 (en) System and method for animating a plant
Paine Reeds: A Responsive Sound Installation.
CN202736482U (en) Classic player
CN218680395U (en) Environment-friendly combined bracket
CN213490866U (en) Hollow ceramic aromatherapy tank
CN212127519U (en) Ozone generator
KR200422949Y1 (en) Ceramic ware for humidification
CN209912444U (en) Education is with propaganda device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11865549

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11865549

Country of ref document: EP

Kind code of ref document: A1