Engine model

  • Thread starter Townsend
  • Start date
  • #1
221
0

Main Question or Discussion Point

I wasn't sure of where this question is best suited but since my interest is only mathematical I figured this is a good forum.

Using vectors I came up with a formula for the height of a piston above the center of the crankshaft for any given angle x (in radians). I set an x,y coordinate system with the origin at the center of the crank. With x=0 radians the crankshaft has the lower end of the connecting rod along the positive x-axis.

So if a is the radius of the crankshaft and b is the length of the connecting rod we have

[tex]
f(x)=asin(x)+b \sqrt{ \frac{1-a^2cos^2(x)}{b^2} }
[/tex]

So if that formula is correct then if I differentiate it I should have a formula for the change of height with respect to any given angle. This is
[tex]
f'(x)= \frac{a^2*b*sin(x)*cos(x)}{ \sqrt{ b^2-a^2*cos^2(x) }} +a*cos(x)
[/tex]

So to get the velocity I need to take [tex] \frac{f'*2 \pi*t}{minute}[/tex] where t is any given rpm.

So if I did everything correctly I should be able to find the speed in units of length per minute of the piston for any given rpm t.

So did I make any mistakes so far? Or does everything seem ok?

Thanks for your time....
 
Last edited:

Answers and Replies

  • #2
Fermat
Homework Helper
872
1
Apart from two typos, both involving b, your working is OK.

I derived the eqn for the piston speed using a different method and got the same eqn as yourself, so that provides some confrmation.
 

Related Threads for: Engine model

  • Last Post
Replies
6
Views
4K
  • Last Post
Replies
2
Views
1K
  • Last Post
Replies
2
Views
629
  • Last Post
Replies
1
Views
580
  • Last Post
Replies
2
Views
2K
Replies
2
Views
3K
  • Last Post
Replies
2
Views
749
Replies
3
Views
491
Top