How can you tune your file system? Probably you can't.
If you just care about power loss, mount all the file systems as read only. Most problems on power loss are unfinished writes and they won't happen if nothing is written.
If you need more, what you can do is to use a file system that checks the data on read. The problem is: If you don't have any redundancy, if a error is detected, nothing can be done to get the data back. You just know that there is an error.
So what you would need is to store the data redundant so in case of corruption. There are file systems that allow to store multiple copies of the same file on the same drive, but that's really not advisable. So you should use more than one drive.
With more drives you could also use RAID, but with RAID if the data on multiple drives differs, there is no way to know which one is the correct one. Modern file systems calculate a hash code of every file (or parts of files) and compare them on reading. If the hash doesn't match, the file is read from another location where it is hopefully still correct and the wrong data is replaced. So this file systems repair themself.
File systems that support this are ZFS, BtrFS, ReFS and others. I only ever used ZFS.