Calculates the required input torque and the magnitudes

Assignment Help MATLAB Programming
Reference no: EM13841236

Consider the planar linkage shown below. The crank (link with length R) will turn counter-clockwise with a constant angular velocity (θ`).

The slider will experience a force (P) of 100 N directed to the left. Your task is to write a MATLAB program that

(a) Calculates the required input torque (T) and the magnitudes of the pin reaction forces (A, B, and C, along both x and y directions) for two full revolutions (0 ≤ θ ≤ 4Π) of the crank.

(b) You will then use your program to determine how changing the dimension H changes the average magnitudes of the pin reaction forces (refer to the free body diagram for the locations of these pins).

2342_Calculate the required input torque.png

The first task is to determine the angle Φ and the slider position s given the crank angle θ The constraint equations that must be satisfied are:

Rsin(θ)+ Lsin(Φ)= H (1)

Rcos(θ)+ Lcos(Φ) = s (2)

You are required to solve these nonlinear equations for the unknowns the angle Φ and s using the Newton-Raphson method (as used in HW3).

The next task is to solve for the (first and second) time derivatives of Φ and s, given θ (whose value is a constant, see in the figure on page 1). Equations (1) and (2) may be differentiated to obtain the following linear system of equations. You may use the MATLAB backslash operator "\"' to solve this set of equations.

1922_Calculate the required input torque1.png

The next step is to consider the free body diagrams and obtain the corresponding dynamic equations. The free body diagram is below. Note that we are neglecting friction on the slider.

182_Calculate the required input torque2.png

After simplification, the resulting dynamical equations in terms of the unknown reactions (Ax, Ax, Bx, By, Cx, Cy) and torque (T) can be expressed in matrix form as:

1812_Calculate the required input torque3.png

which can be solved using the MATLAB backslash operator "\", by taking the values for the coefficient matrix and right-hand-side vector from the above. Here, the link masses and moment of inertia are

m1 = 15 kg, m2 = 30 kg, m3 = 10 kg. 12 = (m2L2)/12.

In the above matrix, we use the following vectors

11_Calculate the required input torque4.png

Turn in a brief report containing the following:

(i) Title Page, including the title of the project and your name

(ii) Introduction and Objectives section

(iii) Program Design section (describe your program and the functions you used). Include all your M-files.

(iv) Results section, including properly labeled plots for the case where H = 0.25 m:

a. Φ and s vs. θ
b. Φ' and s' vs. θ
c. Φ" and s" vs. θ
d. |A|,|B|,|C|, and T vs. θ

(v) A single plot displaying the average value of the magnitudes of the three pin reaction forces (A, B, and over the complete cycle for the range -0.6 ≤ H ≤ 0.6 m. Results for each pin should be displayed differently (for example. use a different color or a different line type). Include a legend on the plot to label the results for the three different pins.

(vi) Discussion of results, including your conclusion from part (v).

Verified Expert

Reference no: EM13841236

Questions Cloud

Explain socialization and subculture : identify 5 items (two or three sentences each) Socialization, Micro vs. macro, Subculture, Resocializtion and Ethnocentrism
Create a proposal for design for change capstone project : Create a proposal for your Design for Change Capstone Project. Open the template in Doc Sharing. You will include the information from Milestone
Define the defense mechanisms displacement : Define the defense mechanisms Displacement
Problem on cvp analysis : SND, Inc., had the following result for last year:
Calculates the required input torque and the magnitudes : Calculates the required input torque (T) and the magnitudes of the pin reaction forces (A, B, and C, along both x and y directions) for two full revolutions (0 ≤ θ ≤ 4Π) of the crank.
Explain how environmental cues shape behavior : Explain how environmental cues shape behavior
Why intermodal stimulation is vital for infant developing : In addition, explain why intermodal stimulation is vital for infants' developing understanding of their physical and social worlds. discussion
What are some of the ancestors of your species : Which other species is your creature closely related to. Any surprises. Explain. What are some of the ancestors of your species. Any surprises. Explain
Compare and contrast theoretical perspectives : Compare and Contrast Theoretical Perspectives

Reviews

Write a Review

MATLAB Programming Questions & Answers

  Create a script file for conversion of temperature

Create a script file for conversion of temperatures. Use the input function or menu function to allow the user to enter temperature scale of Fahrenheit, Celsius, Kelvin, or Rankine. If you are using the input function, tell the user to enter F for Fa..

  Simulate using matlab a casino style game

Your assignment requires you to simulate, using Matlab, a casino style game of chance. In theory these games are completely governed by the rules of probability and should be able to be simulated by the use of random number generators

  Dimensional plot of the free surface charge

Include a qualitative dispersion curve sketch thatdemonstrates the operating point at which your Matlab plot applies.

  Demonstrate the effect of zero-padding

Write a programs in Matlab to demonstrate the effect of zero-padding and filtering the DC-component in the frequency domain.

  Modify the functions for the bisection and false-position

Modify the functions for the bisection and false-position techniques of finding a root of an equation (see below questions) so that the number of iterations can be determined and displayed. (The count should only be displayed after the loop is com..

  Plot the open loop displacement response of the

a farm equipment manufacturer has a need to actively reduce the vibration of the operators seat using an electrodynamic

  It is now cooled so the volume becomes half the initial

a piston cylinder loaded so it gives constant pressure has 0.75 kg saturated vapor water at 200 kpa. it is now cooled

  Script that will prompt the user for the reynolds number

Write a script that will prompt the user for the Reynolds number of a flow and will print the region the flow is in.

  Calculate and display the altitude and velocity of rocket

Write a program that will solve the problem specified above( for the rocket). However, lit user of your program is to insert the starting height, and the time the rocket travels.

  Compare two strings to determine if they are the same

Write a statement (or statements) that will compare two strings to determine if they are the same, ignoring whether the characters are upper or lower case.

  Write a function that takes a list of integers as argument

Write a function that takes a list of integers as argument and returns a pair consisting of the sum of the even positions and the sum of the odd positions of the list. You should not use any auxiliary functions.

  Design a normalized lowpass analog filter

Design a normalized lowpass analog filter by using one of Matlab's routines: buttap, cheb1ap, cheb2ap, ellipap to get your analog poles

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