SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue4, July-August 2012, pp.2256-2263
   Remote Radar Data Acquisition And Control Using Cdma Rf
                            Link
                           Rohit N Singh*, M.Chennakesavulu**
                            *(Student, Department of E.C.E, RGMCET, Nandyal)
                        ** (Asst. Professor, Department of E.C.E, RGMCET, Nandyal)

ABSTRACT
         RADAR SEEKER is used in missile                of major concern. A spread spectrum technique
system for detection and tracking a target. It will     spreads the bandwidth of the data uniformly for the
be integrated in the nose cone of the missile.          same transmitted power[1]. A spreading code is a
During testing and launching of the missile all         pseudo-random code. These are studied and
necessary important parameters and status of the        performance expressions are derived and confirmed
seeker are collected for analysis to ascertain the      by computational simulation using MALAB
health of the Seeker. Similarly the configuration       SIMULINK. The spread spectrum technique which
and control of the seeker is to ensure the proper       is present in SPZB260 Zigbee module, is used in
mode of operation of seeker.                            order to establish RF communication and it is
                                                        controlled     by      ARM         Cortex       M3
  During launch campaign the technicians and
                                                        Processor(LPC1768).
engineers cannot go near the missile and the
seeker Health, but the knowledge of seeker
                                                           Section2 provides a brief description of Spread
health is very much necessary for the launch
                                                        Spectrum Modulation scheme using QPSK,
campaign, so a remote Control and data
                                                        SPZB260 and ARM Cortex M3. Section 3 gives
acquisition system should be there to confirm the
                                                        block diagram of Transmitter and Receiver. The
health of the seeker either through wired serial
                                                        procedure to implement transmitter and receiver
communication link or using RF Link.
                                                        using Simulink are explained in this section. Section
  The Aim of this project is to Design and              4 provides simulation results of transmitter-receiver,
Develop a ”Remote Radar Data Acquisition and
                                                        which are supporting the theory provided in the
Control using CDMA RF Link ” and to Test
                                                        earlier sections in Simulink. Finally the work is
with an existing radar seeker.
                                                        concluded in section 5 and the scope for future work
                                                        is explained.
Keywords – RADAR SEEKER, QPSK, CORTEX
–M3 (ARM Processor), SPZB260 (ZIGBEE
Module),Costas loop.
                                                        II. GENERAL STRUCTURE OF THE
                                                        SYSTEM
I. INTRODUCTION
                                                             A. Definition of Spread Spectrum
.         Radar (RAdio Detection And Ranging) is
                                                                 Spread spectrum is a means of
an object-detection system which uses radio waves
                                                        transmission in which the data sequence occupies a
to determine the range, altitude, direction, or speed
                                                        bandwidth in excess of the minimum bandwidth
of objects. It can be used to detect aircraft, ships,
                                                        necessary to send it. The spectrum spreading is
spacecraft, guided missiles, motor vehicles, weather
                                                        accomplished before transmission through the use of
formations, and terrain. The seeker is a homing
                                                        a code that is independent of data sequence. The
system perceives the target with its own radar ,
                                                        same code is used in the receiver to despread the
extracts tracking data from the received signal, and
                                                        received signal so that the original data sequence
computes its own steering commands. As it closes
                                                        may be recovered[1][2].
on the target, a fixed angular error at the missile
results in a decreasing linear error, providing the
                                                          B. Working of DSSS
higher accuracy characteristic of homing guidance.
                                                                  A conceptual diagram of DSSS system is
An active radar seeker is basically a tracking
                                                        given in fig 1. At the transmitter the digital binary
Radar whose antenna is mounted on a stabilized
                                                        information or data d(t) having a source bit of rate
platform so as to provide necessary isolation of the
antenna from the body motion of the missile.            of             Where( is bit rate and is the bit
Enabling the antenna to keep tracking the target and    duration) is XORed with spreading signal c(t) is a
                                                        pseudonoise (PN) signal having chip rate of
generating signals which are used in terminal
guidance of the missile.                                            ( is chip rate and         is the pulse
CDMA (Code Division Multiple Access) is a               duration)[2]. Where
spread spectrum multiple access technique. Spread
spectrum modulation was originally developed for        The data stream entering the modulator is converted
military applications, where resistance to jamming is   by a serial to parallel converter into two separate
                                                        data streams.

                                                                                             2256 | P a g e
Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue4, July-August 2012, pp.2256-2263
One stream, I(t) is in the phase and other Q(t), is
quadrature phase ,. After obtaining the inphase and
Quadrature signals ,we need to do modulation for
the transmission of the signal. The inphase signal is
multiplied by a carrier cosine wave and Quadrature
signal is multiplied by sin signal. The both I(t) and
Q(t) signal are summed to produce the transmitting
signal with four phase signal.

  In the Receiver the received signal or the
modulated signal is first demodulated and then
despread. So, for demodulation we use Costas loop.
Costas loop is used to track the carrier signal and
phase of modulated signal. It produces two output
one is Inphase and the other quadrature phase. This
two signal are passed through the parallel to serial
convertor to obtain spreading signal. By using
matched filter as despread we can obtain required
binary data.




                                                                  Figure 2: Wave form of Pseudo Random
                                                         generator

                                                              Autocorrelation:
Figure 1: Block diagram of Spread Spectrum                        The auto correlation function for the
Communication system                                     periodic wave is defined as number of agreements
                                                         less number of disagreements in a term by term
     C. Pseudo Noise Sequence                            comparison over one full period of sequence with
         The types of spreading sequences are Gold       cyclic shift (position τ) of the sequence itself:
