Controlling Pulse-Like Self-Sustained Oscillators Using Analog Circuits and Microcontrollers

Using simulation from analog electronic circuits and from a microcontroller, this paper considers the control or synchronization of pulse-like self-sustained oscillators described by the equations derived from the chemical system known as Brusselator. The attention is focused on the effect of propor...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:International Journal of Robotics and Control Systems Ročník 2; číslo 4; s. 107 - 119
Hlavní autoři: Domguia, Ulrich Simo, Siewe, Raoul Thepi
Médium: Journal Article
Jazyk:angličtina
Vydáno: 12.02.2023
ISSN:2775-2658, 2775-2658
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Using simulation from analog electronic circuits and from a microcontroller, this paper considers the control or synchronization of pulse-like self-sustained oscillators described by the equations derived from the chemical system known as Brusselator. The attention is focused on the effect of proportional control when the Brusselator is subjected to disturbances such as pulse-like oscillations and square signals. The analog electronic circuits simulation is based on Multisim, while the microcontroller simulation uses mikroC software and PIC 18F4550. In order to determine the intervals for which the synchronization is effective, the equations of the Brusselator are solved numerically using the fourth-order Runge-Kutta method. As software used for conducting numerical simulations, FORTRAN 95 version PLATO is used for numerical simulation and MATLAB for plotting curves using the data generated from FORTRAN simulations. It has been shown that the control is effective for some values of the proportional control parameter. A good qualitative and quantitative agreement is found from the results of the numerical simulation and those obtained from the analog electronic circuits as well as those delivered by the microcontroller. Since the oscillations delivered by the heart are pulsed oscillations, this study gives an idea of how to control the heart frequency of an individual whose heart is subject to certain disturbances related to stress or illness, to name just a few examples.
AbstractList Using simulation from analog electronic circuits and from a microcontroller, this paper considers the control or synchronization of pulse-like self-sustained oscillators described by the equations derived from the chemical system known as Brusselator. The attention is focused on the effect of proportional control when the Brusselator is subjected to disturbances such as pulse-like oscillations and square signals. The analog electronic circuits simulation is based on Multisim, while the microcontroller simulation uses mikroC software and PIC 18F4550. In order to determine the intervals for which the synchronization is effective, the equations of the Brusselator are solved numerically using the fourth-order Runge-Kutta method. As software used for conducting numerical simulations, FORTRAN 95 version PLATO is used for numerical simulation and MATLAB for plotting curves using the data generated from FORTRAN simulations. It has been shown that the control is effective for some values of the proportional control parameter. A good qualitative and quantitative agreement is found from the results of the numerical simulation and those obtained from the analog electronic circuits as well as those delivered by the microcontroller. Since the oscillations delivered by the heart are pulsed oscillations, this study gives an idea of how to control the heart frequency of an individual whose heart is subject to certain disturbances related to stress or illness, to name just a few examples.
Author Siewe, Raoul Thepi
Domguia, Ulrich Simo
Author_xml – sequence: 1
  givenname: Ulrich Simo
  surname: Domguia
  fullname: Domguia, Ulrich Simo
– sequence: 2
  givenname: Raoul Thepi
  surname: Siewe
  fullname: Siewe, Raoul Thepi
