Transform the system into the frequency domain

Assignment Help Other Engineering
Reference no: EM131871689

Question -

1. a) For planning, you are to create a 3th order spline system (a "cubic spline"). The general 3th order spline equation is: x(t) = c0 + c1t + c2t2 + c3t3

Assume the movement duration is τ, and the movement starts at t=0. Assume that at start the movement is at x0, and it is supposed to reach xf at time t = τ. Determine all the constants c0 to c3 as a function of x0, xf, and their derivatives, and τ. At start and end velocities are x·(0) = x·0 , x·(τ ) = x·f.

b) Using matlab, implement a planning system that creates a trajectory of 2 seconds duration, starting at position x = 0 and going to a target at x = 2, with zero velocity boundary conditions.

Use a time step of 0.01s to compute the movement plan. Provide a print-out of your matlab code, and plots of position, velocity, and acceleration for the entire trajectory.

c) A useful way to implement the cubic spline planning system is by creating a function that takes as input variables the current state x(t), x·(t), the remaining time to go τtogo, and the target state xf, x·f. The output of the function would be x(t + Δt), x·(t + Δt), i.e., the planned state one time increment ahead. This function can be used to plan the next desired state given the current desired state, which is useful in a control loop of a robot. Note that the time-to-go τtogo needs to be decreased at every iteration of the control loop by Δt. Implement this function in matlab, and create the results of b) using this incremental planning system. Compare the results of b) and c) and comment on the differences and similarities.

2. Consider the dynamical system:

x·1 = bx1 + kx2 + x3

x·2 = x1                                                   (2)

x·3 = α(u - x2) - βx3

a) Show a physical system that corresponds to the equations in (2) and explain what the parameters mean.

b) Transform the system into the frequency domain and give the individual transfer functions and the transfer function of the complete system. Provide a block diagram that shows how the individual transfer functions are connected.

c) Assume b=-1, k=-1, α = 1, β = 10. Use Simulink to build a PD controller for the system, assuming that the system should track a sinusoidal desired trajectory with 1Hz frequency. Use the "Transfer Function" building block in Simulink for this implementation.

Verified Expert

The Assignment was about robotics problem.in one problem we have had to trace out the trajectory of a robotic arm from initial to final point with the help of a cubic spline equation. The problem was solved by hand calculations and through Matlab functions. Second problem was to determine transfer function from a state space equation ans design a PD controller for a specified output.

Reference no: EM131871689

Questions Cloud

Find the mean of the number of children : Find the mean of the number of children in the sample who wear glasses. Round your answer to the nearest integer.
Fixed-term mortgage or adjustable rate mortgage : If you are in the market for a home loan, what will you prefer: a fixed-term mortgage or an adjustable rate mortgage?
Amount of money spent on purchase and average weight : The questions asked for the total amount of items they purchased, the total amount of money spent on the purchase and the average weight of each bag
What type of methods would you use to facilitate training : What type of method(s) would you use to facilitate training? How would this method help the organization and its disaster recovery team?
Transform the system into the frequency domain : Transform the system into the frequency domain and give the individual transfer functions and the transfer function of the complete system
Life insurance to purchase using human life value approach : Julian, age 45, would like to determine how much life insurance to purchase using the human life value approach.
Analyze the effects of the various organizational structures : Consider the approaches to organizational design. Analyze the effects and applications of the various organizational structures and levels of authority.
What experiences in your personal and professional life : What experiences in your personal and professional life contributed to your score on global business savvy?
Find the mean and standard deviation of a sampling : Find the mean and standard deviation of a sampling distribution of sample means with sample size n=253

Reviews

Write a Review

Other Engineering Questions & Answers

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd