New Fast Arctangent Approximation Algorithm for Generic Real-Time Embedded Applications

Fast and accurate arctangent approximations are used in several contemporary applications, including embedded systems, signal processing, radar, and power systems. Three main approximation techniques are well-established in the literature, varying in their accuracy and resource utilization levels. T...

Full description

Saved in:
Bibliographic Details
Published inSensors (Basel, Switzerland) Vol. 19; no. 23; p. 5148
Main Authors Benammar, Mohieddine, Alassi, Abdulrahman, Gastli, Adel, Ben-Brahim, Lazhar, Touati, Farid
Format Journal Article
LanguageEnglish
Published Switzerland MDPI AG 25.11.2019
MDPI
Subjects
Online AccessGet full text
ISSN1424-8220
1424-8220
DOI10.3390/s19235148

Cover

Abstract Fast and accurate arctangent approximations are used in several contemporary applications, including embedded systems, signal processing, radar, and power systems. Three main approximation techniques are well-established in the literature, varying in their accuracy and resource utilization levels. Those are the iterative coordinate rotational digital computer (CORDIC), the lookup tables (LUTs)-based, and the rational formulae techniques. This paper presents a novel technique that combines the advantages of both rational formulae and LUT approximation methods. The new algorithm exploits the pseudo-linear region around the tangent function zero point to estimate a reduced input arctangent through a modified rational approximation before referring this estimate to its original value using miniature LUTs. A new 2nd order rational approximation formula is introduced for the first time in this work and benchmarked against existing alternatives as it improves the new algorithm performance. The eZDSP-F28335 platform has been used for practical implementation and results validation of the proposed technique. The contributions of this work are summarized as follows: (1) introducing a new approximation algorithm with high precision and application-based flexibility; (2) introducing a new rational approximation formula that outperforms literature alternatives with the algorithm at higher accuracy requirement; and (3) presenting a practical evaluation index for rational approximations in the literature.
AbstractList Fast and accurate arctangent approximations are used in several contemporary applications, including embedded systems, signal processing, radar, and power systems. Three main approximation techniques are well-established in the literature, varying in their accuracy and resource utilization levels. Those are the iterative coordinate rotational digital computer (CORDIC), the lookup tables (LUTs)-based, and the rational formulae techniques. This paper presents a novel technique that combines the advantages of both rational formulae and LUT approximation methods. The new algorithm exploits the pseudo-linear region around the tangent function zero point to estimate a reduced input arctangent through a modified rational approximation before referring this estimate to its original value using miniature LUTs. A new 2nd order rational approximation formula is introduced for the first time in this work and benchmarked against existing alternatives as it improves the new algorithm performance. The eZDSP-F28335 platform has been used for practical implementation and results validation of the proposed technique. The contributions of this work are summarized as follows: (1) introducing a new approximation algorithm with high precision and application-based flexibility; (2) introducing a new rational approximation formula that outperforms literature alternatives with the algorithm at higher accuracy requirement; and (3) presenting a practical evaluation index for rational approximations in the literature.Fast and accurate arctangent approximations are used in several contemporary applications, including embedded systems, signal processing, radar, and power systems. Three main approximation techniques are well-established in the literature, varying in their accuracy and resource utilization levels. Those are the iterative coordinate rotational digital computer (CORDIC), the lookup tables (LUTs)-based, and the rational formulae techniques. This paper presents a novel technique that combines the advantages of both rational formulae and LUT approximation methods. The new algorithm exploits the pseudo-linear region around the tangent function zero point to estimate a reduced input arctangent through a modified rational approximation before referring this estimate to its original value using miniature LUTs. A new 2nd order rational approximation formula is introduced for the first time in this work and benchmarked against existing alternatives as it improves the new algorithm performance. The eZDSP-F28335 platform has been used for practical implementation and results validation of the proposed technique. The contributions of this work are summarized as follows: (1) introducing a new approximation algorithm with high precision and application-based flexibility; (2) introducing a new rational approximation formula that outperforms literature alternatives with the algorithm at higher accuracy requirement; and (3) presenting a practical evaluation index for rational approximations in the literature.
Fast and accurate arctangent approximations are used in several contemporary applications, including embedded systems, signal processing, radar, and power systems. Three main approximation techniques are well-established in the literature, varying in their accuracy and resource utilization levels. Those are the iterative coordinate rotational digital computer (CORDIC), the lookup tables (LUTs)-based, and the rational formulae techniques. This paper presents a novel technique that combines the advantages of both rational formulae and LUT approximation methods. The new algorithm exploits the pseudo-linear region around the tangent function zero point to estimate a reduced input arctangent through a modified rational approximation before referring this estimate to its original value using miniature LUTs. A new 2nd order rational approximation formula is introduced for the first time in this work and benchmarked against existing alternatives as it improves the new algorithm performance. The eZDSP-F28335 platform has been used for practical implementation and results validation of the proposed technique. The contributions of this work are summarized as follows: (1) introducing a new approximation algorithm with high precision and application-based flexibility; (2) introducing a new rational approximation formula that outperforms literature alternatives with the algorithm at higher accuracy requirement; and (3) presenting a practical evaluation index for rational approximations in the literature.
Author Ben-Brahim, Lazhar
Touati, Farid
Benammar, Mohieddine
Alassi, Abdulrahman
Gastli, Adel
AuthorAffiliation 1 Department of Electrical Engineering, Qatar University, Doha 2713, Qatar; adel.gastli@qu.edu.qa (A.G.); brahim@qu.edu.qa (L.B.-B.); touatif@qu.edu.qa (F.T.)
2 R&D Laboratory, Iberdrola Innovation Middle East, Doha 210177, Qatar
AuthorAffiliation_xml – name: 2 R&D Laboratory, Iberdrola Innovation Middle East, Doha 210177, Qatar
– name: 1 Department of Electrical Engineering, Qatar University, Doha 2713, Qatar; adel.gastli@qu.edu.qa (A.G.); brahim@qu.edu.qa (L.B.-B.); touatif@qu.edu.qa (F.T.)
Author_xml – sequence: 1
  givenname: Mohieddine
  orcidid: 0000-0001-5340-1981
  surname: Benammar
  fullname: Benammar, Mohieddine
