Speed boat simulator in development

Discussion in 'Boat Design' started by Todd Wasson, Feb 24, 2015.

  1. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

    Thanks, guys. I appreciate the comments and encouragement.

    Tiny: The sketch idea is a good point. Maybe it could be promoted at some point that way, I'm just very leary of making it out to be something that it might not be. Standard marketing hype practices annoy the hell out of me and I don't want to engage in that kind of thing. If you've got something good you shouldn't have to BS people. So yeah, I'll just call it a sim/game until guys like you come along and say it's more than that. It'd be more honest at least.

    I like your sketch idea and description you put forward for that where it might be useful as a sort of playpen to test ideas before moving on to more advanced software that will do a more accurate job. Yeah, that might be an angle on it. I've learned a lot about chine walk dynamics just by playing with the designs in the sim, so it appears useful for at least gaining an understanding of some of the hows and whys of the various dynamics even if the transom deadrise angle you use on a real boat might be a litte different and that sort of thing. I think it's probably useful for getting a general idea of how some of this stuff works, changing "this" variable in this direction tends to make this or that problem worse or better, that kind of thing.

    Trying to minimize wetted area while not blowing over is a fun challenge too. The skin friction/viscous drag is done without any empirical constants at all (the model uses a Reynold's number approach) which works better than I expected it to, so the top speeds seem to be in the right ballpark as far as I can tell. There are no lift/drag coefficients anywhere here as you might find in a flight simulator, it's just force computations directly on the boat mesh in the direction of the triangle surface normals (and a tangent force for friction in the triangle plane). So it's pretty remarkable that it works as well as it does.

    I would be ecstatic to find out some day that designers were using it at any stage of their design process, and even happier to find that it was actually helping them. If nothing else, it'd lend credibility to the realism of the simulator which I'd get a lot of personal satisfaction in knowing. Part of the reason I'm making this is because I couldn't find a game or sim that really captured the interesting dynamics at all. When the boat started chine walking without telling it to, and I figured out that it was curable by tweaking the pad and/or transom deadrise angle in a way that widened the wetted area at the stern at high speeds to counteract the prop torque, it brought a big smile to my face and I knew I was on the right track. When it blew over at about the right speeds without telling it to, well, that was another victory.

    I just worry somebody's going to hurt himself somewhere down the line by taking the model too seriously. I trust engineers to understand the limits in various computer models because they're appropriately trained and educated, but Joe Schmoe building a boat in his garage won't understand those limitations. So I've got to be real careful about how I promote it and figure it'll probably be best to leave comments about how useful it is for real design to whatever users engage in that. They'll know better than I will anyway.

    On another topic: While I've got a couple of attentive ears, maybe somebody here could help me with some real boat data? I have a couple of concerns at the moment. One is that I'm computing mass properties by integrating the surface area of the mesh, so as you change the boat design, the mass and inertia tensor change automatically. I just assume some thickness to the boat surface rea, effectively assigning different densities to the bottom, stern, bow cover, etc., then add masses for the driver, fuel, and engine.

    The trouble I have is that I don't know how these things are really built so I'm left guessing at the relative densities. Because of this I'm not very certain of the accuracy of the center of mass of the boat as well as the engine. With the cm too high you of course get problems turning, the boat at some point wants to lean out of the turn as you can see happen in a few places in that last video. I know at some point that should probably happen, but I don't know what lateral acceleration limit might be typical before you see it roll out like that. Very small changes in cm location affect it a lot (especially height), so there's room here to play still.

    What would be helpful is to get center of mass location data on some boats of this general type, the small, high speed Hydrostreams and so forth. It'd also be great to get some telemetry with lateral acceleration data (maybe roll angle too to spot roll reversals in very hard turns). The trouble is I'm having to recall from 20+ years ago how hard our family boat turned, and my butt is not a particularly good accelerometer after 20+ years. I have almost no data here other than a couple of YouTube videos where some boats were turned at maybe 0.5g, but I have no idea if that's just a lazy turn or if that's about as hard as somebody would want to go. I understand that cats will turn like the devil (they will in my sim too), but I'm just not too sure about the limits with vee bottoms. Any thoughts, insight, or data on anything like that would be appreciated, even if it's just a gut reaction.

    Thanks again for your comments and engaging me in conversation on all this. I appreciate it.
     
  2. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

    On center of mass: More specifically, I'm really looking for an excuse to lower it in the boat further. At one point I was taking it to be half way between the bottom of the hull and the "real" cg point it was computing through the integration. This worked well and had a profound impact on the handling, but I wasn't really confident in it. The purist in me doesn't want to fudge numbers like that, so I removed the code and it's currently running the actual integrated cm location. I can tweak it a bit by making the bottom of the boat more dense than the top and so forth, but there are limits there of course. Mostly what I do is shift the cm of the 500 lb engine itself because I have no idea where the cm on the engine really is. I'm really feeling my way around in the dark on that one.

    My understanding is that floatation foam is injected into the bottom of the boat, so I'm left wondering if that might give me the excuse I need to lower the cm. Trouble is I don't know how much that weighs, maybe it's not significant enough to shift the cm as much as I'd like to. I'm wondering if perhaps boats of this type are reinforced at the rear, that might be missing the mass of some brace structure or filler or something at the rear, low in the boats. Would you guys be able to fill me in on that? Just getting a real cm location in 3D from a real boat of this general type would probably be enough to point me in the right direction. Any data you guys might have on that would be of great help. I'm used to doing race car dynamics where data seems quite abundant in comparison.

    It may be that I'm expecting the boats to turn harder than they really should. Lateral acceleration telemetry data would help me determine that a bit better. Right now I'm having to recall from memory using my butt meter which isn't very accurate...
     
  3. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

    Forums are up and working at the new site now:

    http://speedboatsim.com

    Anyone interested in this project can register and sign up for the forum. I'll try to figure out a way to send everybody there an email when it's released so you're among the first to know.
     
  4. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

    Derpa derp.

    It might be funny if going too fast messed up the driver's face.

    [​IMG]
     
  5. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

  6. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

  7. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

  8. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

  9. TANSL
    Joined: Sep 2011
    Posts: 7,382
    Likes: 708, Points: 123, Legacy Rep: 300
    Location: Spain

    TANSL Senior Member

    I could not even know if you are developing a nice video game or a tool that the boats designer can use in some of his studies. In this case, how do you think we could use your application, what can we expect to get from it?. Thanks.
     
  10. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

    I think that's been covered in some of the other posts. See #31 for one example.
     
  11. TANSL
    Joined: Sep 2011
    Posts: 7,382
    Likes: 708, Points: 123, Legacy Rep: 300
    Location: Spain

    TANSL Senior Member

    I read the post # 31 and continued without knowing what a boats designer can use this simulator for. Is it possible to use it with the boat I'm designing ?. In that case, what data should I enter and what results I'll get ?.
    I just want a few words and some examples of the outputs obtained. Thank you.
     
  12. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

    Sorry for the confusion. It's meant to be more of a sophisticated game than a real design tool. I just posted about it here because I figured some folks might get a kick out of it. It remains to be seen if it'll turn out to be useful as an actual design tool for boat designers. For now I am not marketing as such unless designers use it and report back that they're getting useful results.

    So until then, just consider it a game. :)
     
  13. TANSL
    Joined: Sep 2011
    Posts: 7,382
    Likes: 708, Points: 123, Legacy Rep: 300
    Location: Spain

    TANSL Senior Member

    Sorry to insist, because I do not understand. It's a game but the player can not interact:confused:
     
  14. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

    I'm not sure where exactly the confusion is. It's a game where you can design and drive your own speedboats. It is not intended as an engineering tool to design real speedboats for the real world. I thought that's what you were asking.

    If you go partway down the page you'll see a video showing an early version of the hull designer part of the game: http://www.speedboatsim.com/

    Hope that clears it up.
     

  15. Todd Wasson
    Joined: Feb 2015
    Posts: 37
    Likes: 3, Points: 0, Legacy Rep: 42
    Location: St. Paul, MN

    Todd Wasson Junior Member

    You asked:

    "I could not even know if you are developing a nice video game or a tool that the boats designer can use in some of his studies. "

    I am saying it's just a nice video game. :) I don't know if it will be useful as a tool for boat designers to do real studies, so treat it as though it will not. Does that make sense?

    Hope that helps!
     
Loading...
Forum posts represent the experience, opinion, and view of individual users. Boat Design Net does not necessarily endorse nor share the view of each individual post.
When making potentially dangerous or financial decisions, always employ and consult appropriate professionals. Your circumstances or experience may be different.