<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">Sensors</journal-id>
<journal-title>Sensors</journal-title>
<issn pub-type="epub">1424-8220</issn>
<publisher>
<publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3390/s111211464</article-id>
<article-id pub-id-type="publisher-id">sensors-11-11464</article-id>
<article-categories>
<subj-group>
<subject>Article</subject></subj-group></article-categories>
<title-group>
<article-title>Ultrasonic Array for Obstacle Detection Based on CDMA with Kasami Codes</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Diego</surname><given-names>Cristina</given-names></name><xref ref-type="aff" rid="af1-sensors-11-11464"><sup>1</sup></xref><xref ref-type="corresp" rid="c1-sensors-11-11464"><sup>★</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Hernández</surname><given-names>Álvaro</given-names></name><xref ref-type="aff" rid="af1-sensors-11-11464"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Jiménez</surname><given-names>Ana</given-names></name><xref ref-type="aff" rid="af1-sensors-11-11464"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Álvarez</surname><given-names>Fernando J.</given-names></name><xref ref-type="aff" rid="af2-sensors-11-11464"><sup>2</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Sanz</surname><given-names>Rebeca</given-names></name><xref ref-type="aff" rid="af1-sensors-11-11464"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Aparicio</surname><given-names>Joaquín</given-names></name><xref ref-type="aff" rid="af1-sensors-11-11464"><sup>1</sup></xref></contrib></contrib-group>
<aff id="af1-sensors-11-11464">
<label>1</label> Electronics Department, University of Alcalá de Henares, Campus Universitario. Ctra. Madrid-Barcelona Km. 33.600, Madrid 28805, Spain; E-Mails: <email>alvaro@depeca.uah.es</email> (A.H.); <email>ajimenez@depeca.uah.es</email> (A.J.); <email>rebeca.sanz@depeca.uah.es</email> (R.S.); <email>joaquin.aparicio@depeca.uah.es</email> (J.A.)</aff>
<aff id="af2-sensors-11-11464">
<label>2</label> Electrical Engineering Electronics and Automatics Department, University of Extremadura, Avda. de Elvas s/n, Badajoz 06071, Spain; E-Mail: <email>fafranco@unex.es</email></aff>
<author-notes>
<corresp id="c1-sensors-11-11464">
<label>★</label> Author to whom correspondence should be addressed; E-Mail: <email>cristina.diego@depeca.uah.es</email>; Tel.: +34-918-856-921; Fax: +34-918-856-591.</corresp></author-notes>
<pub-date pub-type="collection">
<year>2011</year></pub-date>
<pub-date pub-type="epub">
<day>2</day>
<month>12</month>
<year>2011</year></pub-date>
<volume>11</volume>
<issue>12</issue>
<fpage>11464</fpage>
<lpage>11475</lpage>
<history>
<date date-type="received">
<day>20</day>
<month>10</month>
<year>2011</year></date>
<date date-type="rev-recd">
<day>21</day>
<month>11</month>
<year>2011</year></date>
<date date-type="accepted">
<day>21</day>
<month>11</month>
<year>2011</year></date></history>
<permissions>
<copyright-statement>© 2011 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
<copyright-year>2011</copyright-year>
<license>
<p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).</p></license></permissions>
<abstract>
<p>This paper raises the design of an ultrasonic array for obstacle detection based on Phased Array (PA) techniques, which steers the acoustic beam through the environment by electronics rather than mechanical means. The transmission of every element in the array has been encoded, according to Code Division for Multiple Access (CDMA), which allows multiple beams to be transmitted simultaneously. All these features together enable a parallel scanning system which does not only improve the image rate but also achieves longer inspection distances in comparison with conventional PA techniques.</p></abstract>
<kwd-group>
<kwd>ultrasound</kwd>
<kwd>Phased Array</kwd>
<kwd>CDMA</kwd>
<kwd>B-Scan images</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<label>1.</label>
<title>Introduction</title>
<p>In comparison with ordinary ultrasonic single-element transducers, Phased Arrays (PA) transducers provide a beam steering method without manual or mechanical scanner requirements. PA systems also offer a flexible way to reshape the beam pattern by changing the geometric parameters of the array. On the other hand, single-element transducers can only change beam shape through changes in the excitation, since higher frequency excitations produce narrower beams. Therefore single-element conventional transducers have a limited fieldwork.</p>
<p>Ultrasonic Phased Array techniques are an attractive method to show ultrasound imaging, successfully developed in medical applications. Currently PA systems are applied in cardiac and abdominal diagnoses, where they have proven to be diagnostically useful and have enjoyed commercial success [<xref ref-type="bibr" rid="b1-sensors-11-11464">1</xref>]. Besides, ultrasonic test instruments have been widespread also in industrial applications, more specifically <italic>NDT</italic> (Non-Destructive Testing) for more than sixty years [<xref ref-type="bibr" rid="b2-sensors-11-11464">2</xref>]. Common features of these methods are:
<list list-type="bullet">
<list-item>
<p>Both technologies are used in immersion or in contact with high-density mediums such as human tissues or steel, where the sound propagates with higher speed and less attenuation when compared to airborne transmission.</p></list-item>
<list-item>
<p>Array elements are driven by pulses implying a drop of <italic>SNR</italic> (Signal to Noise Ratio). Therefore these techniques are used in applications where the range of interest is in centimeters rather than for long-distance inspection.</p></list-item>
<list-item>
<p>A remarkable disadvantage of PA systems is their low image rate, because a different emission is required for each image line or angular sector into which the scanned environment is divided.</p></list-item></list></p>
<p>As a solution for the low image rate, different imaging techniques, such as Synthetic Aperture techniques (SA) [<xref ref-type="bibr" rid="b3-sensors-11-11464">3</xref>], are developed in line with PA. In these Synthetic Aperture systems the image rate depends on how the signals are acquired. Hence the time needed to generate the whole image does not depend on the number of scanned sectors but on the array size. Consequently, if the number of sectors is higher than the number of array elements, the image rate of SA systems increases. However, the amount of energy emitted to the environment decreases significantly since the SA system does not transmit with every element in the array simultaneously. Likewise if the number of receivers is lower, the number of combined signals to obtain the whole final image is lower than with PA systems.</p>
<p>Currently <italic>CDMA</italic> (Code Division for Multiple Access) techniques are proliferating in multiuser ultrasonic applications since the encoding of ultrasonic transmission has been already proposed in numerous previous works [<xref ref-type="bibr" rid="b4-sensors-11-11464">4</xref>–<xref ref-type="bibr" rid="b6-sensors-11-11464">6</xref>]. In these studies different sequences and codes have been considered, such as Gold, Kasami codes or Complementary Sets of Sequences (CSS). In all these encoding schemes, the simultaneous emission and reception from different users is assumed, since every user has its own pseudo orthogonal code assigned univocally identifying it.</p>
<p>In the current work a combination of PA and coded excitation is considered. Coded excitation in medical ultrasound and NDT has been used to improve the signal to noise ratio (<italic>SNR</italic>) without increasing the excitation voltage [<xref ref-type="bibr" rid="b7-sensors-11-11464">7</xref>,<xref ref-type="bibr" rid="b8-sensors-11-11464">8</xref>]. Other applications of encoded excitation include increasing the frame rate and resolution [<xref ref-type="bibr" rid="b9-sensors-11-11464">9</xref>], or spatial resolution and image contrast [<xref ref-type="bibr" rid="b10-sensors-11-11464">10</xref>]. To our knowledge, the novel proposal of this work lies in simultaneously steering the beam at different azimuthal angles by emitting different Kasami codes at the same time, one for each image line or sector into which the scanned environment is divided. Transmitting more than one signal simultaneously is usually precluded by the resulting interference between echoes. Nonetheless, thanks to the encoded signal properties, the sector from which the echo is received can be discriminated. Hence, not only higher image rates are achieved, but also <italic>SNR</italic> increases, allowing longer-distance inspection when compared to conventional PA even in airborne transmission.</p>
<p>The manuscript, which is an extended version of the work submitted at SAAEI 2011 (<italic>Annual Seminar on Automatics, Industrial Electronics and Instrumentation</italic>) [<xref ref-type="bibr" rid="b11-sensors-11-11464">11</xref>], is organized as follows. In Section 2 the array design is presented. Section 3 shows the proposed encoded transmission system to obtain ultrasound images of the environment. In Section 4 some simulation results are provided. Finally, conclusions are outlined in Section 5.</p></sec>
<sec sec-type="methods">
<label>2.</label>
<title>Array Design</title>
<p>The simulation environment used to design the array parameters is the Field II program [<xref ref-type="bibr" rid="b12-sensors-11-11464">12</xref>,<xref ref-type="bibr" rid="b13-sensors-11-11464">13</xref>], specifically designed for PA and ultrasound imaging simulation. The program calculates the acoustic field in certain space positions chosen by the user with the array located at the origin of the coordinate system. In addition to calculating the response of the array, the software allows to obtain the echo generated by punctual reflectors located in the array inspection plane, taking into account spherical divergence and airborne absorption phenomenon.</p>
<p>The proposed linear array and its main design parameters are shown in <xref ref-type="fig" rid="f1-sensors-11-11464">Figure 1</xref>, where <italic>L</italic> = 4 cm is the element height; <italic>k<sub>r</sub></italic> = 1 mm is the inter-element spacing; <italic>w</italic> = 1.16 mm is the individual element width; and <italic>d</italic> = <italic>k<sub>r</sub></italic> + <italic>w</italic> is known as the pitch. The size of the pitch is 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mi>λ</mml:mi>
<mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:math></inline-formula> in order to avoid grating lobes, which constitute peaks in the array azimuthal pattern at angles differing from the main beam orientation. Since an echo imaging system should be sensitive only to targets positioned along the direction of the main beam, these grating lobe peaks reduce the dynamic range for unambiguous imaging. <xref ref-type="fig" rid="f2-sensors-11-11464">Figure 2(a)</xref> shows how the grating lobes increase when the pitch is higher than 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mfrac>
<mml:mi>λ</mml:mi>
<mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:math></inline-formula>. Besides <xref ref-type="fig" rid="f2-sensors-11-11464">Figure 2(b)</xref> describes how in a 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mo>⋅</mml:mo>
<mml:mi>λ</mml:mi></mml:mrow>
<mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:math></inline-formula> configuration, grating lobes become even bigger than the main lobe as the steered angle increases. In both cases the number <italic>N</italic> of elements in the array is 32.</p>
<p>The number <italic>N</italic> of elements in the array does not only determine the width of the beam, as can be observed in <xref ref-type="fig" rid="f3-sensors-11-11464">Figure 3</xref>, but also the amount of emitted energy. In the proposed array, the <italic>N</italic> parameter is equal to 32 elements, which has been chosen as a trade-off between beam width and computational cost.</p>
<p><xref ref-type="fig" rid="f4-sensors-11-11464">Figure 4</xref> shows the azimuthal pattern of the considered array. It can be observed how the grating lobes increase with the steered angle <italic>θ</italic>, and the main lobe becomes wider. This implies that as the steered angle <italic>θ</italic> moves away from 0°, the image lateral resolution decreases.</p></sec>
<sec>
<label>3.</label>
<title>Encoded PA Proposal</title>
<p>Ultrasound images are obtained by steering the beam at different azimuthal angles or sectors Δ<italic>θ</italic>; in order to explore the surrounding environment detecting reflectors. This work proposes the inspection of the whole environment with a single emission based on encoded signals. With this aim, the environment has been divided into <italic>K</italic> angular sectors Δ<italic>θ</italic><sub><italic>i</italic>=1..<italic>K</italic></sub> and a different code <italic>c<sub>i</sub></italic> has been assigned to each of these sectors. Hence, as is depicted in <xref ref-type="fig" rid="f5-sensors-11-11464">Figure 5</xref>, the angular sector Δ<italic>θ</italic><sub><italic>i</italic></sub>, from which the echo is received, could be discriminated after a correlation process at the detection stage. Besides, with a single emission the whole environment could be scanned and, thus, not only the image rate but also the SNR is increased.</p>
<p>The effectiveness of CDMA techniques strongly depends on the used codes features. These codes should provide low cross-correlation (CC) values in order to avoid mutual interferences among different sectors. Besides, the codes should have a high auto-correlation peak, in order to distinguish them from noise. In the current work, Kasami codes [<xref ref-type="bibr" rid="b14-sensors-11-11464">14</xref>,<xref ref-type="bibr" rid="b15-sensors-11-11464">15</xref>], are used over Gold, CSS and LS codes because if the same length and number of pseudo orthogonal codes are considered, they posses a lower correlation bound according to [<xref ref-type="bibr" rid="b16-sensors-11-11464">16</xref>].</p>
<p>The transmission proposal consists in a different pseudo orthogonal Kasami code assigned to each angular sector Δ<italic>θ</italic>. The aperiodic auto-correlation function (AACF) of these codes presents small sidelobes that facilitate the detection of the targets. Moreover, it is possible to find a significant number of codes with low values of CC between them. This property allows to steer the beam simultaneously in every sector Δ<italic>θ</italic><sub><italic>i</italic>=1..<italic>K</italic></sub> with minimum interference between them.</p>
<p>The number <italic>K</italic> of pseudo orthogonal codes depends on their length: if the length <italic>L<sub>c</sub></italic> increases, so does the number of pseudo orthogonal codes available. There are <italic>K</italic> = 8 pseudo orthogonal Kasami codes with <italic>L<sub>c</sub></italic> = 63 bits, <italic>K</italic> = 16 codes with <italic>L<sub>c</sub></italic> = 255 bits, <italic>K</italic> = 32 codes of <italic>L<sub>c</sub></italic> = 1, 023 bits and so on. The number <italic>K</italic> of available pseudo orthogonal codes determines the number <italic>K</italic> of angular sectors, which is strongly related to the image resolution. Therefore the higher the number <italic>K</italic> of available pseudo orthogonal codes, the higher the image resolution that can be achieved. In this proposal <italic>K</italic> = 32 Kasami codes of <italic>L<sub>c</sub></italic> = 1, 023 bits are emitted. Longer Kasami codes could have been used, but longer codes imply longer time emission and, for that reason, <italic>L<sub>c</sub></italic> = 1, 023 bits Kasami codes have been chosen as a trade-off.</p>
<p>Each Kasami code <italic>c<sub>i</sub></italic> must be emitted by all array elements <italic>E</italic><sub>1</sub>...<italic>E</italic><sub>32</sub>, each one with its own delays in order to steer the beam along the azimuthal sector Δ<italic>θ</italic><sub><italic>i</italic></sub> assigned to the corresponding Kasami code <italic>c<sub>i</sub></italic>. This process must be carried out for each Kasami code <italic>c</italic><sub><italic>i</italic>=1..<italic>K</italic></sub> to scan the whole environment. However, taking advantage of the Kasami CC properties, all codes are simultaneously emitted. Therefore, as is shown in <xref ref-type="fig" rid="f6-sensors-11-11464">Figure 6</xref>, every array element is driven by the sum of all Kasami codes <italic>c</italic><sub><italic>i</italic>=1..<italic>K</italic></sub> with their corresponding delays. Hence, it is possible to scan the whole environment with a single emission. Thanks to the encoded signals, the amount of emitted energy on each azimuthal sector is increased when compared to conventional PA, allowing longer distances inspection.</p>
<p>The block diagram depicted in <xref ref-type="fig" rid="f7-sensors-11-11464">Figure 7</xref> represents the signal processing of the designed system. The emitter stage is made up of 32 elements, each one of them driven by the sum of <italic>K</italic> = 32 modulated and delayed Kasami codes. Those delays depend on the steered azimuthal sector Δ<italic>θ</italic><sub><italic>i</italic></sub> assigned to each code <italic>c<sub>i</sub></italic>. Before the delay stage, Kasami codes are BPSK modulated (Binary Phase-Shift Keying) to focus the energy on the work frequency <italic>f</italic><sub>0</sub> = 80 kHz.</p>
<p>On the other hand, the reception stage consists of a single receiver located at the origin of the coordinate system. The echo generated by the reflectors reaches the receiver; where after being correlated with the <italic>K</italic> emitted codes, <italic>K</italic> correlation functions <italic>CF</italic><sub><italic>i</italic>=1..<italic>K</italic></sub> are obtained. Every correlation function <italic>CF<sub>i</sub></italic> corresponds to the <italic>A-Scan</italic> signal obtained from every angular sector Δ<italic>θ<sub>i</sub></italic> that makes up the image. As an example, in <xref ref-type="fig" rid="f7-sensors-11-11464">Figure 7</xref>, if the target is located in sector Δ<italic>θ</italic><sub>2</sub>, a maximum <italic>CF</italic> will be found when correlating the received echo with <italic>c</italic><sub>2</sub>. This maximum will provide the reflector location.</p></sec>
<sec sec-type="results|discussion">
<label>4.</label>
<title>Results and Discussion</title>
<p>Some simulated tests have been carried out in order to validate the proposal. In the following simulations a sector of <italic>S<sub>e</sub></italic> = 64° is scanned by emitting 32 Kasami codes simultaneously. As explained before, the number <italic>K</italic> of pseudo orthogonal codes available establishes the number of <italic>K</italic> sectors into which the scanned environment is divided, defining thereby the maximum lateral resolution of the image. In this case an environment of <italic>S<sub>e</sub></italic> = 64° is divided into <italic>K</italic> = 32 angular sectors, implying a maximum lateral resolution 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>L</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>e</mml:mi></mml:msub></mml:mrow>
<mml:mi>K</mml:mi></mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>°</mml:mo></mml:mrow></mml:math></inline-formula>. Also, it must be pointed out that punctual reflectors have been considered.</p>
<p>In order to show the benefits of the proposed system, a comparison with conventional PA has been carried out. To perform this comparison, the resolution and accuracy of both algorithms are considered. <xref ref-type="fig" rid="f8-sensors-11-11464">Figures 8(a)</xref> and <xref ref-type="fig" rid="f9-sensors-11-11464">9(a)</xref> show the B-Scan images of the explored environment (<italic>S<sub>e</sub></italic> = [<italic>−</italic>32°, 32°]), obtained with both algorithms in a noisy environment 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>b</mml:mi></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi></mml:mrow>
<mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mn>10</mml:mn>
<mml:mi> </mml:mi>
<mml:mtext>dB</mml:mtext></mml:mrow></mml:math></inline-formula>, where <italic>E<sub>b</sub></italic> is the energy per bit and <italic>N</italic><sub>0</sub> is the noise power spectral density. Here an Additive White Gaussian Noise (AWGN) channel is assumed. In both cases, a single punctual reflector is located at polar coordinates (0.8<italic>m,</italic> 0.5°); the real location of this reflector is represented with a cross (+).</p>
<p><xref ref-type="fig" rid="f8-sensors-11-11464">Figures 8(b)</xref> and <xref ref-type="fig" rid="f9-sensors-11-11464">9(b)</xref> show a zoom in the B-Scan image where the estimated position of the algorithm is not a single point, but an area whose intensity values are represented by different colors. Intensity values range from 0 to 64, following the trend of previous works [<xref ref-type="bibr" rid="b2-sensors-11-11464">2</xref>]. Points whose intensity is higher than a threshold are considered to be in the estimation area, which is delimited by an ellipse and whose center is represented by a star (*). The values of the ellipse axes provide information on lateral <italic>R<sub>L</sub></italic> and radial <italic>R<sub>R</sub></italic> resolution achieved; the value of the axis being inversely proportional to the achieved resolution. The threshold considered for both algorithms is half the maximum intensity value.</p>
<p>In <xref ref-type="fig" rid="f8-sensors-11-11464">Figure 8(b)</xref> the major axis of the ellipse provides information on lateral resolution 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mfrac>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi></mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mn>40.5</mml:mn></mml:mrow></mml:math></inline-formula> mm, whereas the minor axis does on radial resolution 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mfrac>
<mml:mi>E</mml:mi>
<mml:mi>R</mml:mi></mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mn>2.7</mml:mn></mml:mrow></mml:math></inline-formula> mm. The same occurs in <xref ref-type="fig" rid="f9-sensors-11-11464">Figure 9(b)</xref>, where the major axis of the ellipse provides information on lateral resolution 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi></mml:msubsup>
<mml:mo>=</mml:mo>
<mml:mn>28.7</mml:mn></mml:mrow></mml:math></inline-formula> mm and the minor axis does on radial resolution 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi></mml:msubsup>
<mml:mo>=</mml:mo>
<mml:mn>9</mml:mn></mml:mrow></mml:math></inline-formula> mm. These values are obtained by performing a single simulation.</p>
<p>In order to obtain the average value of lateral 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>L</mml:mi></mml:msub></mml:mrow>
<mml:mo>¯</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> and radial 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>R</mml:mi></mml:msub></mml:mrow>
<mml:mo>¯</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> resolution, a hundred simulations have been carried out for each algorithm. In encoding algorithms the major axis value is 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>E</mml:mi></mml:msubsup></mml:mrow>
<mml:mo>¯</mml:mo></mml:mover>
<mml:mo>=</mml:mo>
<mml:mn>40</mml:mn></mml:mrow></mml:math></inline-formula> mm which implies lower lateral resolution than conventional PA techniques, whose axis is 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>C</mml:mi></mml:msubsup></mml:mrow>
<mml:mo>¯</mml:mo></mml:mover>
<mml:mo>=</mml:mo>
<mml:mn>30</mml:mn></mml:mrow></mml:math></inline-formula> mm. It can be observed that in encoded PA algorithm a punctual reflector location is estimated by an area of 3 angular sectors of 2° each. This is due to the bandwidth of the modulated emitted signal which implies a beam widening. Therefore each image sector Δ<italic>θ<sub>i</sub></italic> is scanned by its assigned code (<italic>c<sub>i</sub></italic>) and partially by the codes corresponding to its two adjacent sectors <italic>c</italic><sub><italic>i</italic>−1</sub> and <italic>c</italic><sub><italic>i</italic>+1</sub>. For that reason, the auto-correlation functions of the adjacent codes provide a correlation maximum too. However, the sector where the reflector is placed provides a sightly higher maximum value and thereby higher intensity than the others, so lateral resolution 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>E</mml:mi></mml:msubsup></mml:mrow>
<mml:mo>¯</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> could be improved by merely increasing the threshold. On the other hand, if the threshold is increased, reflectors in longer distances could be discarded.</p>
<p>Radial resolution 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>E</mml:mi></mml:msubsup></mml:mrow>
<mml:mo>¯</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> increases in encoded PA techniques due to the characteristics of the auto-correlation function that provides a very sharp maximum. On the other hand, conventional PA techniques emit pulses which in noisy environments are not so robust, providing an ellipse axis of 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi></mml:msubsup></mml:mrow>
<mml:mo>¯</mml:mo></mml:mover>
<mml:mo>=</mml:mo>
<mml:mn>9.37</mml:mn></mml:mrow></mml:math></inline-formula> mm whereas encoded algorithms provide 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>E</mml:mi></mml:msubsup></mml:mrow>
<mml:mo>¯</mml:mo></mml:mover>
<mml:mo>=</mml:mo>
<mml:mn>2.6</mml:mn></mml:mrow></mml:math></inline-formula> mm.</p>
<p>Considering the center of the ellipse (*) as the location estimated by the algorithms and since the real position of the reflector is known (+), the accuracy of both algorithms has been studied. In both cases the error in the position estimation is calculated as the difference between real and estimated position. The average error values of one hundred simulated tests are shown in <xref ref-type="table" rid="t1-sensors-11-11464">Table 1</xref>, considering separately x-axis and y-axis errors. From these results it can be stated that the accuracy of both algorithms is similar in the x-axis, whereas in the y-axis the error of encoding techniques decreases due to the precision obtained by the auto-correlation function.</p>
<p>Moreover, the proposed system can deal with several punctual reflectors as is shown in <xref ref-type="fig" rid="f10-sensors-11-11464">Figure 10</xref>. It can be noticed how the lateral resolution decreases as the steering angle <italic>θ</italic> increases. For that reason, reflectors located at <italic>θ</italic> = −30° have a wider estimation area than reflectors at <italic>θ</italic> = 0°.</p>
<p>Another benefit of the proposed algorithm lies in increasing the image-rate. As explained before, conventional Phased Array techniques need a different emission for each image sector. For every sector a time 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">sector</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>⋅</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mi>c</mml:mi></mml:mfrac></mml:mrow></mml:math></inline-formula> must be waited for the emitted signal to reach the remotest target and bounce back to the receiver, <italic>R<sub>max</sub></italic> being the range of this target.</p>
<p>In conventional PA techniques, the required time to generate the whole image is 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi mathvariant="italic">image</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">emission</mml:mi></mml:mrow></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>K</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mi>c</mml:mi></mml:mfrac></mml:mrow></mml:math></inline-formula>. Since the emitted signal is a pulse, the emission time <italic>t<sub>emission</sub></italic> is negligible, therefore 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi mathvariant="italic">image</mml:mi></mml:msub>
<mml:mo>≈</mml:mo>
<mml:mi>K</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mi>c</mml:mi></mml:mfrac></mml:mrow></mml:math></inline-formula>. Thus, in ordinary Phased Array systems low image rate is achieved for high resolution images. In the encoded algorithm, <italic>K</italic> beams, steered in <italic>K</italic> different sectors, are emitted at the same time so that the whole environment <italic>S<sub>e</sub></italic> can be scanned with a single emission. Hence it is only necessary a time 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi mathvariant="italic">image</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi mathvariant="italic">emission</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>⋅</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mi>c</mml:mi></mml:mfrac></mml:mrow></mml:math></inline-formula> to obtain the B-Scan image.</p>
<p>As an example, if the environment <italic>S<sub>e</sub></italic> = 64° is divided into <italic>K</italic> = 32 sectors and the range to the remotest target is <italic>R<sub>max</sub></italic> = 1 m, then the A-Scan time <italic>t<sub>line</sub></italic> is 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi mathvariant="italic">line</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>⋅</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mi>c</mml:mi></mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mn>5.8</mml:mn></mml:mrow></mml:math></inline-formula> ms. Conventional PA techniques require <italic>t<sub>image</sub></italic> = 32 · <italic>t<sub>line</sub></italic> = 148.59 ms to obtain the B-Scan image. Encoded PA emits Kasami codes of 1023 bits, which implies a <italic>t<sub>emission</sub></italic> = 25.6 ms. Therefore, it requires a B-Scan time <italic>t<sub>image</sub></italic> = <italic>t<sub>emission</sub></italic> + <italic>t<sub>line</sub></italic> = 26.5 + 5.8 = 31.4 ms which is 5 times faster than PA techniques.</p></sec>
<sec sec-type="conclusions">
<label>5.</label>
<title>Conclusions</title>
<p>An ultrasonic sensory array has been defined, with a number of <italic>N</italic> = 32 elements, a pitch <italic>d</italic> = 1.16 mm and a height of <italic>L</italic> = 4 cm. By analyzing the azimuth pattern, it is possible to verify the feasibility of the array for airborne positioning. The transmission of every element in the array has been encoded with a pseudo orthogonal Kasami code for each direction Δ<italic>θ</italic>; at which the beam is steered. Unlike conventional PA techniques, this encoding permits <italic>K</italic> = 32 beams, steered in <italic>K</italic> = 32 different sectors, to be simultaneously transmitted. Thanks to the encoded emission, the <italic>SNR</italic> significantly increases when compared to conventional PA algorithms. Therefore, it is possible to scan distances up to 1<italic>m</italic> even in noisy environments. Furthermore, the image generation rate, which turns out to be an important issue in real-time operation, is thereby increased in comparison with conventional PA systems.</p></sec></body>
<back>
<ack>
<p>This work has been possible thanks to the funding from Spanish Ministerio de Ciencia e Innovación, LEMUR project (Ref.TIN2009-14114-C04-01) and from Comunidad de Madrid and University of Alcalá FUVA project (Ref. CCG10-UAH/TIC-5988).</p></ack>
<ref-list>
<title>References</title>
<ref id="b1-sensors-11-11464"><label>1.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname><given-names>S.</given-names></name><name><surname>Pavy</surname><given-names>H.G.J.</given-names></name><name><surname>von Ramm</surname><given-names>O.</given-names></name></person-group><article-title>High-speed ultrasound volumetric imaging system. I. Transducer design and beam steering</article-title><source>IEEE T. Ultrason. Ferroelectr</source><year>1991</year><volume>38</volume><fpage>100</fpage><lpage>108</lpage><pub-id pub-id-type="doi">10.1109/58.68466</pub-id></citation></ref>
<ref id="b2-sensors-11-11464"><label>2.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Parrilla</surname><given-names>M.</given-names></name><name><surname>Nevado</surname><given-names>P.</given-names></name><name><surname>Ibañez</surname><given-names>A.</given-names></name><name><surname>Camacho</surname><given-names>J.</given-names></name><name><surname>Brizuela</surname><given-names>J.</given-names></name><name><surname>Fritsch</surname><given-names>C.</given-names></name></person-group><article-title>Ultrasonic imaging of solid railway wheels</article-title><conf-name>Proceedings of the IEEE Ultrasonics Symposium</conf-name><conf-loc>Beijing, China</conf-loc><conf-date>2–5 November 2008</conf-date></citation></ref>
<ref id="b3-sensors-11-11464"><label>3.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Martín</surname><given-names>C.</given-names></name><name><surname>Martinez</surname><given-names>O.</given-names></name><name><surname>Ullate</surname><given-names>L.</given-names></name><name><surname>Octavio</surname><given-names>A.</given-names></name><name><surname>Godoy</surname><given-names>G.</given-names></name></person-group><article-title>Reduction of grating lobes in SAFT images</article-title><conf-name>Proceedings of the IEEE Ultrasonics Symposium</conf-name><conf-loc>Beijing, China</conf-loc><conf-date>2–5 November 2008</conf-date></citation></ref>
<ref id="b4-sensors-11-11464"><label>4.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Jorg</surname><given-names>K.W.</given-names></name><name><surname>Berg</surname><given-names>M.</given-names></name></person-group><article-title>Mobile robot sonar sensing with pseudo-random codes</article-title><conf-name>Proceedings of the IEEE International Conference on Robotics and Automation</conf-name><conf-loc>Leuven, Belgium</conf-loc><conf-date>16–20 May 1998</conf-date></citation></ref>
<ref id="b5-sensors-11-11464"><label>5.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hernández</surname><given-names>A.</given-names></name><name><surname>Ureña</surname><given-names>J.</given-names></name><name><surname>Garcia</surname><given-names>J.</given-names></name><name><surname>Mazo</surname><given-names>M.</given-names></name><name><surname>Herranz</surname><given-names>D.</given-names></name><name><surname>Dérutin</surname><given-names>J.P.</given-names></name><name><surname>Sérot</surname><given-names>J.</given-names></name></person-group><article-title>Ultrasonic ranging sensor using simultaneous emissions from different transducers</article-title><source>IEEE T. Ultrason. Ferroelectr</source><year>2004</year><volume>51</volume><fpage>1660</fpage><lpage>1670</lpage><pub-id pub-id-type="doi">10.1109/TUFFC.2004.1386683</pub-id></citation></ref>
<ref id="b6-sensors-11-11464"><label>6.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Perez</surname><given-names>M.</given-names></name><name><surname>Ureña</surname><given-names>J.</given-names></name><name><surname>Hernández</surname><given-names>A.</given-names></name><name><surname>Jiménez</surname><given-names>A.</given-names></name><name><surname>Marnane</surname><given-names>W.</given-names></name><name><surname>Álvarez</surname><given-names>F.</given-names></name></person-group><article-title>Efficient real-time correlator for LS sequences</article-title><conf-name>Proceedings of the IEEE Industrial Electronics Symposium</conf-name><conf-loc>Vigo, Spain</conf-loc><conf-date>4–7 June 2007</conf-date></citation></ref>
<ref id="b7-sensors-11-11464"><label>7.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>O’Donnell</surname><given-names>M.</given-names></name></person-group><article-title>Coded excitation system for improving the penetration of real-time phased-array imaging systems</article-title><source>IEEE T. Ultrason. Ferroelectr</source><year>1992</year><volume>39</volume><fpage>341</fpage><lpage>351</lpage><pub-id pub-id-type="doi">10.1109/58.143168</pub-id></citation></ref>
<ref id="b8-sensors-11-11464"><label>8.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Toosi</surname><given-names>T.</given-names></name><name><surname>Behnam</surname><given-names>H.</given-names></name></person-group><article-title>Combined pulse compression and adaptive beamforming in coded excitation ultrasound medical imaging</article-title><conf-name>Proceedings of the International Conference on Signal Processing Systems</conf-name><conf-date>15–17 May 2009</conf-date></citation></ref>
<ref id="b9-sensors-11-11464"><label>9.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shen</surname><given-names>J.</given-names></name><name><surname>Ebbini</surname><given-names>E.</given-names></name></person-group><article-title>A new coded-excitation ultrasound imaging system. I. Basic principles</article-title><source>IEEE T. Ultrason. Ferroelectr</source><year>1996</year><volume>43</volume><fpage>131</fpage><lpage>140</lpage><pub-id pub-id-type="doi">10.1109/58.484472</pub-id></citation></ref>
<ref id="b10-sensors-11-11464"><label>10.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Behradfar</surname><given-names>E.</given-names></name><name><surname>Mahloojifar</surname><given-names>A.</given-names></name><name><surname>Behradfar</surname><given-names>A.</given-names></name></person-group><article-title>Performance enhancement of coded excitation in ultrasonic B-mode images</article-title><conf-name>Proceedings of the Second International Conference on Machine Vision (ICMV’09)</conf-name><conf-date>28–30 December 2009</conf-date></citation></ref>
<ref id="b11-sensors-11-11464"><label>11.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Diego</surname><given-names>C.</given-names></name><name><surname>Hernández</surname><given-names>A.</given-names></name><name><surname>Jiménez</surname><given-names>A.</given-names></name><name><surname>Álvarez</surname><given-names>F.</given-names></name><name><surname>Sanz</surname><given-names>R.</given-names></name><name><surname>Aparicio</surname><given-names>J.</given-names></name></person-group><article-title>Análisis de un array sensorial ultrasónico piezopolimérico para la detección de obstáculos</article-title><conf-name>Proceedings of the XVIII Edition of the Annual Seminar on Automatics, Industrial Electronics and Instrumentation</conf-name><conf-loc>Badajoz, Spain</conf-loc><conf-date>July 2011</conf-date></citation></ref>
<ref id="b12-sensors-11-11464"><label>12.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jensen</surname><given-names>J.</given-names></name><name><surname>Svendsen</surname><given-names>N.</given-names></name></person-group><article-title>Calculation of pressure fields from arbitrarily shaped, apodized, and excited ultrasound transducers</article-title><source>IEEE T. Ultrason. Ferroelectr</source><year>1992</year><volume>39</volume><fpage>262</fpage><lpage>267</lpage><pub-id pub-id-type="doi">10.1109/58.139123</pub-id></citation></ref>
<ref id="b13-sensors-11-11464"><label>13.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jensen</surname><given-names>J.</given-names></name></person-group><article-title>Field: A program for simulating ultrasound systems</article-title><source>Med. Biol. Eng. Comput</source><year>1996</year><volume>34</volume><fpage>351</fpage><lpage>353</lpage><pub-id pub-id-type="doi">10.1007/BF02520003</pub-id><pub-id pub-id-type="pmid">8945858</pub-id></citation></ref>
<ref id="b14-sensors-11-11464"><label>14.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Kasami</surname><given-names>T.</given-names></name></person-group><source>Weigth Distribution Formula for Some Class of Cyclic Codes</source><comment>Technical Report 285;</comment><publisher-name>Coordinated Science lab, University of Illinois</publisher-name><publisher-loc>Champaign, IL, USA</publisher-loc><year>1966</year></citation></ref>
<ref id="b15-sensors-11-11464"><label>15.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ureña</surname><given-names>J.</given-names></name><name><surname>Hernández</surname><given-names>A.</given-names></name><name><surname>Jiménez</surname><given-names>A.</given-names></name><name><surname>Villadangos</surname><given-names>J.</given-names></name><name><surname>Mazo</surname><given-names>M.</given-names></name><name><surname>García</surname><given-names>J.C.</given-names></name><name><surname>De Marziani</surname><given-names>C.</given-names></name><name><surname>Pérez</surname><given-names>M.</given-names></name><name><surname>Jiménez</surname><given-names>J.</given-names></name><name><surname>Jiménez</surname><given-names>R.</given-names></name><name><surname>Seco</surname><given-names>F.</given-names></name></person-group><article-title>Advanced sensorial system for an acoustic LPS</article-title><source>Microprocess. Microsyst</source><year>2007</year><volume>31</volume><fpage>393</fpage><lpage>401</lpage><pub-id pub-id-type="doi">10.1016/j.micpro.2007.02.003</pub-id></citation></ref>
<ref id="b16-sensors-11-11464"><label>16.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Ureña</surname><given-names>J.</given-names></name><name><surname>Perez</surname><given-names>M.</given-names></name><name><surname>Ochoa</surname><given-names>A.</given-names></name><name><surname>Hernández</surname><given-names>A.</given-names></name><name><surname>De Marziani</surname><given-names>C.</given-names></name><name><surname>Álvarez</surname><given-names>F.</given-names></name><name><surname>García</surname><given-names>J.</given-names></name><name><surname>Jiménez</surname><given-names>A.</given-names></name><name><surname>Jiménez</surname><given-names>J.</given-names></name></person-group><article-title>Separation on concurrent echoes depending on the emitting source using DS-CDMA</article-title><conf-name>Proceedings of the 19th International Conference on Acoustics (ICA 07)</conf-name><conf-loc>Madrid, Spain</conf-loc><conf-date>2–7 September 2007</conf-date></citation></ref></ref-list>
<sec sec-type="display-objects">
<title>Figures and Table</title>
<fig id="f1-sensors-11-11464" position="float">
<label>Figure 1.</label>
<caption>
<p>Proposed array design.</p></caption>
<graphic xlink:href="sensors-11-11464f1.gif"/></fig>
<fig id="f2-sensors-11-11464" position="float">
<label>Figure 2.</label>
<caption>
<p>Azimuthal pattern depending in deflection angle <italic>θ</italic>: <bold>(a)</bold> <italic>θ</italic> = 0° and <bold>(b)</bold> <italic>θ</italic> = 40°.</p></caption>
<graphic xlink:href="sensors-11-11464f2.gif"/></fig>
<fig id="f3-sensors-11-11464" position="float">
<label>Figure 3.</label>
<caption>
<p>Variation of the azimuth pattern according to the number <italic>N</italic> of elements.</p></caption>
<graphic xlink:href="sensors-11-11464f3.gif"/></fig>
<fig id="f4-sensors-11-11464" position="float">
<label>Figure 4.</label>
<caption>
<p>Array azimuth pattern as the steered angle increases <italic>θ</italic> for <italic>N</italic> = 32 elements.</p></caption>
<graphic xlink:href="sensors-11-11464f4.gif"/></fig>
<fig id="f5-sensors-11-11464" position="float">
<label>Figure 5.</label>
<caption>
<p>Encoded PA proposal scheme.</p></caption>
<graphic xlink:href="sensors-11-11464f5.gif"/></fig>
<fig id="f6-sensors-11-11464" position="float">
<label>Figure 6.</label>
<caption>
<p>Detail of the emission stage: Each element is driven by the sum of the <italic>K</italic> delayed codes.</p></caption>
<graphic xlink:href="sensors-11-11464f6.gif"/></fig>
<fig id="f7-sensors-11-11464" position="float">
<label>Figure 7.</label>
<caption>
<p>Full system scheme when a reflector is placed in angular sector Δ<italic>θ</italic><sub>2</sub>.</p></caption>
<graphic xlink:href="sensors-11-11464f7.gif"/></fig>
<fig id="f8-sensors-11-11464" position="float">
<label>Figure 8.</label>
<caption>
<p><bold>(a)</bold> Reflector location estimation with Encoded PA after a single simulation. <bold>(b)</bold> Zoom of the reflector location.</p></caption>
<graphic xlink:href="sensors-11-11464f8.gif"/></fig>
<fig id="f9-sensors-11-11464" position="float">
<label>Figure 9.</label>
<caption>
<p><bold>(a)</bold> Reflector location estimation with Conventional PA after a single simulation. <bold>(b)</bold> Zoom of the reflector location.</p></caption>
<graphic xlink:href="sensors-11-11464f9.gif"/></fig>
<fig id="f10-sensors-11-11464" position="float">
<label>Figure 10.</label>
<caption>
<p>Several reflectors location estimation with Encoded PA.</p></caption>
<graphic xlink:href="sensors-11-11464f10.gif"/></fig>
<table-wrap id="t1-sensors-11-11464" position="float">
<label>Table 1.</label>
<caption>
<p>Algorithms accuracy : Average error in radial and lateral axes after one hundred simulations.</p></caption>
<table frame="box" rules="all">
<thead>
<tr>
<th align="center" valign="middle">Average Error (mm)</th>
<th align="center" valign="middle">Encoded PA</th>
<th align="center" valign="middle">Conventional PA</th></tr></thead>
<tbody>
<tr>
<td align="center" valign="top">X-axis</td>
<td align="center" valign="top">2.6</td>
<td align="center" valign="top">2.5</td></tr>
<tr>
<td align="center" valign="top">Y-axis</td>
<td align="center" valign="top">2.2</td>
<td align="center" valign="top">13.7</td></tr></tbody></table></table-wrap></sec></back></article>