– sequence: 2
  givenname: Abdulrahman
  surname: Alassi
  fullname: Alassi, Abdulrahman
– sequence: 3
  givenname: Adel
  orcidid: 0000-0002-6818-3320
  surname: Gastli
  fullname: Gastli, Adel
– sequence: 4
  givenname: Lazhar
  surname: Ben-Brahim
  fullname: Ben-Brahim, Lazhar
– sequence: 5
  givenname: Farid
  orcidid: 0000-0001-9495-2157
  surname: Touati
  fullname: Touati, Farid
BackLink https://www.ncbi.nlm.nih.gov/pubmed/31775303$$D View this record in MEDLINE/PubMed
BookMark eNp1kVtrFTEUhYNU7EUf_AMy4IsKYzPZmUteCofSVqEoSMXHkGT2nKZkkjGZsfbfm9NTay36lA37W4u1V_bJjg8eCXlZ0fcAgh6mSjCoK949IXsVZ7zsGKM7D-Zdsp_SFaUMALpnZBeqtq2Bwh759gmvi1OV5mIVzaz8Gn0epymGn3ZUsw2-WLl1iHa-HIshxOIMPUZrii-oXHlhRyxORo19j_1G5qy5FaXn5OmgXMIXd-8B-Xp6cnH8oTz_fPbxeHVeGk5hLoWmBnnDgDeI1cB109W6yqvGNExzqjqlBVUtH0Cwlg6DVg2wXgNTQgnTwwF5t_Vd_KRurpVzcoo5ebyRFZWbduR9Oxk-2sLTokfsTb41qj-CoKz8e-PtpVyHH7IRrBM1zQZv7gxi-L5gmuVok0HnlMewJMmgElxwDm1GXz9Cr8ISfe5Cshrqum44bBK9epjoPsrvD8rA4RYwMaQUcZDGzrcV54DW_fPIt48U_y_kF51Mrtg
CitedBy_id crossref_primary_10_3390_electronics11152285
crossref_primary_10_3390_appliedmath3020020
crossref_primary_10_3390_electronics12010233
crossref_primary_10_1007_s10617_023_09273_9
crossref_primary_10_1109_JSEN_2023_3347707
crossref_primary_10_1103_PhysRevA_104_023106
crossref_primary_10_3390_electronics14010096
crossref_primary_10_35834_2024_3602214
Cites_doi 10.1016/j.sna.2015.04.026
10.1109/MSP.2012.2219677
10.1108/SR-12-2015-0208
10.1109/IWSDA.2009.5346438
10.1109/MSP.2017.2730898
10.3390/s16081169
10.1049/iet-spr:20070117
10.1109/TIM.2009.2028208
10.1109/MSP.2004.1267054
10.1109/ISIE.2011.5984330
10.1007/s12239-010-0021-5
10.3390/electronics6010022
10.1109/TVLSI.2017.2700519
10.1109/MSP.2006.1628884
10.1109/JSEN.2017.2723619
10.1109/TIE.2008.2002719
ContentType Journal Article
Copyright 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
2019 by the authors. 2019
Copyright_xml – notice: 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
– notice: 2019 by the authors. 2019
DBID AAYXX
CITATION
NPM
3V.
7X7
7XB
88E
8FI
8FJ
8FK
ABUWG
AFKRA
AZQEC
BENPR
CCPQU
DWQXO
FYUFA
GHDGH
K9.
M0S
M1P
PHGZM
PHGZT
PIMPY
PJZUB
PKEHL
PPXIY
PQEST
PQQKQ
PQUKI
PRINS
7X8
5PM
ADTOC
UNPAY
DOI 10.3390/s19235148
DatabaseName CrossRef
PubMed
ProQuest Central (Corporate)
Health & Medical Collection
ProQuest Central (purchase pre-March 2016)
Medical Database (Alumni Edition)
Hospital Premium Collection
Hospital Premium Collection (Alumni Edition)
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
ProQuest Central Essentials
ProQuest Central
ProQuest One Community College
ProQuest Central
Health Research Premium Collection
Health Research Premium Collection (Alumni)
ProQuest Health & Medical Complete (Alumni)
ProQuest Health & Medical Collection
Medical Database
ProQuest Central Premium
ProQuest One Academic
Publicly Available Content Database
ProQuest Health & Medical Research Collection
ProQuest One Academic Middle East (New)
ProQuest One Health & Nursing
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
MEDLINE - Academic
PubMed Central (Full Participant titles)
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
PubMed
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest Central Essentials
ProQuest Health & Medical Complete (Alumni)
ProQuest Central (Alumni Edition)
ProQuest One Community College
ProQuest One Health & Nursing
ProQuest Central China
ProQuest Central
ProQuest Health & Medical Research Collection
Health Research Premium Collection
Health and Medicine Complete (Alumni Edition)
ProQuest Central Korea
Health & Medical Research Collection
ProQuest Central (New)
ProQuest Medical Library (Alumni)
ProQuest One Academic Eastern Edition
ProQuest Hospital Collection
Health Research Premium Collection (Alumni)
ProQuest Hospital Collection (Alumni)
ProQuest Health & Medical Complete
ProQuest Medical Library
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
MEDLINE - Academic
DatabaseTitleList MEDLINE - Academic
PubMed
Publicly Available Content Database

