https://www.mdu.se/

mdu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A new error handling algorithm for controller area network in networked control system
Universiti Teknikal Malaysia.
Universiti Teknologi Malaysia.
Mälardalen University, School of Innovation, Design and Engineering.ORCID iD: 0000-0001-5269-3900
Mälardalen University, School of Innovation, Design and Engineering.ORCID iD: 0000-0003-4157-3537
2013 (English)In: Computers in industry (Print), ISSN 0166-3615, E-ISSN 1872-6194, Vol. 64, no 8, p. 984-997Article in journal (Refereed) Published
Abstract [en]

An effective error handling mechanism plays an important role to ensure the reliability and robustness of the application of controller area network (CAN) in controlling dynamic systems. This paper addresses a new online error handling approach or named per-sample-error-counting (PSeC) technique that tends to replace native error handling protocol in controller area network (CAN). The mechanism is designed to manage transmission errors of both sensor and control data in networked control system (NCS) used in controlling dynamic system such that the stability of the feedback system is preserved. A new parameter denoted as maximum allowable number of error burst (MAEB) is introduced in which MAEB is selected based on available bandwidth of the CAN network. MAEB serves as the maximum number of attempt of re-transmission of erroneous data per sample which allows the maximum transmission period to be known and guaranteed for time-critical control system. The efficacy of the proposed method is verified by applying the algorithm on the fourth order inverted pendulum system simulated on Matlab/Truetime simulator and the performance is benchmarked with the existing CAN error management protocol. The simulation run under various systems conditions demonstrate that the proposed method results in superior system performance in handling data transmission error as well as meeting control system requirement. © 2013 Elsevier B.V.

Place, publisher, year, edition, pages
2013. Vol. 64, no 8, p. 984-997
Keywords [en]
Controller area network (CAN), Error handling, Network control system
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:mdh:diva-21762DOI: 10.1016/j.compind.2013.05.008ISI: 000325675600009Scopus ID: 2-s2.0-84884499294OAI: oai:DiVA.org:mdh-21762DiVA, id: diva2:653430
Available from: 2013-10-04 Created: 2013-10-04 Last updated: 2018-01-26Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Punnekkat, SasikumarDobrin, Radu

Search in DiVA

By author/editor
Punnekkat, SasikumarDobrin, Radu
By organisation
School of Innovation, Design and Engineering
In the same journal
Computers in industry (Print)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 56 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf