Stormworks: Build and Rescue

Stormworks: Build and Rescue

Sharps Modular Engine ECU V4
Sharp  [开发者] 2022 年 12 月 12 日 下午 3:55
Features / Bugs
Anything you think can be improved or seems to not work well
< >
正在显示第 1 - 13 条,共 13 条留言
diablos_dog13 2022 年 12 月 16 日 下午 7:38 
RPM is overshooting and undershooting significantly and PID tuning isnt helping.
最后由 diablos_dog13 编辑于; 2022 年 12 月 16 日 下午 7:51
Sharp  [开发者] 2022 年 12 月 17 日 下午 2:25 
Theirs a slider called RPS PID sensitivity, try reducing that. Else send me the engine, as i would like to test and improve =)
diablos_dog13 2022 年 12 月 17 日 下午 9:18 
I have tried adjusting the RPS PID sensitivity and it doesn't appear to be affecting much. I have this same problem on any other creation I use as well. Here is a engine test that has rpm that overshoots. I have added a button so you can adjust the load using a gearbox as well.

Thank you so much for this microcontroller though, I dont believe that I have seen this much dedication on a microcontroller before, so good job.

https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2903289691
最后由 diablos_dog13 编辑于; 2022 年 12 月 17 日 下午 10:11
Sharp  [开发者] 2022 年 12 月 18 日 上午 5:14 
I tested it there and adjusted the RPS PID sensitivity to 0.6, and it does overshoot but always settles to the set rps. It was on 0.2, and tbh that might be a bit low for any engine, so that I will increase that limit to ~0.5.
PIDS either reach their setpoint (set rps here) quickly and overshoot or slowly reach their target ( generalised a bit ). It's almost impossible to make a PID that will work on all engines, and in mine, I use 2 PIDS to help this, but it's not perfect.
captaindad94 2024 年 5 月 8 日 上午 5:56 
could you maybe help setup my engine as well? Its in my ship already and i've been testing it for what seems to be forever with different engines and controllers but i haven't a clue.Love the controller though,seems to be the best setup i've come across so far
Sharp  [开发者] 2024 年 5 月 8 日 上午 6:17 
引用自 captaindad94
could you maybe help setup my engine as well? Its in my ship already and i've been testing it for what seems to be forever with different engines and controllers but i haven't a clue.Love the controller though,seems to be the best setup i've come across so far

I can have a look at some point, Either find me on discord and send the xml or temporarily upload it to the ws and send me a link
Andrade 2024 年 7 月 20 日 上午 8:11 
Hey, can you help me? I m having problems setting up the engine
programmer137 2024 年 7 月 24 日 下午 10:52 
Add a "default engine speed unit" property toggle. I know this is possible because I just edited the MC/Lua script to do this.

How I changed the MC:
  1. Removed the comment on line 106 to allow for enough chars
  2. Replaced the code on line 31 in the display script with
    rps_t=tog(IPIR(8,8,16,5) and ck,rps_t)
  3. Added
    if gb(5) then rps_T=not rps_t else rps_T=rps_t end
    on a new line after line 31
  4. Hooked up a property toggle to boolean input 5 into the Lua scripts, which happens to be open and unconnected already
  5. Replaced lines 18-19 on the composite script with
    if gb(5) then sn(1,gn(11)*60) else sn(1,gn(11)) end--actual rps if gb(5) then sn(2,gn(15)*60) else sn(2,gn(15)) end--desired rps
最后由 programmer137 编辑于; 2024 年 7 月 24 日 下午 10:58
Sharp  [开发者] 2024 年 7 月 25 日 上午 4:09 
引用自 programmer137
Add a "default engine speed unit" property toggle. I know this is possible because I just edited the MC/Lua script to do this.

How I changed the MC:
  1. Removed the comment on line 106 to allow for enough chars
  2. Replaced the code on line 31 in the display script with
    rps_t=tog(IPIR(8,8,16,5) and ck,rps_t)
  3. Added
    if gb(5) then rps_T=not rps_t else rps_T=rps_t end
    on a new line after line 31
  4. Hooked up a property toggle to boolean input 5 into the Lua scripts, which happens to be open and unconnected already
  5. Replaced lines 18-19 on the composite script with
    if gb(5) then sn(1,gn(11)*60) else sn(1,gn(11)) end--actual rps if gb(5) then sn(2,gn(15)*60) else sn(2,gn(15)) end--desired rps


Will add in a day or 2, Nice feature to have.
Coming upto 15 or so properties now.......
Sharp  [开发者] 2024 年 7 月 25 日 上午 4:12 
引用自 Andrade
Hey, can you help me? I m having problems setting up the engine

I possibly can, If you send me a workshop link i can have a look
I am planning to release a engine pack soon with example engines and different setups such as supercharging etc
Hello 2024 年 9 月 26 日 下午 1:49 
can someone tell me why my fuel tank is pumping but not starting? I don't know if its the ecu or if built it wrong but i built fuel tanks like this one and it worked.
Sharp  [开发者] 2024 年 9 月 27 日 上午 4:00 
If you send me a workshop link i can have a look
Quell 1 月 17 日 下午 12:48 
great mc!
a suggestion: add an and note for electric motor starter and main clutch (maybe toggable in properties)
when I use the engine clutch as the main clutch I cant start the motor via electric motor
< >
正在显示第 1 - 13 条,共 13 条留言
每页显示数: 1530 50