CrossRef
Database_xml – sequence: 1
  dbid: NPM
  name: PubMed
  url: https://proxy.k.utb.cz/login?url=http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 2
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
– sequence: 3
  dbid: BENPR
  name: ProQuest Central
  url: http://www.proquest.com/pqcentral?accountid=15518
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1424-8220
ExternalDocumentID 10.3390/s19235148
PMC6928950
31775303
10_3390_s19235148
Genre Journal Article
GroupedDBID ---
123
2WC
53G
5VS
7X7
88E
8FE
8FG
8FI
8FJ
AADQD
AAHBH
AAYXX
ABDBF
ABUWG
ACUHS
ADBBV
ADMLS
AENEX
AFKRA
AFZYC
ALMA_UNASSIGNED_HOLDINGS
BENPR
BPHCQ
BVXVI
CCPQU
CITATION
CS3
D1I
DU5
E3Z
EBD
ESX
F5P
FYUFA
GROUPED_DOAJ
GX1
HH5
HMCUK
HYE
KQ8
L6V
M1P
M48
MODMG
M~E
OK1
OVT
P2P
P62
PHGZM
PHGZT
PIMPY
PJZUB
PPXIY
PQQKQ
PROAC
PSQYO
RNS
RPM
TUS
UKHRP
XSB
~8M
3V.
ABJCF
ALIPV
ARAPS
HCIFZ
KB.
M7S
NPM
PDBOC
7XB
8FK
AZQEC
DWQXO
K9.
PKEHL
PQEST
PQUKI
PRINS
7X8
PUEGO
5PM
ADRAZ
ADTOC
IAO
IPNFZ
ITC
RIG
UNPAY
ID FETCH-LOGICAL-c403t-9b0ce462346ee1f4b685b14036c62b40a8ab90a74f39270ffba632db32a9a9cd3
IEDL.DBID M48
ISSN 1424-8220
IngestDate Sun Oct 26 04:07:17 EDT 2025
Tue Sep 30 15:33:06 EDT 2025
Thu Oct 02 12:10:04 EDT 2025
Tue Oct 07 06:51:17 EDT 2025
Wed Feb 19 02:31:57 EST 2025
Thu Apr 24 23:06:40 EDT 2025
Thu Oct 16 04:46:56 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 23
Keywords arctangent approximation
signals processing
minimax optimization
rational approximations
look-up-tables
CORDIC
novel algorithm
position sensors
Language English
License Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
cc-by
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c403t-9b0ce462346ee1f4b685b14036c62b40a8ab90a74f39270ffba632db32a9a9cd3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
These authors contributed equally to this work.
Mohieddine passed away during the manuscript finalization stage.
ORCID 0000-0001-5340-1981
0000-0002-6818-3320
0000-0001-9495-2157
OpenAccessLink http://journals.scholarsportal.info/openUrl.xqy?doi=10.3390/s19235148
PMID 31775303
PQID 2535556438
PQPubID 2032333
ParticipantIDs unpaywall_primary_10_3390_s19235148
pubmedcentral_primary_oai_pubmedcentral_nih_gov_6928950
proquest_miscellaneous_2319494437
proquest_journals_2535556438
pubmed_primary_31775303
crossref_citationtrail_10_3390_s19235148
crossref_primary_10_3390_s19235148
PublicationCentury 2000
PublicationDate 20191125
PublicationDateYYYYMMDD 2019-11-25
PublicationDate_xml – month: 11
  year: 2019
  text: 20191125
  day: 25
