SlideShare a Scribd company logo
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

More Related Content

What's hot

Na2522282231
Na2522282231Na2522282231
Na2522282231
IJERA Editor
 
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
IRJET Journal
 
Adhoc and Sensor Networks - Chapter 07
Adhoc and Sensor Networks - Chapter 07Adhoc and Sensor Networks - Chapter 07
Adhoc and Sensor Networks - Chapter 07
Ali 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 sampler
Jim 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 Overview
Prav_Kalyan
 
Adhoc and Sensor Networks - Chapter 02
Adhoc and Sensor Networks - Chapter 02Adhoc and Sensor Networks - Chapter 02
Adhoc and Sensor Networks - Chapter 02
Ali 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 sensor
IJERA 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 tutorial
amit_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
 
D1082731
D1082731D1082731
D1082731
IJERD Editor
 
OFDM for LTE
OFDM for LTEOFDM for LTE
OFDM for LTE
Madhumita Tamhane
 

What's hot (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
 

Viewers also liked

Mg2420312033
Mg2420312033Mg2420312033
Mg2420312033
IJERA Editor
 
Lx2419861991
Lx2419861991Lx2419861991
Lx2419861991
IJERA Editor
 
Lh2419001903
Lh2419001903Lh2419001903
Lh2419001903
IJERA Editor
 
Kv2518941899
Kv2518941899Kv2518941899
Kv2518941899
IJERA Editor
 
Kr2418101813
Kr2418101813Kr2418101813
Kr2418101813
IJERA Editor
 
Mi2420432050
Mi2420432050Mi2420432050
Mi2420432050
IJERA Editor
 
M24098107
M24098107M24098107
M24098107
IJERA Editor
 
Ob2422972301
Ob2422972301Ob2422972301
Ob2422972301
IJERA Editor
 
Ml2420602065
Ml2420602065Ml2420602065
Ml2420602065
IJERA Editor
 
Lm2419291934
Lm2419291934Lm2419291934
Lm2419291934
IJERA Editor
 
Md2420142018
Md2420142018Md2420142018
Md2420142018
IJERA Editor
 
Mt2421032111
Mt2421032111Mt2421032111
Mt2421032111
IJERA Editor
 
Ls2419601967
Ls2419601967Ls2419601967
Ls2419601967
IJERA Editor
 
Ln2419351940
Ln2419351940Ln2419351940
Ln2419351940
IJERA Editor
 
Nz2422822287
Nz2422822287Nz2422822287
Nz2422822287
IJERA Editor
 
Mj2420512054
Mj2420512054Mj2420512054
Mj2420512054
IJERA Editor
 
Ej31898902
Ej31898902Ej31898902
Ej31898902
IJERA Editor
 
Lobulillo hepatico
Lobulillo hepaticoLobulillo hepatico
Lobulillo hepaticoBrian Daniel
 

Viewers also liked (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ú
 

Similar to Nv2422562263

Research paper
Research paperResearch paper
Research paper
Ronak 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 CMOS
Dr. 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 Band
IRJET 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 Warning
Luigi Giubbolini
 
Radar target detection simulation
Radar target detection simulationRadar target detection simulation
Radar target detection simulation
IJERA 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 Cordic
Editor 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
 
Ff34970973
Ff34970973Ff34970973
Ff34970973
IJERA Editor
 
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
eSAT 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 PLATFORMS
Nexgen 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
 
B04420812
B04420812B04420812
B04420812
IOSR-JEN
 
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
 
Radar system
Radar systemRadar system
Radar system
nitesh kumar
 
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
 

Similar to 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
 

Recently uploaded

Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 

Recently uploaded (20)

Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 

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