Recent content by Jonny6001

  1. J

    Do Boundary Conditions Limit Nozzle Exit Velocity?

    Hello, I am interested in the boundary condition effects on a converging-diverging nozzle. If you have a certain inlet pressure and temperature to a supersonic converging-diverging nozzle which exits into a the outlet pressure, is there a limit to the velocity that you can generate at the...
  2. J

    Isentropic Relations for Real Gas in Converging-Diverging nozzle

    Hello, I am looking at a problem concerning flow through a converging-diverging nozzle. The governing equations are relatively straight-forward for gasses that closely follow the ideal gas law. However I am looking at an unusual gas which is certainly not represented by the ideal gas...
  3. J

    Creating a Finite Element Model for Multi-Mass Spring Systems

    Hello, I am interested in trying to created a discretised model of a helical coil spring to investigate spring surge etc, it will be for automotive engine valvetrain application. I was thinking that I could build up the matrices from the equations of motion and initially discounting the...
  4. J

    MATLAB FEM for natural frequencies and mode shapes of a beam

    Hello, I don't favour the approach you are using to determine the natural frequencies of beams. Perhaps you ae forced to use that method. My perfered method involves a series of continuity and beam equations that must be satisified during a natural frequency. It is similar to a Holzer method...
  5. J

    Is Offset Grinding the Key to Increasing Engine Power?

    I am not sure I understand exactly what you are asking or the type of engine, but offset grinding the crankshaft away from the cylinder centreline axis, so moving the crank to the side has benefits. These benefits come in the form of reduced fritional losses. It is possible to alter the...
  6. J

    How Does Reynolds Number Change Along a Pipe's Length?

    Hello, can someone tell me how the reynolds number for flow through a pipe change along it's length? Is the only method that the boundary layer gets thicker along the pipe so the freestream velocity increases? Assuming no gas temperature change along the pipe's length. From thinking of the...
  7. J

    Analyze Suspension Loads in Double Wishbone Push-Rod Design

    Hello, I have attached the excel workbook if anyone would like to pass any comments or check the work. I have only just started it and it's not particularly high on my priority list at the moment, eventually it will work out composite and lay-up requirements for making the wishbones as well...
  8. J

    Analyze Suspension Loads in Double Wishbone Push-Rod Design

    Hello, I have set-up a spreadsheet to analyze the loads in suspension members for a double wishbone suspension with a push-rod. It solves simulataneous equations generated by summing forces and taking moments. Would someone mind talking a look at the spreadsheet with the aim of checking it's...
  9. J

    Python How do I implement a 1D linear convection using finite differences in Python?

    Brilliant, thanks a lot for the reply, I clearly see how this is achieved now. I will try and get the methodology working in a more practical way, to try and plot the values of the initial case. Have you any experience in finite difference methods in Python, such as Burgers Equation...
  10. J

    Python How do I implement a 1D linear convection using finite differences in Python?

    Ok, I have tried to take a step back to better understand, it's not enough to be good at the mathematics I'm trying to express in a program, I understand that now. I have attached something I wrote to see how the loops work and how the plot function in matplotlib works. It appears that the...
  11. J

    Python How do I implement a 1D linear convection using finite differences in Python?

    Hi, thanks for taking the time to reply. I am pretty sure that in python, you can do 0.5<=x(i)<=1, I have seen a few documents and it doesn't complain about the syntax. The issue I think is the loop doesn't seem to be running 'i' between the values in the brackets. The code below, I see it...
  12. J

    Python How do I implement a 1D linear convection using finite differences in Python?

    nx=20, nt=50 dt=0.01, c=1 dx=2/(nx-1) for i in (1,nx): if 0.5<=x(i)<=1: u(i)=2 else: u(i)=1 end end for it in (1,nt): un=u for i in (2,nx-1): u(i)=un(i)-c*dt/dx(un(i)-un(i-1)) end end Sorry about that, it didn't cross my mind. Thank you
  13. J

    Python How do I implement a 1D linear convection using finite differences in Python?

    Hi, I have a pseudocode I would like to try and implement and understand the programming of it in python. The physics and maths of the case is no problem, but the implementation of the code in Python is something I'm not familiar with. The problem is a simple 1D linear convection using...
  14. J

    Graduate Help with 1D Stress FE Model Analysis

    i understand that,but how can his answers be correct if they don't satisfy the simultaneous equations?
  15. J

    Graduate Help with 1D Stress FE Model Analysis

    Hello, I am reading a book about finite elements with regards to stress analysis. I'm pretty sure the book is full of mistakes, which makes following and doing the examples fairly difficult. I have posted a 1D analysis from the book, I'm not even sure how he comes up with some of the numbers in...