PublicationDecade 2010
PublicationPlace Switzerland
PublicationPlace_xml – name: Switzerland
– name: Basel
PublicationTitle Sensors (Basel, Switzerland)
PublicationTitleAlternate Sensors (Basel)
PublicationYear 2019
Publisher MDPI AG
MDPI
Publisher_xml – name: MDPI AG
– name: MDPI
References Torres (ref_13) 2017; 25
Moriano (ref_15) 2010; 11
Ye (ref_16) 2015; 232
Torres (ref_11) 2017; 34
Benammar (ref_5) 2017; 17
ref_14
Gu (ref_6) 2010; 59
Lyons (ref_10) 2004; 21
Wang (ref_4) 2016; 36
Rajan (ref_12) 2008; 2
ref_2
Girones (ref_8) 2013; 30
Rajan (ref_1) 2006; 23
ref_17
ref_9
Benammar (ref_3) 2009; 56
ref_7
References_xml – volume: 232
  start-page: 30
  year: 2015
  ident: ref_16
  article-title: Precise and robust position estimation for optical incremental encoders using a linearization technique
  publication-title: Sensors Actuators A Phys.
  doi: 10.1016/j.sna.2015.04.026
– volume: 30
  start-page: 130
  year: 2013
  ident: ref_8
  article-title: Full Quadrant Approximations for the Arctangent Function [Tips and Tricks]
  publication-title: IEEE Signal Process. Mag.
  doi: 10.1109/MSP.2012.2219677