sequences, maximum-length sequences, kasami
sequences or walsh sequences. pseudo noise code
generators are periodic in that the sequence that is
produced repeats itself after some period of time.
Such a periodic sequence is portrayed in fig 2. The
Best known , best described PN sequences are
maximal length. The generator contains type D flip-
flops and is connected so that each data input except
D0 is the input of the preceding flip-flop. Not all Q
flip flop outputs need be connected to parity
generator . the number of flip flop L and selection of
which flip flop outputs are connected to parity
generator determines the length and characteristics
of the generated PN sequences. When the code is
generated by maximum-length sequence , the value
is         , where n is the number of stages in the      Figure 3: Block diagram of Pseudo Random
code generator[2].                                       generator

                                                             D. Direct Sequence QPSK
                                                                  In QPSK, the data stream Inphase and
                                                         Quadrature phase , with each stream having a
                                                         symbol rate equal to half that of the incoming bit .
                                                         Both I and Q are separately applied to multipliers.
                                                         The Inphase multiplier is the carrier signal sinwt
                                                         and Quadrature multiplier is the carrier signal


                                                                                            2257 | P a g e
Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue4, July-August 2012, pp.2256-2263
coswt. The I multiplier output signal has phase 90      The first pair is connected to seeker via serial
and 270 degrees and Q multiplier output signal has      communication (UART) via LPC1768 which acts as
phase 0 and 180 degrees. Figure 4 shows a typical       client and other pair is connected to the system .
QPSK waveform in the time domain[4].                    were command and data sent and receive using GUI
                                                        via serial communication(UART). Which is also
                                                        called basestation. The following fig 6 show the the
                                                        CDMA communication between the seeker and
                                                        user.




Figure 4: Wave form In phase and quadrature of
QPSK modulation
                                                        Figure 6: Block diagram of CDMA TransRecevier
      E. Costas Loop                                    system
          Costas loop is use for carrier recovery and
phase detection which is used as demodulation                 i) SPZB260
circuit.                                                          The SPZB260 integrates a 2.4 GHz,
In Costas Loop the incoming signal is mixed with        IEEE802.15.4- compliant transceiver. SPZB260
the output of the VCO, both before its phase is         exposes access to the EmberZnet API across a
shifted and after its phase is shifted by 90 degrees.   standard SPI module allowing application to
These two outputs are then filtered, multiplied         develop on a host platform.
together, filtered again and to control the frequency   Some features of SPZB260 Zigbee Transceiver are
of the voltage controlled oscillator. The decoded       as follows[6]:
spreading data stream can be taken from the output      ■     Integrated 2.4 GHz, IEEE 802,15,4-compliant
of the mixer output[1].                                 transceiver:
                                                        – 3 dBm nominal TX output power
                                                        – -95 dBm RX sensitivity
                                                        – + 5 dBm in boost mode
                                                        – RX filtering for co-existence with IEEE
                                                        802.11g and Bluetooth devices
                                                        – Integrated VCO and loop filter
                                                        ■ Integrated IEEE 802.15.4 PHY and MAC
                                                        ■ Controlled by a standard serial line for an easy
                                                        interface of host microcontrollers (SPI)
                                                        ■        Embedded flash and integrated RAM for
                                                        program and data storage
                                                        ■ On board 24 MHz stable crystal
 Figure 5: Block diagram of Costas Loop Carrier         ■ Integrated RC oscillator (typ. 10 kHz) for low
and phase recovery                                      power operation
                                                        ■ 1 μA power consumption in deep sleep mode
                                                        ■ Watchdog timer and power-on reset
                                                        ■ Pins available for non-intrusive debug interface
                                                        (SIF)
                                                        ■ Single supply voltage 2.1 to 3.6 Vdc
When these two outputs are multiplied together, the     ■ Available link and activity outputs for external
product is                                              indication / monitor
                                                        ■ CE compliant (a)
                                                        ■ FCC compliant (FCC ID:S9NZB260A) (a)


F. Hardware Requirement
       Here we use the Arm Cortex M3 Processor
to Control the Spread Spectrum Module (i.e
SPBZB260) via SPI mode Here, we use two
SPZB260 and two LPC1768.


                                                                                           2258 | P a g e
Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue4, July-August 2012, pp.2256-2263
                                                 iii) Interfacing of SPZB260 with ARM
                                                 Controller
                                                                  ARM Cortex M3 (LPC1768) use SPI Mode
                                                         to Interface the SPZB260.The Programming of the
                                                         LPC1768 is done by using Keil Uvision4 MDK.
                                                            The SPI transaction is as follows. The basic
                                                         SPZB260 SPI transaction is half-duplex to ensure
                                                         proper framing and to give the SPZB260 adequate
                                                         response time. The basic transaction, as shown in
                                                         Figure 9, is composed of three sections: Command,
                                                         Wait, and Response. The transaction can be
                                                         considered analogous to a function call. The
                                                         Command section is the function call, and the
                                                         Response section is the return value. The clock used
                                                         for SPI transaction is 2 MHz For every 1 byte of
                                                         data transfer or received a 8bit clock pulse is to be
                                                         generated by LPC1768 Microcontroller.
                Figure 7: Block diagram of
SPZB260

ii) ARM Processor
         The LPC1768 is an 32bit microcontroller
.The peripheral complement of the LPC1768
includes up to 512 kB of flash memory, up to 64 kB
of data memory, Ethernet MAC, a USB interface
that can be configured as either Host, Device, or
OTG, 8 channel general purpose DMA controller, 4         Figure 9: SPI transaction between microcontroller
UARTs, 2 CAN channels, 2 SSP controllers, SPI            and SPZB260
interface, 3 I2C interfaces, 2-input plus 2-output I2S
interface, 8 channel 12-bit ADC, 10-bit DAC, motor        a) Command Section
control PWM, Quadrature Encoder interface, 4                      The LPC1768 microcontroller begins the
general purpose timers, 6-output general purpose         transaction by asserting the Slave Select and then
PWM, ultra-low power RTC with separate battery           sending a command to the SPZB260. This command
supply, and up to 70 general purpose I/O pins[5].        can be of any length from 2 to 128 bytes and must
                                                         not begin with 0xFF. During the Command section,
                                                         the SPZB260 will respond with only 0xFF. The
                                                         LPC1768 should ignore data on MISO during the
                                                         Command section. Once the LPC1768 has
                                                         completed transmission of the entire message, the
                                                         transaction moves to the Wait section.

                                                         b) Wait Section
                                                                 The Wait section is a period of time during
                                                         which the SPZB260 may be processing the
                                                         command or performing other operations. Note that
                                                         this section can be any length of time up to 200
                                                         milliseconds. Because of the variable size of the
                                                         Wait section, an interrupt-driven or polling-driven
                                                         method is suggested for clocking the SPI as opposed
                                                         to a DMA method. Since the SPZB260 can require
                                                         up to 200 milliseconds to respond, as long as the
                                                         Host keeps Slave Select active, the LPC1768 can
                                                         perform other tasks while waiting for a Response.
                                                         To determine when a Response is ready, use one of
                                                         two methods: Clock the SPI until the SPZB260
                                                         transmits a byte other than 0xFF. Interrupt on the
