quadnetestimationchallenge

Repository of data generated by the quadrature network for the QuadNet Estimation Challenge.

https://github.com/leandrofabreu/quadnetestimationchallenge

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Repository of data generated by the quadrature network for the QuadNet Estimation Challenge.

Basic Info
  • Host: GitHub
  • Owner: leandrofabreu
  • Default Branch: main
  • Size: 378 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme Citation

README.md

QuadNet Estimation Challenge

This repository maintains data generated by the quadrature network for the QuadNet Estimation Challenge.

The Challenge!

The challenge here is to estimate the phase of all oscillator based on the smallest possible set of measured variable.

About QuadNet

QuadNet is a network composed by quadrature oscillators. The nonlinear model of the quadrature oscillator can be found in this article [*] (portuguese only).

[*]Bittencourt, V.H.S., Silva Junior, W.C., Montanari, A.N., Freitas, L. (2023). Projeto, construção e modelagem não linear do oscilador de quadratura. In Anais do Simpósio Brasileiro de Automação Inteligente. SBA, Manaus.

See also: - Dias, A.C.B. Silva Junior, W.C. Bittencourt, V.H.S. Freitas, L. Aguirre, L. (2024). Verificação Experimental de Estados de Quimera em Redes de Osciladores de Quadratura. In Anais do Congresso Brasileiro de Automática. SBA, Rio de Janeiro (portuguese only). - Bittencourt, V.H.S. Silva Junior, W.C. Dias, A.C.B. Freitas, L. Aguirre, L. (2024). Influência da Topologia na Emergência de Sincronismo Explosivo em Redes de Osciladores. In Anais do Congresso Brasileiro de Automática. SBA, Rio de Janeiro (portuguese only).


Data description

The whole dataset is summarized in the table below.

| Label | Nodes | Topology | |-----------|-----|-----------------| | exp001a | 2 | two oscillators | | exp001b | 2 | two oscillators | | exp001c | 2 | two oscillators | | exp002a | 10 | ring | | exp002b | 10 | ring | | exp002c | 10 | ring | | exp003a | 10 | small-world | | exp003b | 10 | small-world | | exp003c | 10 | small-world | | exp004a | 10 | scale-free | | exp004b | 10 | scale-free | | exp004c | 10 | scale-free |

The data were generated by experiments described as below. In all experiments, the following variables were saved: - params: list of parameters of each oscillator in the following order: R1, R2, C1, C2, R3, C3, R4, R5, R6, R7, Vcc, Vd, Ra, Rb, R, Rf - x: array of states with shape (len(t), len(x0)) - Rf: parameter that defines the coupling strength - pc: phase coherence, an order parameter that measure the degree of synchronization of whole network - pcMean: time average of the phase coherence - pcStd: standard deviation of the phase coherence

Parameters of all simulations: - dt = 0.005: sampling period (seconds) - h = 0.005: integration time step (seconds) - tfTr = 60: transient time (seconds) - tf = 120: total time of the simulation in permanent regime (seconds)

The state-equations of the circuit are given by

$$ \begin{aligned} \dot{v}{\text{sen}} &= \left(\frac{1}{\tau2}\right)v_{\text{cos}} + \left(\frac{1}{\tau1} - \frac{1}{\tau2} + \frac{1}{C1Ra} \right)v1 + u1, \ \dot{v}_{\text{cos}} &= \left(-\frac{1}{\tau3}\right)v_{\text{sen}} - \frac{1}{C3}Il + u2, \ \dot{v}_{1} &= \left(\frac{1}{\tau2}\right)v_{\text{cos}} - \frac{1}{\tau2}v_1, \end{aligned} $$

where $\tau1=R1C1$, $\tau2=R2C2$, $\tau3=R3C_3$ and the connections of the oscillators are given by

$$ u1 = \frac{Rf}{R Ra C1} \sumj v{{\rm sen}}^j ~~ \text{and} ~~ u2 = \frac{Rf}{R Ra C1} \sumj v{{\cos}}^j , $$

where the summations include the signals of all oscillators connected to the oscillator. The limiting current $I_l$ is given by