– volume: 36
  start-page: 267
  year: 2016
  ident: ref_4
  article-title: Study on high precision magnetic encoder based on PMSM sensorless control
  publication-title: Sens. Rev.
  doi: 10.1108/SR-12-2015-0208
– ident: ref_17
  doi: 10.1109/IWSDA.2009.5346438
– volume: 34
  start-page: 164
  year: 2017
  ident: ref_11
  article-title: Fast- and Low-Complexity atan2(a,b) Approximation [Tips and Tricks]
  publication-title: IEEE Signal Process. Mag.
  doi: 10.1109/MSP.2017.2730898
– ident: ref_7
  doi: 10.3390/s16081169
– volume: 2
  start-page: 133
  year: 2008
  ident: ref_12
  article-title: Error reduction technique for four-quadrant arctangent approximations
  publication-title: IET Signal Process.
  doi: 10.1049/iet-spr:20070117
– volume: 59
  start-page: 1580
  year: 2010
  ident: ref_6
  article-title: Instrument-Based Noncontact Doppler Radar Vital Sign Detection System Using Heterodyne Digital Quadrature Demodulation Architecture
  publication-title: IEEE Trans. Instrum. Meas.
  doi: 10.1109/TIM.2009.2028208
– volume: 21
  start-page: 109
  year: 2004
  ident: ref_10
  article-title: Another contender in the arctangent race
  publication-title: IEEE Signal Process. Mag.
  doi: 10.1109/MSP.2004.1267054
– ident: ref_2
  doi: 10.1109/ISIE.2011.5984330
– volume: 11
  start-page: 155
  year: 2010
  ident: ref_15
  article-title: Approximations to the magic formula
  publication-title: Int. J. Automot. Technol.
  doi: 10.1007/s12239-010-0021-5
– ident: ref_9
  doi: 10.3390/electronics6010022
– volume: 25
  start-page: 2663
  year: 2017
  ident: ref_13
  article-title: A Fast and Low-Complexity Operator for the Computation of the Arctangent of a Complex Number
  publication-title: IEEE Trans. VLSI Syst.
  doi: 10.1109/TVLSI.2017.2700519
– ident: ref_14
– volume: 23
  start-page: 108
  year: 2006
  ident: ref_1
  article-title: Efficient Approximations for the Arctangent Function
  publication-title: IEEE Signal Process. Mag.
  doi: 10.1109/MSP.2006.1628884
– volume: 17
  start-page: 5169
  year: 2017
  ident: ref_5
  article-title: A Sinusoidal Encoder-to-Digital Converter Based on an Improved Tangent Method
  publication-title: IEEE Sens. J.
  doi: 10.1109/JSEN.2017.2723619
– volume: 56
  start-page: 574
  year: 2009
  ident: ref_3
  article-title: A Resolver Angle Estimator Based on Its Excitation Signal
  publication-title: IEEE Trans. Ind. Electron.
  doi: 10.1109/TIE.2008.2002719
SSID ssj0023338
Score 2.3367565
Snippet Fast and accurate arctangent approximations are used in several contemporary applications, including embedded systems, signal processing, radar, and power...
SourceID unpaywall
pubmedcentral
proquest
pubmed
crossref
SourceType Open Access Repository
Aggregation Database
Index Database
Enrichment Source
StartPage 5148
SubjectTerms Accuracy
Algorithms
Approximation
Digital signal processors
Field programmable gate arrays
Optimization
SummonAdditionalLinks – databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1Lj9MwEB4t3QNwQLwJLMg8DlysdW3Hjg8IFdRqhUSFVqzYW2Q7DlupmxaaCvj3jPOi1QJnjxLHY898k_F8A_DKotOw0jvKtNNU6sJTU6qS6mzs0WV4nRYxo_txrk7O5Ifz9PwA5n0tTLxW2dvExlAXKx__kR_zFD1jiv4ze7v-RmPXqJhd7Vto2K61QvGmoRi7Boc8MmON4PDddP7pdAjBBEZkLb-QwGD_eBPxDUKGbN8rXYGaV29MXt9Wa_vrh10ud9zR7Dbc6nAkmbSKvwMHoboLN3fYBe_BFzRgZGY3NUr52jZFVGQSOcR_LtqCRTJZfsVvrC8uCWJX0lBQLzw5RfBIY20ImV66gJapIJOdPPd9OJtNP78_oV0fBeolEzU1jvkgEedIFcK4lE5lqYs8fcor7iSzmXWGWS1LBEualaWzSvDCCW6NNb4QD2BUrarwCAhzmRojqJNBZFJalxl8ki-55p7jU8cJvO7XMfcdyXjsdbHMMdiIS54PS57Ai0F03TJr_E3oqFdG3h2uTf5nKyTwfBjGYxFzHbYKqy3KoGmRRkqhE3jY6m54C0ImDNKYSEDvaXUQiJTb-yPV4qKh3lYGA9SUJfBy0P-_J__4_5N_AjcQfZlY2MjTIxjV37fhKSKc2j3rtu1v6bD8Gg
  priority: 102
  providerName: ProQuest
