Catálogo de datos

R1 · Recursos

Los datos del curso son de dos tipos: reales, medidos en puentes por el autor y su grupo, y sintéticos, generados con semilla fija para las prácticas. Cada conjunto lleva una ficha .meta.toml con su origen, sensor, frecuencia de muestreo, unidades y licencia.

Datos reales

Mediciones de aceleración en dos puentes, con licencia CC BY 4.0. Al usarlas hay que citar el artículo en que se publicaron. En el repositorio están los extractos; las grabaciones completas, en Zenodo.

Planta de un tablero con una malla de 37 puntos y un espectro con cuatro picos

Puente de Torroja

Calzada del puente con el arco blanco y los tirantes al fondo

Puente de Palma del Río

Puente de Torroja

Vibración ambiental, 22-06-2018. Cinco estaciones triaxiales a 100 Hz sobre una malla de 37 puntos. Espectros, modos y variabilidad entre campañas. Cita: Pachón et al. (2018). Datos completos: Zenodo.

Pachón, Pablo, Rafael Castro, Enrique García-Macías, Víctor Compán, y Esther Puertas. 2018. «E. Torroja’s bridge: Tailored experimental setup for SHM of a historical bridge with a reduced number of sensors». Engineering Structures 162: 11-21. https://doi.org/10.1016/j.engstruct.2018.02.035.

Puente de Palma del Río

Vibración operacional, julio y octubre de 2020. Acelerómetro a 512 y 2048 Hz. El efecto del tráfico sobre la señal y su espectro. Cita: Infantes et al. (2022). Datos completos: en preparación.

Infantes, María, Rafael Castro-Triguero, Rafael R. Sola-Guirado, David Bullejos, y Michael I. Friswell. 2022. «A feasibility study on piezoelectric energy harvesting from the operational vibration of a highway bridge». Advances in Structural Engineering 26 (2): 205-17. https://doi.org/10.1177/13694332221120129.

Solo se publica el canal de aceleración del tablero; el resto de canales del ensayo de Palma del Río no se comparte.

Datos sintéticos

Los de la vía C están en datos/sinteticos/curso-claude/ y se generan con scripts/datos/generar_casos.jl (semilla 20261023). Cada fichero declara en su ficha los defectos que se le han puesto a propósito.

Cómo se organizan

datos/reales-publicables/<estructura>/<AAAA-MM-DD>-<campaña>/
├── crudos/ · extractos/ · docs/ · modos/ · fotos/
└── campana.meta.toml

Las normas de publicación (tamaño máximo, fotos sin metadatos, nombres sin espacios) las comprueba scripts/comprobar_datos.jl. Las funciones para leer y analizar estos registros están en el paquete Resonancia, que se describe al final de esta página.

Referencia de Resonancia.jl

Resonancia.jl es el paquete local del curso: contiene las funciones reutilizables, cada una con su docstring y su prueba. Está incorporado al entorno del proyecto con Pkg.develop, así que using Resonancia funciona en cualquier página con engine: julia. Las pruebas se ejecutan con julia --project=Resonancia.jl -e 'using Pkg; Pkg.test()'.

Esta referencia recoge las funciones que usan las páginas de datos reales; no tienen dependencias externas (la FFT es propia y está comprobada frente a la DFT directa). El resto de funciones, con su descripción, están en los docstrings del paquete (?nombre en el REPL de Julia).

Análisis espectral

Función Qué hace
fft_radix2(x) Transformada de Fourier de una señal de longitud potencia de 2 (Cooley–Tukey).
psd_welch(x, fs; nseg, solape) Densidad espectral de potencia unilateral por el método de Welch (ventana de Hann). Devuelve (f, P).
buscar_picos(f, P; fmin, fmax, n, separacion) Índices de los n máximos locales más altos de un espectro.
rms_por_ventana(x, fs, ventana_s) Valor eficaz en ventanas consecutivas. Devuelve (t, r).

Lectura de registros

Función Qué hace
leer_torroja(ruta) Lee un fichero de estación del puente de Torroja. Devuelve (t, a, fs, estación, inicio).
leer_aceleracion_csv(ruta; hasta) Lee un CSV tiempo_s;aceleracion_g de Palma del Río. Devuelve (t, a, fs).

Ejemplo, con los datos de Torroja:

using Resonancia
t, a, fs, estacion, inicio = leer_torroja("s1_medida01.txt")
f, P = psd_welch(a[:, 3], fs; nseg=4096)      # PSD del eje vertical
picos = f[buscar_picos(f, P; fmin=2, fmax=10, n=8, separacion=0.15)]

Referencias

Son las mismas que aparecen en el margen, junto al texto. La lista completa del curso, con el estado de verificación de cada ficha, está en recursos/bibliografia.bib del repositorio.

Infantes, María, Rafael Castro-Triguero, Rafael R. Sola-Guirado, David Bullejos, y Michael I. Friswell. 2022. «A feasibility study on piezoelectric energy harvesting from the operational vibration of a highway bridge». Advances in Structural Engineering 26 (2): 205-17. https://doi.org/10.1177/13694332221120129.

Pachón, Pablo, Rafael Castro, Enrique García-Macías, Víctor Compán, y Esther Puertas. 2018. «E. Torroja’s bridge: Tailored experimental setup for SHM of a historical bridge with a reduced number of sensors». Engineering Structures 162: 11-21. https://doi.org/10.1016/j.engstruct.2018.02.035.

Referencias