Figure 8: Block diagram of ARM CORTEX M3                 falling edge of nHOST_INT. The first method,
Controller                                               clocking the SPI, is recommended due to simplicity
                                                         in implementing. During the Wait section, the


                                                                                             2259 | P a g e
Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue4, July-August 2012, pp.2256-2263
SPZB260 will transmit only 0xFF and will ignore        communication tool box, we can generate binary
all incoming data until the Response is ready. When    data stream of 250Kbps. By adjusting the
the SPZB260 transmits a byte other than 0xFF, the      parameters like M-ary number, initial seed, sample
transaction has officially moved into the Response     time and output data type, we can achieve the fixed
section.                                               binary stream. In a real time scenario, this data
                                                       stream is supplied by application that will generate
c) Response Section                                    information to be transmitted.
          When the SPZB260 transmits a byte other
than 0xFF, the transaction has officially moved into      ii. Generating PN sequence: PN code is
the Response section. The data format is the same      generated using D-flip-flop. we can generate 7 bit-
format used in the Command section. The response       PN sequence chip rate of 0.04ms by using 3 D- flip-
can be of any length from 2 to 128 bytes and will      flop and a XOR gate to generate 7 bit PN code.
not begin with 0xFF. Depending on the actual
response, the length of the response is known from     iii. Serial to parallel converter implementation:
the first or second byte and this length should be     By using flip-flops in Simulink extras tool box, we
used by the Host to clock out exactly the correct      can get the parallel data from the serial data. The
number of bytes. Once all bytes have been clocked,     necessary instruments are one clock, one JK flip
it is allowable for the LPC1768 to deassert chip       flop and two D flipflops. The initial conditions of
select. Since the LPC1768 is in control of clocking    the flip-flops using is zero and the period of the
the SPI, there are no ACKs or similar signals needed   clock was decided by the input data stream. By this
back from the Host because the SPZB260 will            way we can easily generate the parallel data
assume the LPC1768 could accept the bytes being        technically called as inphase and Quadrature data.
clocked on the SPI[7].                                 Here necessary one bit offset delay is provided by
                                                       the D flip flop itself. multiplied to get a Direct