– databaseName: Unpaywall
  dbid: UNPAY
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwELbQ9gAceD8CBZnHgYsbx3bs-IQi1FWFRIUQK8opsh2njdhmV90sr1_POMlGuxQkJM6eOI5mPPNNPPMZoZcGgoYRzhKqrCJClY7oSlZEZYmDkOFUWoYT3XfH8mgm3p6kJ1td_KGsElLxunPSoQuLQASjcaJjxmMI7lm8LKvXX4d_SUmqBISwLNxkvSdTQOMTtDc7fp9_7pqKhqd7QiEO2X28CoAmTLMbhi5hy8slklfXzdL8-Gbm8634M72JzGblfdnJl4N1aw_cz99IHf_n026hGwM4xXlvTbfRFd_cQde3KAvvok_gFfHUrFqQcq3pOrNwHojJv9d9FyTO56eLi7o9O8cAiHHHa107_AEQKQkNJ_jw3HpwdyXOtw7P76HZ9PDjmyMyXM5AnKC8JdpS5wWAJyG9TyphZZbaQP4nnWRWUJMZq6lRogIEpmhVWSM5Ky1nRhvtSn4fTZpF4x8iTG0mE0CKwvNMCGMzDTO5iinmGMyaROjVRleFG5jLwwUa8wIymKDWYlRrhJ6PosueruNPQvsbhRfDjl0VLAXklQI-g-Fn4zDstXCAYhq_WIMM-CuhheAqQg96-xjfAjgMMj_KI6R2LGcUCDzeuyNNfdbxeUsNWW9KI_RitLG_L_7RP0k9RtcA2enQNMnSfTRpL9b-CaCn1j4dNsgv-CkTwA
  priority: 102
  providerName: Unpaywall
Title New Fast Arctangent Approximation Algorithm for Generic Real-Time Embedded Applications
URI https://www.ncbi.nlm.nih.gov/pubmed/31775303
https://www.proquest.com/docview/2535556438
https://www.proquest.com/docview/2319494437
https://pubmed.ncbi.nlm.nih.gov/PMC6928950
https://www.mdpi.com/1424-8220/19/23/5148/pdf?version=1574820814
UnpaywallVersion publishedVersion
Volume 19
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVFSB
  databaseName: Free Full-Text Journals in Chemistry
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: HH5
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: http://abc-chemistry.org/
  providerName: ABC ChemistRy
– providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: KQ8
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: KQ8
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: DOA
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVEBS
  databaseName: EBSCOhost Academic Search Ultimate
  customDbUrl: https://search.ebscohost.com/login.aspx?authtype=ip,shib&custid=s3936755&profile=ehost&defaultdb=asn
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: ABDBF
  dateStart: 20081201
  isFulltext: true
  titleUrlDefault: https://search.ebscohost.com/direct.asp?db=asn
  providerName: EBSCOhost
– providerCode: PRVEBS
  databaseName: Inspec with Full Text
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: ADMLS
  dateStart: 20081201
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text
  providerName: EBSCOhost
– providerCode: PRVFQY
  databaseName: GFMER Free Medical Journals
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: GX1
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: http://www.gfmer.ch/Medical_journals/Free_medical.php
  providerName: Geneva Foundation for Medical Education and Research
