Necesito ayuda para reproducir las figuras de un artículo científico

YakCourageux85 Mensajes publicados 1 Fecha de registro   Estado Miembro Última intervención   -  
brucine Mensajes publicados 25019 Fecha de registro   Estado Miembro Última intervención   -

Hola a todos,

Actualmente trabajo en la reproducción de los resultados numéricos del siguiente artículo:

Boukhari B., Mtiri F., Bchatnia A. y Beniani A. (2024), Fractional derivative boundary control in coupled Euler-Bernoulli beams: stability and discrete energy decay, AIMS Mathematics, 9(11), 32102–32123.

math-09-11-1541_251112_171636 .pdf

Mi objetivo es reproducir, con MATLAB, las Figuras 2 a 7, que representan la caída de la energía discreta del sistema acoplado de vigas de Euler-Bernoulli con amortiguación fraccionaria en las fronteras. Los parámetros numéricos utilizados en el artículo son, entre otros:

  • α = 0,5 (luego α = 0,75 y α = 0,95 para algunas figuras);
  • β = 1;
  • η = 1;
  • Δt = 10⁻²;
  • Δx = 10⁻¹;
  • L = 1;

con las condiciones iniciales precisadas en la Sección 5.2.

math-09-11-1541_251112_171636 .pdf

El artículo presenta:

  • el esquema en diferencias finitas;
  • la discretización de la derivada de Caputo temporal acotada en el borde;
  • la construcción de las matrices A, B y C;
  • el Algoritmo 1 para el cálculo de φ y ψ;
  • el Algoritmo 2 para el cálculo de la energía discreta.

math-09-11-1541_251112_171636 .pdf

Mi problema

A pesar de varias implementaciones fieles a las ecuaciones y a los algoritmos propuestos en el artículo, no logro reproducir las curvas publicadas. Los resultados obtenidos en MATLAB difieren notablemente de las Figuras 2 a 7.

Me pregunto si algunos detalles de implementación no se explicaron en el artículo, por ejemplo:

  • un paso de estabilización numérica;
  • un método particular de ensamblaje de las matrices;
  • un tratamiento específico de las condiciones de contorno;
  • u otro detalle indispensable para la reproducción de los resultados.

Solicito su ayuda para:

  1. Verificar si el esquema numérico presentado en el artículo es suficiente para reproducir las figuras.
  2. Identificar posibles detalles de implementación que falten.
  3. Verificar la construcción de las matrices A, B y C.
  4. Verificar la implementación de la condición de contorno que involucra la derivada fraccionaria.
  5. Si es posible, intercambiar con alguien que ya haya reproducido estos resultados o que disponga de un código MATLAB similar.

Cualquier sugerencia, comentario o pista será bienvenida.

Les agradezco de antemano su ayuda.


1 respuesta

  1. brucine Mensajes publicados 25019 Fecha de registro   Estado Miembro Última intervención   4 181
     

    Hola,

    La pregunta no está completa sin las referencias del artículo.

    https://www.researchgate.net/profile/Boumediene-Boukhari/publication/385885482_Fractional_derivative_boundary_control_in_coupled_Euler-Bernoulli_beams_stability_and_discrete_energy_decay/links/6739184969c07a411448fe7c/Fractional-derivative-boundary-control-in-coupled-Euler-Bernoulli-beams-stability-and-discrete-energy-decay.pdf

    Dicho eso, elle s'adresse à ceux qui auraient des connaissances mathématiques suffisantes et d'utilisation dans Matlab de l'algorithme proposé là où la section Matlab de ce forum généraliste n'est pas très active et y met en jeu surtout des exercices d'apprentissage basiques: mon idée de la chose est qu'elle devrait être posée sur un forum spécialisé.

    0