BookMark eNpNkM9rwyAAhWV0sK7reVf_gaRqNMZjCfsFGR10vQ1EjSluTocmg_33a7sednrv8PgefNdgFmKwANxiVFaY19XKvSeTy-_K4bJB5ALMCeesIDVrZv_6FVjm7DSilFPMKJmDtzaGMUXvXdjDl8lnW3Tuw8Kt9UOxnfKoXLA93GTjvFdjTBnu8nG7DsrHPWxdMpMbM1Shh8_OpGjOQJvyDbgc1AG5POcC7O7vXtvHots8PLXrrjCYYVJooXRvqCCsUT3ntVEcKcIGREmtMOZE40oPdY0EFUNPbG8wIrqxhGsqlEDVAqz-uIf7nJMd5Fdynyr9SIzkyY88-ZFHP_Lgp_oFFv9dyw
ContentType Journal Article
DBID AAYXX
CITATION
DOI 10.31763/ijrcs.v3i1.802
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList CrossRef
DeliveryMethod fulltext_linktorsrc
EISSN 2775-2658
EndPage 119
ExternalDocumentID 10_31763_ijrcs_v3i1_802
GroupedDBID AAYXX
ALMA_UNASSIGNED_HOLDINGS
ARCSS
CITATION
ID FETCH-LOGICAL-c1512-b9abdc49258ad776ca70a25f0426a1172b13bf660949fd2edc102b8e27b49a903
ISSN 2775-2658
IngestDate Sat Nov 29 03:35:43 EST 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 4
Language English
License https://creativecommons.org/licenses/by-sa/4.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c1512-b9abdc49258ad776ca70a25f0426a1172b13bf660949fd2edc102b8e27b49a903
OpenAccessLink https://pubs2.ascee.org/index.php/IJRCS/article/download/802/pdf
PageCount 13
ParticipantIDs crossref_primary_10_31763_ijrcs_v3i1_802
PublicationCentury 2000
PublicationDate 2023-02-12
PublicationDateYYYYMMDD 2023-02-12
PublicationDate_xml – month: 02
  year: 2023
  text: 2023-02-12
  day: 12
PublicationDecade 2020
PublicationTitle International Journal of Robotics and Control Systems
PublicationYear 2023
SSID ssib044741542
ssib050928061
Score 2.2098596
Snippet Using simulation from analog electronic circuits and from a microcontroller, this paper considers the control or synchronization of pulse-like self-sustained...
SourceID crossref
SourceType Index Database
StartPage 107
Title Controlling Pulse-Like Self-Sustained Oscillators Using Analog Circuits and Microcontrollers
Volume 2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources (ISSN International Center)
  customDbUrl:
  eissn: 2775-2658
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssib044741542
  issn: 2775-2658
  databaseCode: M~E
  dateStart: 20210101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELZWLQcuCASIt3zggFR5SbyJHR-rVaseSqn6kHpAiuzELqFLsto22574Gfxexo9kswtI5cAliqzVKMn37czn8XiM0HtqYEZtYkOUoJIkWmZEsrQkpZSsgPjFlDHusAl-dJRdXIjj0ehntxdmOeN1nd3difl_hRrGAGy7dfYf4O6NwgDcA-hwBdjhei_gp7743G0zP24h8pHD6kqDU5gZcuq3S4HI_AyhDxjgztrxZQO2PUlzuTOtFkVrVxNcBYYt1wvV7LNQK99J2d9ziUHYnjSq6Zs_h6dZ64xudXPz_bL1dbrnM3DFX3dOgTR9uqfSty7ReiKb1vUPmFfD9AS1i8IkHmQsKee2jM73Zx_rP4wFN0wHbEsGLjWcihuic-wd7KbjBxXEbAeK6tuiuB4vJ1U8ziK6inHduv5G6OsLEmEq5EzkzkBuDeSZ7VG6TXkqrLf89GOv81NJYmVY0stC0Fx2fdrO7fs3812knM2P6w81EEADJXP2GD0KSOFdT50naKTrp-jLgDZ4RRu8Ths8oA12tMGeNrijDQbQ8SZtnqHz_b2z6QEJJ2-QwipA-ONKVRa2b2UmS85ZIXkkaWrshFvGoHlVPFGGsUgkwpRUlwXoVJVpylUipIgmz9FW3dT6BcIsjZmWoCPLTMPkOJaKKzGJEq15akpZvEQfus-Rz32DlfwvaLy6_09fo4crMr5BWzeLVr9FD4rlTXW9eOfQ_AXNaHnX
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Controlling+Pulse-Like+Self-Sustained+Oscillators+Using+Analog+Circuits+and+Microcontrollers&rft.jtitle=International+Journal+of+Robotics+and+Control+Systems&rft.au=Domguia%2C+Ulrich+Simo&rft.au=Siewe%2C+Raoul+Thepi&rft.date=2023-02-12&rft.issn=2775-2658&rft.eissn=2775-2658&rft.volume=2&rft.issue=4&rft.spage=107&rft.epage=119&rft_id=info:doi/10.31763%2Fijrcs.v3i1.802&rft.externalDBID=n%2Fa&rft.externalDocID=10_31763_ijrcs_v3i1_802
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2775-2658&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2775-2658&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2775-2658&client=summon