Online detection and diagnosis of sensor faults for a non-linear system

Authors

  • Swetha Rajkumar Department of Instrumentation and Control Systems Engineering, PSG College of Technology Coimbatore, India
  • Subasree Palanisamy Department of Instrumentation and Control Systems Engineering, PSG College of Technology Coimbatore, India

DOI:

https://doi.org/10.58414/SCIENTIFICTEMPER.2023.14.1.27

Keywords:

Fault, Sensor fault, Extended Kalman Filter, Wind turbine, Linear Quadratic Regulator.

Abstract

In systems, the fault is an internal occurrence. It becomes a failure if the defect is not detected and corrected. Sensors have been widely employed as a vital component of data collection systems, particularly in the industrial and agricultural sectors. Sensors are prone to failure due to their harsh operating environment. As a result, early detection of sensor faults is crucial for taking corrective action to reduce the impact. In this paper, faults in generator speed and wind turbine velocity have been investigated. The Extended Kalman Filter is utilized to identify the sensor faults in wind turbine model. The residual generation is used to detect the fault. The residual is the discrepancy between the real and estimated outputs. A Linear Quadratic Regulator controller is used for the stabilization of an unstable system.

Downloads

Download data is not yet available.

Downloads

Published


Deprecated: Carbon\Traits\Date::getDaysFromStartOfWeek(): Implicitly marking parameter $weekStartsAt as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1394

Deprecated: Carbon\Traits\Date::setDaysFromStartOfWeek(): Implicitly marking parameter $weekStartsAt as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1412

Deprecated: Carbon\Traits\Date::utcOffset(): Implicitly marking parameter $minuteOffset as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1481

Deprecated: Carbon\Traits\Localization::locale(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Localization.php on line 447

Deprecated: Symfony\Contracts\Translation\TranslatorInterface::trans(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorInterface.php on line 62

Deprecated: Symfony\Contracts\Translation\TranslatorInterface::trans(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorInterface.php on line 62

Deprecated: Carbon\Traits\Test::setDefaultTimezone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Test.php on line 203

Deprecated: Return type of Carbon\Traits\Date::createFromTimestamp($timestamp, $tz = null) should either be compatible with DateTime::createFromTimestamp(int|float $timestamp): static, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Timestamp.php on line 29

Deprecated: Carbon\CarbonTimeZone::toOffsetName(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 158

Deprecated: Carbon\CarbonTimeZone::toOffsetTimeZone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 172

Deprecated: Carbon\CarbonTimeZone::toRegionName(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 188

Deprecated: Carbon\CarbonTimeZone::toRegionTimeZone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 230

Deprecated: Symfony\Component\Translation\Translator::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 71

Deprecated: Symfony\Component\Translation\Translator::__construct(): Implicitly marking parameter $cacheDir as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 71

Deprecated: Symfony\Component\Translation\Translator::addResource(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 109

Deprecated: Symfony\Component\Translation\Translator::trans(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 176

Deprecated: Symfony\Component\Translation\Translator::trans(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 176

Deprecated: Symfony\Component\Translation\Translator::getCatalogue(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 211

Deprecated: Symfony\Component\Translation\MessageCatalogue::all(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/MessageCatalogue.php on line 66

Deprecated: Symfony\Component\Translation\MessageCatalogueInterface::all(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/MessageCatalogueInterface.php on line 42

Deprecated: Symfony\Component\Translation\TranslatorBagInterface::getCatalogue(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/TranslatorBagInterface.php on line 28

Deprecated: Carbon\AbstractTranslator::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/AbstractTranslator.php on line 81

Deprecated: Symfony\Component\Translation\Formatter\MessageFormatter::__construct(): Implicitly marking parameter $translator as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Formatter/MessageFormatter.php on line 31

Deprecated: Symfony\Component\Translation\Formatter\MessageFormatter::__construct(): Implicitly marking parameter $intlFormatter as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Formatter/MessageFormatter.php on line 31

Deprecated: Symfony\Contracts\Translation\TranslatorTrait::trans(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorTrait.php on line 44

Deprecated: Symfony\Contracts\Translation\TranslatorTrait::trans(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorTrait.php on line 44
25-03-2023

Issue

Section

Research article

How to Cite

Online detection and diagnosis of sensor faults for a non-linear system. (2023). The Scientific Temper, 14(01), 216-221. https://doi.org/10.58414/SCIENTIFICTEMPER.2023.14.1.27

Similar Articles

121-130 of 140

You may also start an advanced similarity search for this article.