SOFTWARES USED                                         spread spectrum signal.
1. Keil`uVision4 software for embedded C
programming.                                              iv. Performing Modulation: After obtaining the
2. Flash Magic software programmer for dumping         inphase and Quadrature signals we need to do
code into ARM-cortex M3 LPC 1768                       modulation for the transmission of the signal.
Microcontroller                                        Generally we do this with the help of high
3. Debugger used is CooCox CoIDE                       frequency(500HZ and sample time of 1/10000)
4.Visual Basic for GUI which used to send              sinusoidal carrier. By using sine wave block in
command to LPC1768 via serial port.                    Signal Processing Tool Box, sine wave can be
                                                       generated by adjusting the parameters like
                                                       amplitude, frequency, sample time, phase and sine
III.   IMPLEMENTATION                           OF     type. Now the inphase signal after half sine pulse
TRANSRECEIVER    MODEL                          IN     shaping is multiplied by a sine wave and Quadrature
                                                       is multiplied by its cosine signal which is nothing
MATLAB/SIMULINK
                                                       but 90 degree phase shift of original sinusoidal
                                                       carrier.
    A.   CDMA Transmitter in Simulink
                                                         v. Output of the Transmitter: Addition of both
                                                       inphase and Quadrature signals after modulation,
                                                       generates the required transmitter output. The
                                                       required output signal is generated by using sum
                                                       block in commonly used blocks. There will be no
                                                       phase transitions in the output, which is an
                                                       advantageous property[8].

                                                           B.   CDMA Receiver in Simulink




Figure 10: Implementation of CDMA Transmitter
in Simulink:

  i. Generating binary data stream: By using
Random integer generator block in the

                                                                                          2260 | P a g e
Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and
                    Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                        Vol. 2, Issue4, July-August 2012, pp.2256-2263
                                                         The following figures demonstrate simulation
                                                         results for CDMA transmission system. The results
                                                         are displayed in the form of snapshots of scope
                                                         signals.




Figure 11: Implementation of CDMA Receiver in
Simulink:
  i. Multiplying with RF carrier: By using Costas
loop is use for carrier recovery and phase detection
which is used as demodulation circuit. In Costas
Loop the incoming signal is mixed with the output
of the VCO, both before its phase is shifted and after   Figure 12: Binary data generated by Random integer
its phase is shifted by 90 degrees. These two outputs    Generator
are then filtered, multiplied together, filtered again
and to control the frequency of the voltage
controlled oscillator. The decoded spreading data
stream can be taken from the output of the mixer
output.

  ii. Sampling and Thresholding :
a. Sampling: By using the zero order hold circuit in
the Simulink discrete menu, a sample and hold
circuit was generated. It samples the signal for every
T time period. By setting the sample time in this
block, adjust the time period T in zero order hold
circuit.
b. Thresholding: By using compare to constant
block in the Simulink logic and bit operations menu.
By setting operator, constant value and output data
type parameters, we can get the comparator circuit,              Figure 13: PN Generator
which compares the sampled data with the
predefined threshold value and detects whether the
transmitted data is „1‟ or „0‟.

   iii. Parallel to serial conversion: By using
switch block in the Simulink signal rooting menu,
convert the parallel data into serial data. By setting
the threshold value and the criterion for parallel to
serial conversion, convert parallel data into serial
data

   iv. Despreading: The resulting data coming after
serial to parallel conversion is multiplied with the
delayed PN sequence. So that original is recovered
data with small amount of delay. The incoming bit
stream and the resultant output both are same but
with a small amount of delay.

IV. SIMULATION RESULTS
                                                                 Figure 14: PN + Data
A. At the transmitter end


                                                                                           2261 | P a g e
Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue4, July-August 2012, pp.2256-2263
                                                  B. At the receiver end




         Figure 15: In phase modulation signal
                                                           Figure 18: Recovered In phase stream
                                                  using costas loop




                                                  Figure 19: Recovered Quad phase stream using
         Figure 16: Quadrature phase modulation   costas loop
signal




                                                           Figure 20: Recovered Data stream with
                                                  small delay




 Figure 17: DSSS signal to transmit


                                                                                 2262 | P a g e
Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue4, July-August 2012, pp.2256-2263
CONCLUSION
         CDMA RF link is used for achieving the
communication between transmitters and receivers.
Simulation results were plotted. Hard ware
implementation is to be done using cortexM3
processor and SPZB260 Zigbee module for RF
communications. In future, we aspire to improvise
the design with many (2 to 3) client to control the
other system of the missile.

REFERENCES

    1.   George       R     Cooper       ,Clare     D
         McGillem.”.Modern Communications and
         Spread Spectrum” 1986 .
    2.   Dr.Kamilo Feher “Wireless Digital
         Communication." . June 2003.
    3.   http://en.wikipedia.org/wiki/Pseudorandom
         _noise.
    4.   http://en.wikipedia.org/wiki/PSK.
    5.   http://www.nxp.com/documents/data_sheet
         /LPC1769_68_67_66_65_64_63.PDF
    6.   http://www.st.com/internet/com/TECHNIC
         AL_RESOURCES/TECHNICAL_LITER
         ATURE/DATASHEET/CD00171682.
    7.   Kanna, Ravikanath. Design of Zigbee
         Transmitter Receiver IEEE 802.15.4 using
         Matlab/Simulink.        Masters       Thesis,
         Rourkela, Odhisha: National Institute of
         Technology, 2011.
    8.    mathworks. 2012.
         www.mathworks.com/help/toolbox/comm/
         ref/alignsignals.html (accessed March 5,
         2012)




                                                                             2263 | P a g e

Contenu connexe

Tendances

GNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionGNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionIRJET Journal
 
Adhoc and Sensor Networks - Chapter 07
Adhoc and Sensor Networks - Chapter 07Adhoc and Sensor Networks - Chapter 07
Adhoc and Sensor Networks - Chapter 07Ali Habeeb
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Software Defined Radio Engineering course sampler
Software Defined Radio Engineering course samplerSoftware Defined Radio Engineering course sampler
Software Defined Radio Engineering course samplerJim Jenkins
 
Report :- MIMO features In WiMAX and LTE: An Overview
Report :- MIMO features In WiMAX and LTE: An OverviewReport :- MIMO features In WiMAX and LTE: An Overview
Report :- MIMO features In WiMAX and LTE: An OverviewPrav_Kalyan
 
Adhoc and Sensor Networks - Chapter 02
Adhoc and Sensor Networks - Chapter 02Adhoc and Sensor Networks - Chapter 02
Adhoc and Sensor Networks - Chapter 02Ali Habeeb
 
Bibliography, Background and Overview of UWB radar sensor
Bibliography, Background and Overview of UWB radar sensorBibliography, Background and Overview of UWB radar sensor
Bibliography, Background and Overview of UWB radar sensorIJERA Editor
 
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...Synack
 
Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...IDES Editor
 
Ofdma tutorial
Ofdma tutorialOfdma tutorial
Ofdma tutorialamit_onu
 
NI_Wireless_Research_Handbook_May_2016_FINAL
NI_Wireless_Research_Handbook_May_2016_FINALNI_Wireless_Research_Handbook_May_2016_FINAL
NI_Wireless_Research_Handbook_May_2016_FINALbinjon
 

Tendances (18)

Na2522282231
Na2522282231Na2522282231
Na2522282231
 
GNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionGNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and Reception
 
Adhoc and Sensor Networks - Chapter 07
Adhoc and Sensor Networks - Chapter 07Adhoc and Sensor Networks - Chapter 07
Adhoc and Sensor Networks - Chapter 07
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Gq2411921196
Gq2411921196Gq2411921196
Gq2411921196
 
Ofdma Basics
Ofdma BasicsOfdma Basics
Ofdma Basics
 
Software Defined Radio Engineering course sampler
Software Defined Radio Engineering course samplerSoftware Defined Radio Engineering course sampler
Software Defined Radio Engineering course sampler
 
Report :- MIMO features In WiMAX and LTE: An Overview
Report :- MIMO features In WiMAX and LTE: An OverviewReport :- MIMO features In WiMAX and LTE: An Overview
Report :- MIMO features In WiMAX and LTE: An Overview
 
Lte tutorial
Lte tutorialLte tutorial
Lte tutorial
 
Adhoc and Sensor Networks - Chapter 02
Adhoc and Sensor Networks - Chapter 02Adhoc and Sensor Networks - Chapter 02
Adhoc and Sensor Networks - Chapter 02
 
Bibliography, Background and Overview of UWB radar sensor
Bibliography, Background and Overview of UWB radar sensorBibliography, Background and Overview of UWB radar sensor
Bibliography, Background and Overview of UWB radar sensor
 
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...
 
Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...
 
Zigbee1
Zigbee1Zigbee1
Zigbee1
 
Ofdma tutorial
Ofdma tutorialOfdma tutorial
Ofdma tutorial
 
NI_Wireless_Research_Handbook_May_2016_FINAL
NI_Wireless_Research_Handbook_May_2016_FINALNI_Wireless_Research_Handbook_May_2016_FINAL
NI_Wireless_Research_Handbook_May_2016_FINAL
 
D1082731
D1082731D1082731
D1082731
 
OFDM for LTE
OFDM for LTEOFDM for LTE
OFDM for LTE
 

En vedette (20)

Mg2420312033
Mg2420312033Mg2420312033
Mg2420312033
 
Lx2419861991
Lx2419861991Lx2419861991
Lx2419861991
 
Na2421422147
Na2421422147Na2421422147
Na2421422147
 
Lh2419001903
Lh2419001903Lh2419001903
Lh2419001903
 
Kv2518941899
Kv2518941899Kv2518941899
Kv2518941899
 
Kr2418101813
Kr2418101813Kr2418101813
Kr2418101813
 
Mi2420432050
Mi2420432050Mi2420432050
Mi2420432050
 
M24098107
M24098107M24098107
M24098107
 
Ob2422972301
Ob2422972301Ob2422972301
Ob2422972301
 
Ml2420602065
Ml2420602065Ml2420602065
Ml2420602065
 
Lm2419291934
Lm2419291934Lm2419291934
Lm2419291934
 
Md2420142018
Md2420142018Md2420142018
Md2420142018
 
Mt2421032111
Mt2421032111Mt2421032111
Mt2421032111
 
Ls2419601967
Ls2419601967Ls2419601967
Ls2419601967
 
Ln2419351940
Ln2419351940Ln2419351940
Ln2419351940
 
Nz2422822287
Nz2422822287Nz2422822287
Nz2422822287
 
Mj2420512054
Mj2420512054Mj2420512054
Mj2420512054
 
Ej31898902
Ej31898902Ej31898902
Ej31898902
 
Lobulillo hepatico
Lobulillo hepaticoLobulillo hepatico
Lobulillo hepatico
 
Lugares TuríSticos De Perú
Lugares TuríSticos De PerúLugares TuríSticos De Perú
Lugares TuríSticos De Perú
 

Similaire à Nv2422562263

Research paper
Research paperResearch paper
Research paperRonak Vyas
 
A 79GHz 2X2 MIMO PMCW Radar SoC in 28 nm CMOS
A 79GHz 2X2 MIMO PMCW Radar SoC in 28 nm CMOSA 79GHz 2X2 MIMO PMCW Radar SoC in 28 nm CMOS
A 79GHz 2X2 MIMO PMCW Radar SoC in 28 nm CMOSDr. Jianying Guo
 
A Review on Identification of RADAR Range for the Target by using C Band
A Review on Identification of RADAR Range for the Target by using C BandA Review on Identification of RADAR Range for the Target by using C Band
A Review on Identification of RADAR Range for the Target by using C BandIRJET Journal
 
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...IOSR Journals
 
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...IOSR Journals
 
A Multistatic Microwave Radar Sensor for Short Range Anticollision Warning
A Multistatic Microwave Radar Sensor for Short Range Anticollision WarningA Multistatic Microwave Radar Sensor for Short Range Anticollision Warning
A Multistatic Microwave Radar Sensor for Short Range Anticollision WarningLuigi Giubbolini
 
Radar target detection simulation
Radar target detection simulationRadar target detection simulation
Radar target detection simulationIJERA Editor
 
Implementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using CordicImplementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using CordicEditor IJCATR
 
Simulation of Multiple Target Detection with Frequency Modulated Continuous W...
Simulation of Multiple Target Detection with Frequency Modulated Continuous W...Simulation of Multiple Target Detection with Frequency Modulated Continuous W...
Simulation of Multiple Target Detection with Frequency Modulated Continuous W...IRJET Journal
 
Implementation of gps signal acquisition and tracking in fpga
Implementation of gps signal acquisition and tracking in fpgaImplementation of gps signal acquisition and tracking in fpga
Implementation of gps signal acquisition and tracking in fpgaeSAT Publishing House
 
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...Journal For Research
 
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMS
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMSA SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMS
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMSNexgen Technology
 
Clutter reduction technique based on clutter model for automatic target class...
Clutter reduction technique based on clutter model for automatic target class...Clutter reduction technique based on clutter model for automatic target class...
Clutter reduction technique based on clutter model for automatic target class...TELKOMNIKA JOURNAL
 
Performance analysis of radar based on ds bpsk modulation technique
Performance analysis of radar based on ds bpsk modulation techniquePerformance analysis of radar based on ds bpsk modulation technique
Performance analysis of radar based on ds bpsk modulation techniqueIAEME Publication
 
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...IRJET Journal
 

Similaire à Nv2422562263 (20)

Research paper
Research paperResearch paper
Research paper
 
A 79GHz 2X2 MIMO PMCW Radar SoC in 28 nm CMOS
A 79GHz 2X2 MIMO PMCW Radar SoC in 28 nm CMOSA 79GHz 2X2 MIMO PMCW Radar SoC in 28 nm CMOS
A 79GHz 2X2 MIMO PMCW Radar SoC in 28 nm CMOS
 
A Review on Identification of RADAR Range for the Target by using C Band
A Review on Identification of RADAR Range for the Target by using C BandA Review on Identification of RADAR Range for the Target by using C Band
A Review on Identification of RADAR Range for the Target by using C Band
 
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
 
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
 
A Multistatic Microwave Radar Sensor for Short Range Anticollision Warning
A Multistatic Microwave Radar Sensor for Short Range Anticollision WarningA Multistatic Microwave Radar Sensor for Short Range Anticollision Warning
A Multistatic Microwave Radar Sensor for Short Range Anticollision Warning
 
Radar target detection simulation
Radar target detection simulationRadar target detection simulation
Radar target detection simulation
 
Implementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using CordicImplementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using Cordic
 
Simulation of Multiple Target Detection with Frequency Modulated Continuous W...
Simulation of Multiple Target Detection with Frequency Modulated Continuous W...Simulation of Multiple Target Detection with Frequency Modulated Continuous W...
Simulation of Multiple Target Detection with Frequency Modulated Continuous W...
 
Ff34970973
Ff34970973Ff34970973
Ff34970973
 
Implementation of gps signal acquisition and tracking in fpga
Implementation of gps signal acquisition and tracking in fpgaImplementation of gps signal acquisition and tracking in fpga
Implementation of gps signal acquisition and tracking in fpga
 
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...
 
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMS
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMSA SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMS
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMS
 
Clutter reduction technique based on clutter model for automatic target class...
Clutter reduction technique based on clutter model for automatic target class...Clutter reduction technique based on clutter model for automatic target class...
Clutter reduction technique based on clutter model for automatic target class...
 
B04420812
B04420812B04420812
B04420812
 
Performance analysis of radar based on ds bpsk modulation technique
Performance analysis of radar based on ds bpsk modulation techniquePerformance analysis of radar based on ds bpsk modulation technique
Performance analysis of radar based on ds bpsk modulation technique
 
Radar system
Radar systemRadar system
Radar system
 
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
 
Ijetcas14 443
Ijetcas14 443Ijetcas14 443
Ijetcas14 443
 
Vail 2015 Paper
Vail 2015 PaperVail 2015 Paper
Vail 2015 Paper
 

Dernier

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Dernier (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Nv2422562263

  • 1. Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.2256-2263 Remote Radar Data Acquisition And Control Using Cdma Rf Link Rohit N Singh*, M.Chennakesavulu** *(Student, Department of E.C.E, RGMCET, Nandyal) ** (Asst. Professor, Department of E.C.E, RGMCET, Nandyal) ABSTRACT RADAR SEEKER is used in missile of major concern. A spread spectrum technique system for detection and tracking a target. It will spreads the bandwidth of the data uniformly for the be integrated in the nose cone of the missile. same transmitted power[1]. A spreading code is a During testing and launching of the missile all pseudo-random code. These are studied and necessary important parameters and status of the performance expressions are derived and confirmed seeker are collected for analysis to ascertain the by computational simulation using MALAB health of the Seeker. Similarly the configuration SIMULINK. The spread spectrum technique which and control of the seeker is to ensure the proper is present in SPZB260 Zigbee module, is used in mode of operation of seeker. order to establish RF communication and it is controlled by ARM Cortex M3 During launch campaign the technicians and Processor(LPC1768). engineers cannot go near the missile and the seeker Health, but the knowledge of seeker Section2 provides a brief description of Spread health is very much necessary for the launch Spectrum Modulation scheme using QPSK, campaign, so a remote Control and data SPZB260 and ARM Cortex M3. Section 3 gives acquisition system should be there to confirm the block diagram of Transmitter and Receiver. The health of the seeker either through wired serial procedure to implement transmitter and receiver communication link or using RF Link. using Simulink are explained in this section. Section The Aim of this project is to Design and 4 provides simulation results of transmitter-receiver, Develop a ”Remote Radar Data Acquisition and which are supporting the theory provided in the Control using CDMA RF Link ” and to Test earlier sections in Simulink. Finally the work is with an existing radar seeker. concluded in section 5 and the scope for future work is explained. Keywords – RADAR SEEKER, QPSK, CORTEX –M3 (ARM Processor), SPZB260 (ZIGBEE Module),Costas loop. II. GENERAL STRUCTURE OF THE SYSTEM I. INTRODUCTION A. Definition of Spread Spectrum . Radar (RAdio Detection And Ranging) is Spread spectrum is a means of an object-detection system which uses radio waves transmission in which the data sequence occupies a to determine the range, altitude, direction, or speed bandwidth in excess of the minimum bandwidth of objects. It can be used to detect aircraft, ships, necessary to send it. The spectrum spreading is spacecraft, guided missiles, motor vehicles, weather accomplished before transmission through the use of formations, and terrain. The seeker is a homing a code that is independent of data sequence. The system perceives the target with its own radar , same code is used in the receiver to despread the extracts tracking data from the received signal, and received signal so that the original data sequence computes its own steering commands. As it closes may be recovered[1][2]. on the target, a fixed angular error at the missile results in a decreasing linear error, providing the B. Working of DSSS higher accuracy characteristic of homing guidance. A conceptual diagram of DSSS system is An active radar seeker is basically a tracking given in fig 1. At the transmitter the digital binary Radar whose antenna is mounted on a stabilized information or data d(t) having a source bit of rate platform so as to provide necessary isolation of the antenna from the body motion of the missile. of Where( is bit rate and is the bit Enabling the antenna to keep tracking the target and duration) is XORed with spreading signal c(t) is a pseudonoise (PN) signal having chip rate of generating signals which are used in terminal guidance of the missile. ( is chip rate and is the pulse CDMA (Code Division Multiple Access) is a duration)[2]. Where spread spectrum multiple access technique. Spread spectrum modulation was originally developed for The data stream entering the modulator is converted military applications, where resistance to jamming is by a serial to parallel converter into two separate data streams. 2256 | P a g e
  • 2. Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.2256-2263 One stream, I(t) is in the phase and other Q(t), is quadrature phase ,. After obtaining the inphase and Quadrature signals ,we need to do modulation for the transmission of the signal. The inphase signal is multiplied by a carrier cosine wave and Quadrature signal is multiplied by sin signal. The both I(t) and Q(t) signal are summed to produce the transmitting signal with four phase signal. In the Receiver the received signal or the modulated signal is first demodulated and then despread. So, for demodulation we use Costas loop. Costas loop is used to track the carrier signal and phase of modulated signal. It produces two output one is Inphase and the other quadrature phase. This two signal are passed through the parallel to serial convertor to obtain spreading signal. By using matched filter as despread we can obtain required binary data. Figure 2: Wave form of Pseudo Random generator Autocorrelation: Figure 1: Block diagram of Spread Spectrum The auto correlation function for the Communication system periodic wave is defined as number of agreements less number of disagreements in a term by term C. Pseudo Noise Sequence comparison over one full period of sequence with The types of spreading sequences are Gold cyclic shift (position τ) of the sequence itself: sequences, maximum-length sequences, kasami sequences or walsh sequences. pseudo noise code generators are periodic in that the sequence that is produced repeats itself after some period of time. Such a periodic sequence is portrayed in fig 2. The Best known , best described PN sequences are maximal length. The generator contains type D flip- flops and is connected so that each data input except D0 is the input of the preceding flip-flop. Not all Q flip flop outputs need be connected to parity generator . the number of flip flop L and selection of which flip flop outputs are connected to parity generator determines the length and characteristics of the generated PN sequences. When the code is generated by maximum-length sequence , the value is , where n is the number of stages in the Figure 3: Block diagram of Pseudo Random code generator[2]. generator D. Direct Sequence QPSK In QPSK, the data stream Inphase and Quadrature phase , with each stream having a symbol rate equal to half that of the incoming bit . Both I and Q are separately applied to multipliers. The Inphase multiplier is the carrier signal sinwt and Quadrature multiplier is the carrier signal 2257 | P a g e
  • 3. Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.2256-2263 coswt. The I multiplier output signal has phase 90 The first pair is connected to seeker via serial and 270 degrees and Q multiplier output signal has communication (UART) via LPC1768 which acts as phase 0 and 180 degrees. Figure 4 shows a typical client and other pair is connected to the system . QPSK waveform in the time domain[4]. were command and data sent and receive using GUI via serial communication(UART). Which is also called basestation. The following fig 6 show the the CDMA communication between the seeker and user. Figure 4: Wave form In phase and quadrature of QPSK modulation Figure 6: Block diagram of CDMA TransRecevier E. Costas Loop system Costas loop is use for carrier recovery and phase detection which is used as demodulation i) SPZB260 circuit. The SPZB260 integrates a 2.4 GHz, In Costas Loop the incoming signal is mixed with IEEE802.15.4- compliant transceiver. SPZB260 the output of the VCO, both before its phase is exposes access to the EmberZnet API across a shifted and after its phase is shifted by 90 degrees. standard SPI module allowing application to These two outputs are then filtered, multiplied develop on a host platform. together, filtered again and to control the frequency Some features of SPZB260 Zigbee Transceiver are of the voltage controlled oscillator. The decoded as follows[6]: spreading data stream can be taken from the output ■ Integrated 2.4 GHz, IEEE 802,15,4-compliant of the mixer output[1]. transceiver: – 3 dBm nominal TX output power – -95 dBm RX sensitivity – + 5 dBm in boost mode – RX filtering for co-existence with IEEE 802.11g and Bluetooth devices – Integrated VCO and loop filter ■ Integrated IEEE 802.15.4 PHY and MAC ■ Controlled by a standard serial line for an easy interface of host microcontrollers (SPI) ■ Embedded flash and integrated RAM for program and data storage ■ On board 24 MHz stable crystal Figure 5: Block diagram of Costas Loop Carrier ■ Integrated RC oscillator (typ. 10 kHz) for low and phase recovery power operation ■ 1 μA power consumption in deep sleep mode ■ Watchdog timer and power-on reset ■ Pins available for non-intrusive debug interface (SIF) ■ Single supply voltage 2.1 to 3.6 Vdc When these two outputs are multiplied together, the ■ Available link and activity outputs for external product is indication / monitor ■ CE compliant (a) ■ FCC compliant (FCC ID:S9NZB260A) (a) F. Hardware Requirement Here we use the Arm Cortex M3 Processor to Control the Spread Spectrum Module (i.e SPBZB260) via SPI mode Here, we use two SPZB260 and two LPC1768. 2258 | P a g e
  • 4. Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.2256-2263 iii) Interfacing of SPZB260 with ARM Controller ARM Cortex M3 (LPC1768) use SPI Mode to Interface the SPZB260.The Programming of the LPC1768 is done by using Keil Uvision4 MDK. The SPI transaction is as follows. The basic SPZB260 SPI transaction is half-duplex to ensure proper framing and to give the SPZB260 adequate response time. The basic transaction, as shown in Figure 9, is composed of three sections: Command, Wait, and Response. The transaction can be considered analogous to a function call. The Command section is the function call, and the Response section is the return value. The clock used for SPI transaction is 2 MHz For every 1 byte of data transfer or received a 8bit clock pulse is to be generated by LPC1768 Microcontroller. Figure 7: Block diagram of SPZB260 ii) ARM Processor The LPC1768 is an 32bit microcontroller .The peripheral complement of the LPC1768 includes up to 512 kB of flash memory, up to 64 kB of data memory, Ethernet MAC, a USB interface that can be configured as either Host, Device, or OTG, 8 channel general purpose DMA controller, 4 Figure 9: SPI transaction between microcontroller UARTs, 2 CAN channels, 2 SSP controllers, SPI and SPZB260 interface, 3 I2C interfaces, 2-input plus 2-output I2S interface, 8 channel 12-bit ADC, 10-bit DAC, motor a) Command Section control PWM, Quadrature Encoder interface, 4 The LPC1768 microcontroller begins the general purpose timers, 6-output general purpose transaction by asserting the Slave Select and then PWM, ultra-low power RTC with separate battery sending a command to the SPZB260. This command supply, and up to 70 general purpose I/O pins[5]. can be of any length from 2 to 128 bytes and must not begin with 0xFF. During the Command section, the SPZB260 will respond with only 0xFF. The LPC1768 should ignore data on MISO during the Command section. Once the LPC1768 has completed transmission of the entire message, the transaction moves to the Wait section. b) Wait Section The Wait section is a period of time during which the SPZB260 may be processing the command or performing other operations. Note that this section can be any length of time up to 200 milliseconds. Because of the variable size of the Wait section, an interrupt-driven or polling-driven method is suggested for clocking the SPI as opposed to a DMA method. Since the SPZB260 can require up to 200 milliseconds to respond, as long as the Host keeps Slave Select active, the LPC1768 can perform other tasks while waiting for a Response. To determine when a Response is ready, use one of two methods: Clock the SPI until the SPZB260 transmits a byte other than 0xFF. Interrupt on the Figure 8: Block diagram of ARM CORTEX M3 falling edge of nHOST_INT. The first method, Controller clocking the SPI, is recommended due to simplicity in implementing. During the Wait section, the 2259 | P a g e
  • 5. Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.2256-2263 SPZB260 will transmit only 0xFF and will ignore communication tool box, we can generate binary all incoming data until the Response is ready. When data stream of 250Kbps. By adjusting the the SPZB260 transmits a byte other than 0xFF, the parameters like M-ary number, initial seed, sample transaction has officially moved into the Response time and output data type, we can achieve the fixed section. binary stream. In a real time scenario, this data stream is supplied by application that will generate c) Response Section information to be transmitted. When the SPZB260 transmits a byte other than 0xFF, the transaction has officially moved into ii. Generating PN sequence: PN code is the Response section. The data format is the same generated using D-flip-flop. we can generate 7 bit- format used in the Command section. The response PN sequence chip rate of 0.04ms by using 3 D- flip- can be of any length from 2 to 128 bytes and will flop and a XOR gate to generate 7 bit PN code. not begin with 0xFF. Depending on the actual response, the length of the response is known from iii. Serial to parallel converter implementation: the first or second byte and this length should be By using flip-flops in Simulink extras tool box, we used by the Host to clock out exactly the correct can get the parallel data from the serial data. The number of bytes. Once all bytes have been clocked, necessary instruments are one clock, one JK flip it is allowable for the LPC1768 to deassert chip flop and two D flipflops. The initial conditions of select. Since the LPC1768 is in control of clocking the flip-flops using is zero and the period of the the SPI, there are no ACKs or similar signals needed clock was decided by the input data stream. By this back from the Host because the SPZB260 will way we can easily generate the parallel data assume the LPC1768 could accept the bytes being technically called as inphase and Quadrature data. clocked on the SPI[7]. Here necessary one bit offset delay is provided by the D flip flop itself. multiplied to get a Direct SOFTWARES USED spread spectrum signal. 1. Keil`uVision4 software for embedded C programming. iv. Performing Modulation: After obtaining the 2. Flash Magic software programmer for dumping inphase and Quadrature signals we need to do code into ARM-cortex M3 LPC 1768 modulation for the transmission of the signal. Microcontroller Generally we do this with the help of high 3. Debugger used is CooCox CoIDE frequency(500HZ and sample time of 1/10000) 4.Visual Basic for GUI which used to send sinusoidal carrier. By using sine wave block in command to LPC1768 via serial port. Signal Processing Tool Box, sine wave can be generated by adjusting the parameters like amplitude, frequency, sample time, phase and sine III. IMPLEMENTATION OF type. Now the inphase signal after half sine pulse TRANSRECEIVER MODEL IN shaping is multiplied by a sine wave and Quadrature is multiplied by its cosine signal which is nothing MATLAB/SIMULINK but 90 degree phase shift of original sinusoidal carrier. A. CDMA Transmitter in Simulink v. Output of the Transmitter: Addition of both inphase and Quadrature signals after modulation, generates the required transmitter output. The required output signal is generated by using sum block in commonly used blocks. There will be no phase transitions in the output, which is an advantageous property[8]. B. CDMA Receiver in Simulink Figure 10: Implementation of CDMA Transmitter in Simulink: i. Generating binary data stream: By using Random integer generator block in the 2260 | P a g e
  • 6. Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.2256-2263 The following figures demonstrate simulation results for CDMA transmission system. The results are displayed in the form of snapshots of scope signals. Figure 11: Implementation of CDMA Receiver in Simulink: i. Multiplying with RF carrier: By using Costas loop is use for carrier recovery and phase detection which is used as demodulation circuit. In Costas Loop the incoming signal is mixed with the output of the VCO, both before its phase is shifted and after Figure 12: Binary data generated by Random integer its phase is shifted by 90 degrees. These two outputs Generator are then filtered, multiplied together, filtered again and to control the frequency of the voltage controlled oscillator. The decoded spreading data stream can be taken from the output of the mixer output. ii. Sampling and Thresholding : a. Sampling: By using the zero order hold circuit in the Simulink discrete menu, a sample and hold circuit was generated. It samples the signal for every T time period. By setting the sample time in this block, adjust the time period T in zero order hold circuit. b. Thresholding: By using compare to constant block in the Simulink logic and bit operations menu. By setting operator, constant value and output data type parameters, we can get the comparator circuit, Figure 13: PN Generator which compares the sampled data with the predefined threshold value and detects whether the transmitted data is „1‟ or „0‟. iii. Parallel to serial conversion: By using switch block in the Simulink signal rooting menu, convert the parallel data into serial data. By setting the threshold value and the criterion for parallel to serial conversion, convert parallel data into serial data iv. Despreading: The resulting data coming after serial to parallel conversion is multiplied with the delayed PN sequence. So that original is recovered data with small amount of delay. The incoming bit stream and the resultant output both are same but with a small amount of delay. IV. SIMULATION RESULTS Figure 14: PN + Data A. At the transmitter end 2261 | P a g e
  • 7. Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.2256-2263 B. At the receiver end Figure 15: In phase modulation signal Figure 18: Recovered In phase stream using costas loop Figure 19: Recovered Quad phase stream using Figure 16: Quadrature phase modulation costas loop signal Figure 20: Recovered Data stream with small delay Figure 17: DSSS signal to transmit 2262 | P a g e
  • 8. Rohit N Singh, M.Chennakesavulu / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.2256-2263 CONCLUSION CDMA RF link is used for achieving the communication between transmitters and receivers. Simulation results were plotted. Hard ware implementation is to be done using cortexM3 processor and SPZB260 Zigbee module for RF communications. In future, we aspire to improvise the design with many (2 to 3) client to control the other system of the missile. REFERENCES 1. George R Cooper ,Clare D McGillem.”.Modern Communications and Spread Spectrum” 1986 . 2. Dr.Kamilo Feher “Wireless Digital Communication." . June 2003. 3. http://en.wikipedia.org/wiki/Pseudorandom _noise. 4. http://en.wikipedia.org/wiki/PSK. 5. http://www.nxp.com/documents/data_sheet /LPC1769_68_67_66_65_64_63.PDF 6. http://www.st.com/internet/com/TECHNIC AL_RESOURCES/TECHNICAL_LITER ATURE/DATASHEET/CD00171682. 7. Kanna, Ravikanath. Design of Zigbee Transmitter Receiver IEEE 802.15.4 using Matlab/Simulink. Masters Thesis, Rourkela, Odhisha: National Institute of Technology, 2011. 8. mathworks. 2012. www.mathworks.com/help/toolbox/comm/ ref/alignsignals.html (accessed March 5, 2012) 2263 | P a g e