LRJ
Civil/Environmental
- Feb 28, 2016
- 269
Hi everyone! This is my first post here, so I hope it's a good one!
I am looking to write a 1D FEA program to perform laterally loaded pile analyses and I wanted to know how best to incorporate the foundation p-y springs. I've got a working 1D FEA spreadsheet which allows variable stiffness at each node of the beam (or, in this case, against the pile) and I am using this as a basis for my work. I suspect the p-y springs need to be linked to the stiffness somehow, but I'm not sure how.
[EDIT: Sorry, for those not accustomed to soil modelling, the load-displacement response of a soil element is defined by its lateral load (p)-displacement curves. So the resistance will vary depending on how much displacement has taken place]
I've tried linking the load-deflection p-y values and turned on iterative calculations, but this creates problems, particularly when there are a large number of elements (inevitably one iteration will create an error and then destroy the whole global stiffness matrix irrevocably). Excel's iterative calculations don't seem to create a workable solution.
Is there a way of incorporating displacement-dependency on the soil stiffness (supposing I am right that the stiffness is what is controlling this)?
And yes, before anyone says anything, I realise there are better programs out there to do this (e.g. MATLAB), but I wanted something easily portable that others could more readily pick up and understand.
Cheers for any help and advice.
Kind regards,
LRJ.
I am looking to write a 1D FEA program to perform laterally loaded pile analyses and I wanted to know how best to incorporate the foundation p-y springs. I've got a working 1D FEA spreadsheet which allows variable stiffness at each node of the beam (or, in this case, against the pile) and I am using this as a basis for my work. I suspect the p-y springs need to be linked to the stiffness somehow, but I'm not sure how.
[EDIT: Sorry, for those not accustomed to soil modelling, the load-displacement response of a soil element is defined by its lateral load (p)-displacement curves. So the resistance will vary depending on how much displacement has taken place]
I've tried linking the load-deflection p-y values and turned on iterative calculations, but this creates problems, particularly when there are a large number of elements (inevitably one iteration will create an error and then destroy the whole global stiffness matrix irrevocably). Excel's iterative calculations don't seem to create a workable solution.
Is there a way of incorporating displacement-dependency on the soil stiffness (supposing I am right that the stiffness is what is controlling this)?
And yes, before anyone says anything, I realise there are better programs out there to do this (e.g. MATLAB), but I wanted something easily portable that others could more readily pick up and understand.
Cheers for any help and advice.
Kind regards,
LRJ.