$$ Il = \begin{cases} \frac{1}{R5}v{\text{cos}} + \frac{V{cc}}{R4}, & \text{if } v{\text{cos}} < -\frac{R5}{R4}V{cc} - \left(1 + \frac{R5}{R4}\right)V{d}, \ \frac{1}{R5}v{\text{cos}} - \frac{V{cc}}{R4}, & \text{if } v{\text{cos}} > \frac{R5}{R4}V{cc} + \left(1 + \frac{R5}{R4}\right)V_{d}, \ 0, & \text{otherwise}, \end{cases} $$

The parameters (params variable) are shown in the table below.

| Component | Value | |---|---| | $Rf$ | 1 a 200 $\textrm{k}\Omega$ (according to the experiment) | | $R, Ra, Rb$ | 100 $\textrm{k}\Omega$ | | $R1$ | 10 $\textrm{k}\Omega$ | | $R2$ | 1 a 200 $\textrm{k}\Omega$ (according to the experiment) | | $R3$ | 12 $\textrm{k}\Omega$ | | $R4$ | 22 $\textrm{k}\Omega$ | | $R5$ | 4,7 $\textrm{k}\Omega$ | | $C1, C2, C_3$ | 2,2 $\mu\textrm{F}$ |

Exp001: two coupled oscillators

Two oscillators with natural frequencies 3.80 Hz and 4.00 Hz, coupled with many different coupling strengths (Rf). The plot below can be used as a guide to verify the level of synchronization for each value of Rf.

exp001_adj

Click here to see details... exp001_orderParam exp001a_Rf_10k exp001b_Rf_20k exp001c_Rf_70k

Exp002: ring network

Ring topology composed by 10 oscillators with natural frequencies (Hz): [3.9413, 3.9198, 3.8334, 3.9061, 3.9279, 3.9173, 3.8717, 3.8585, 3.9218, 3.8019], coupled with different coupling strengths (Rf).

exp002_adj

Click here to see details... exp002_orderParam exp002a_Rf_1k exp002b_Rf_10k exp002c_Rf_50k

Exp003: small-world

Small-world topology composed by 10 oscillators with natural frequencies (Hz): [3.8042, 3.8327, 3.8415, 3.8149, 3.8213, 3.8354, 3.8428, 3.8126, 3.8467, 3.8031], coupled with different coupling strengths (Rf).

exp003_adj

Click here to see details... exp003_orderParam exp003a_Rf_1k exp003b_Rf_9k exp003c_Rf_60k

Exp004: scale-free

Scale-free topology composed by 10 oscillators with natural frequencies (Hz): [3.9413, 3.9198, 3.8334, 3.9061, 3.9279, 3.9173, 3.8717, 3.8585, 3.9218, 3.8019], coupled with different coupling strengths (Rf). The adjacency matrix ( Adj ) is given by:

exp004_adj

Click here to see details... exp004_orderParam exp004a_Rf_2k exp004b_Rf_5k exp004c_Rf_40k

How to cite this repository?

Please click the icon Cite this repository above in Github, or see the citation file included.

Owner

  • Name: Leandro Freitas
  • Login: leandrofabreu
  • Kind: user
  • Location: Betim, MG, Brasil
  • Company: IFMG Betim

http://lattes.cnpq.br/2243352137634236

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: Freitas
    given-names: Leandro
    orcid: https://orcid.org/0000-0002-8757-807X
  - family-names: Herrera
    given-names: Wendy Y. E.
  - family-names: Aguirre
    given-names: Luis A.
    orcid: https://orcid.org/0000-0002-2746-5102
title: "QuadNet Estimation Challenge"
version: 0.0.1
url: https://github.com/leandrofabreu/quadNetEstimationChallenge
date-released: 2025-03-07

GitHub Events

Total
  • Watch event: 1
  • Delete event: 1
  • Public event: 1
  • Push event: 45
  • Pull request event: 2
  • Create event: 1
Last Year
  • Watch event: 1
  • Delete event: 1
  • Public event: 1
  • Push event: 45
  • Pull request event: 2
  • Create event: 1