SQL Server detected a logical consistency-based I/O error - tempdb
normally,824 means that there should be some hardware related issues ...Since tempdb is geting corrupt again and again , i would suggest you to involve hardware team\vendor and get your disks analyzed ...also check the application\system logs and see if there are disk related errors there...


Insufficient storage space on disk can cause error code 824
Hardware device or driver software which acts as a medium may cause errors
File system inconsistency can also be reason for SQL server logical consistency error
Damage caused to the database files may be a prime cause for the problem as well
Corruption of the file system can also give rise to SQL fatal error 824


Use the SQLIOSim utility to find out if these 824 errors can be reproduced outside of regular SQL Server I/O requests.