Beruflich Dokumente
Kultur Dokumente
In the above context, the student is expected to model and compare the performance of the
mechanical and power steering systems
Conduct a critical survey of mechanical and power steering system for their
specifications
Indicating all the subblocks, develop a block diagram of mechanical steering system
from the literature review.
Write a free body diagram for all the subblocks of the mechanical steering system
Derive a mathematical model for each subblock
Obtain the overall transfer function of the system with the applied force as input and
vehicle wheel rotation as output
Simulate the model using MATLAB/Simulink and analyze the step response
Suggest suitable modifications required to convert the block diagram of mechanical
system to a power steering system
With suitable free body diagrams develop a transfer function/model for the power
steering system
Simulate the developed model of power steering using MATLAB/Simulink and
analyze its step response
Design a PID controller to achieve POS<5%, settling time < 100ms, ss error<2%
Comment on the vehicle wheel displacement for the same driver force applied on the
steering wheel in both the systems
Guidelines for Submission of Part B
Consider the same make of the vehicle with and without power steering
Use the specifications of the car under consideration
Problem Statement:
In this context, the student has to
Analytically digitize the PID controller designed in Part B using two different
techniques
Model the digitized controller in MATLAB/Simulink and analyze its response
Compare the analog and digital PID controller responses
Implement the digital PID controller (DF-I and DF-II) using C language
Develop suitable test cases and test the developed program
Plot and analyse the responses of two implemented controller structures
Draw suitable conclusions
Controll
er
Assignment 2
In this part of the assignment, the student is expected to study the OFDM orthogonal
property and data rate, by using the different combinations of the QAM modulation and FFT
blocks and document the results. The student is expected to study the MATLAB/Simulink
model of OFDM and analyse its performance based on data rate and BER vs SNR, with the
help of binary, grey scale and colored images.
The student has to perform the following steps.
Understand the given OFDM model
Provide binary, grayscale, coloured image data and measure the
data rate and BER for different combinations of QAM
(4,8,16,32,64) and FFT (64,128,256,512,1024) at different signal
strengths
Tabulate and document the results properly for the different
images with different combination of QAM, FFT and SNR
Analyse the OFDM performance in terms of data rate and BER vs
SNR
Draw suitable conclusions
Demonstrate the work
Part C consists of the implementations of the above part in RVDS
Problem statement
40 Marks
In this part of the Assignment, the student has to develop C code to
implement the OFDM model as in Part B in RVDS and analyse the same for
different ARM cores (ARM11, Cortex A8 and A9) with different combination
of QAM and FFT.
The student has to perform following steps.
Assignment 3
In this part of the assignment, the student is required to design and develop two
FIFOs each for virtual character devices, /dev/cva, /dev/cvb, etc. These FIFOs will
be used for providing exclusive read and write operations on the devices. One
FIFO, which is used for writing, is a write only device node and other one, which
is used for reading, is a read only device node under /dev directory. Both the FIFO
nodes share the same major number as the character device. The write and read
FIFOs are named cva0 and cva1, respectively for character device cva. A write to
first FIFO has to do the write operation executed by the device driver and a read
from the other FIFO has to do the read operation on the same device.
Develop a driver (name cv) for virtual character device which provides read and
write operations through the corresponding FIFOs. Develop a proper logic for
assigning numbers to the devices and the corresponding FIFO nodes.
The student has to perform the following steps:
a. Develop a proper logic for
Device numbering
Device driver
Write and read operation
b. Implement the device driver with two FIFOs
c. Compile and load the device driver
Part C
20 Marks
This part of the assignment involves design and implementation of the suitable
user level program for the developed device driver in Part B. The read and write
FIFOs have to be assigned proper permissions for exclusive read and write
operations.
Problem Statement:
The student has to perform the following:
a.
b.
c.
d.