– providerCode: PRVFQY
  databaseName: GFMER Free Medical Journals
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: GX1
  dateStart: 0
  isFulltext: true
  titleUrlDefault: http://www.gfmer.ch/Medical_journals/Free_medical.php
  providerName: Geneva Foundation for Medical Education and Research
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: M~E
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
– providerCode: PRVAQN
  databaseName: PubMed Central
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: RPM
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: https://www.ncbi.nlm.nih.gov/pmc/
  providerName: National Library of Medicine
– providerCode: PRVPQU
  databaseName: Health & Medical Collection
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: 7X7
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/healthcomplete
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: BENPR
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: 8FG
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
– providerCode: PRVFZP
  databaseName: Scholars Portal - Open Access
  customDbUrl:
  eissn: 1424-8220
  dateEnd: 20250930
  omitProxy: true
  ssIdentifier: ssj0023338
  issn: 1424-8220
  databaseCode: M48
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: http://journals.scholarsportal.info
  providerName: Scholars Portal
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9swDCb6ALbuUOw9r12gPQ67uHNkWbIOReENyYoBDYpiwbKTIcnyGsB1usTB2n8_yo6NBO0uu_hgEbJBSuJH0_wI8EGh01DMaD8QWvhMZMaXOc99EfcNugwjosxldM9G_HTMvk2iyRa0PTZXClzcG9q5flLjeXF08_v2BDf8sYs4MWT_tHAoBR1_vA276KCk6-BwxrpkAg0xDGtIhTbF9-ABek_E623HrNYr3YGad_-YfLgsr9XtH1UUa-5o-Bj2VziSJI3hn8CWLZ_CozV2wWfwAw8wMlSLCqVMpeoiKpI4DvGbaVOwSJLi12w-rS6vCGJXUlNQTw25QPDou9oQMrjSFk-mjCRree7nMB4Ovn859Vd9FHzDgrDypQ6MZYhzGLe2nzPN40g7nj5uONUsULHSMlCC5QiWRJDnWvGQZjqkSippsvAF7JSz0r4CEuiY9xHUMRvGjCkdS5zJ5FRQQ3HWvgcfWz2mZkUy7npdFCkGG077aad9D951otcNs8Z9QoetMdJ2baQ0QpAUIZTC4bfdMG4Ll-tQpZ0tUQaPFiYZC4UHLxvbdU9pje6B2LBqJ-AotzdHyullTb3NJQaoUeDB-87-_3751_89_wHsITCTruaRRoewU82X9g2Cn0r3YFtMBF7j4dce7H4ejM4vevWHhF696PHeeHSe_PwLdGIKaA
linkProvider Scholars Portal
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwEB6VcigcEM-SUsC8JC5RvbYTx4cKraCrLX0cUCv2ltqO0660zW7ZrEr_FL-x42ST7qrArWePHGtmPPNN7PkM8FFj0tDCmpBKI0MhMxuqPM5DmXQspgwro8yf6B4cxv1j8X0QDVbgT9ML469VNjGxCtTZ2Pp_5FsswswYYf5MvkwuQv9qlD9dbZ7QqN1iz11dYsk23d79hvb9xFhv5-hrP5y_KhBaQXkZKkOtE5j1RexcJxcmTiLjWetiGzMjqE60UVRLkSN0kDTPjY45ywxnWmllM47z3oP7gmMswf0jBzcFHsd6r2Yv4lzRralHTwhIkuWcdwvI3r6PuTYrJvrqUo9GC8mu9xgezVEq6dZu9QRWXPEUHi5wFz6DnxgeSU9PS5Sypa5atEjXM5T_HtbtkKQ7OkUNlmfnBJExqQiuh5b8QGga-s4TsnNuHMa9jHQXTtGfw_Gd6PMFrBbjwr0EQk0SdxAyCscTIbRJFM5kcyaZZThrJ4DPjR5TO6cw9y9pjFIsZbzK01blAbxvRSc1b8ffhDYbY6TzrTtNbxwtgHftMG46f5KiCzeeoQwGLqGE4DKA9dp27VcQkGEJSHkAcsmqrYAn9F4eKYZnFbF3rLD8jWgAH1r7_3vxG_9f_FtY6x8d7Kf7u4d7r-AB4jzlWyhZtAmr5a-Ze41YqjRvKgcmcHLXO-Ya5owycA
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwEB6VIvE4VLwJLWBeEpdovbYTxweEVrSrlkKFEBV7C7bj0JW22YXNqvSv9dd1nFd3VeDWs0eONTOe-Sb2fAZ4rTFpaGFNSKWRoZCZDVUe56FM-hZThpVR5k90Px_Eu4fi4ygarcFZ2wvjr1W2MbEK1NnU-n_kPRZhZowwfya9vLkW8WV7-H72K_QvSPmT1vY5jdpF9t3pCZZv83d722jrN4wNd7592A2bFwZCKygvQ2WodQIRgIid6-fCxElkPINdbGNmBNWJNopqKXKEEZLmudExZ5nhTCutbMZx3mtwXXKu_HVCOboo9jjWfjWTEQ7S3twjKQQnyWr-uwRqL9_NvLkoZvr0RE8mS4lveAc2GsRKBrWL3YU1V9yD20s8hvfhO4ZKMtTzEqVsqat2LTLwbOV_xnVrJBlMfqIGy6NjgiiZVGTXY0u-IkwNfRcK2Tk2DmNgRgZLJ-oP4PBK9PkQ1otp4R4DoSaJ-wgfheOJENokCmeyOZPMMpy1H8DbVo-pbejM_asakxTLGq_ytFN5AC870VnN4fE3oa3WGGmzjefphdMF8KIbxg3oT1V04aYLlMEgJpQQXAbwqLZd9xUEZ1gOUh6AXLFqJ-DJvVdHivFRRfIdKyyFIxrAq87-_178k_8v_jncwL2Sfto72N-EWwj5lO-mZNEWrJe_F-4pwqrSPKv8l8CPq94w5yeUNrM
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwELbQ9gAceD8CBZnHgYsbx3bs-IQi1FWFRIUQK8opsh2njdhmV90sr1_POMlGuxQkJM6eOI5mPPNNPPMZoZcGgoYRzhKqrCJClY7oSlZEZYmDkOFUWoYT3XfH8mgm3p6kJ1td_KGsElLxunPSoQuLQASjcaJjxmMI7lm8LKvXX4d_SUmqBISwLNxkvSdTQOMTtDc7fp9_7pqKhqd7QiEO2X28CoAmTLMbhi5hy8slklfXzdL8-Gbm8634M72JzGblfdnJl4N1aw_cz99IHf_n026hGwM4xXlvTbfRFd_cQde3KAvvok_gFfHUrFqQcq3pOrNwHojJv9d9FyTO56eLi7o9O8cAiHHHa107_AEQKQkNJ_jw3HpwdyXOtw7P76HZ9PDjmyMyXM5AnKC8JdpS5wWAJyG9TyphZZbaQP4nnWRWUJMZq6lRogIEpmhVWSM5Ky1nRhvtSn4fTZpF4x8iTG0mE0CKwvNMCGMzDTO5iinmGMyaROjVRleFG5jLwwUa8wIymKDWYlRrhJ6PosueruNPQvsbhRfDjl0VLAXklQI-g-Fn4zDstXCAYhq_WIMM-CuhheAqQg96-xjfAjgMMj_KI6R2LGcUCDzeuyNNfdbxeUsNWW9KI_RitLG_L_7RP0k9RtcA2enQNMnSfTRpL9b-CaCn1j4dNsgv-CkTwA
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=New+Fast+Arctangent+Approximation+Algorithm+for+Generic+Real-Time+Embedded+Applications&rft.jtitle=Sensors+%28Basel%2C+Switzerland%29&rft.au=Benammar%2C+Mohieddine&rft.au=Alassi%2C+Abdulrahman&rft.au=Gastli%2C+Adel&rft.au=Ben-Brahim%2C+Lazhar&rft.date=2019-11-25&rft.pub=MDPI&rft.eissn=1424-8220&rft.volume=19&rft.issue=23&rft_id=info:doi/10.3390%2Fs19235148&rft_id=info%3Apmid%2F31775303&rft.externalDocID=PMC6928950
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1424-8220&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1424-8220&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1424-8220&client=summon