Tristan:
This is not a trivial design. You need the help of a professional engineer who can factor in your local design loads, etc. You'll need to provide a lot more information, starting with the timber species.
As I'm sure you're aware, some central posts would probably solve all your problems. Good luck with yoru project. CB.