Sepuluh Nopember Institute of Technology

ITS Repository
Not a member yet
    49971 research outputs found

    Pengembangan Aplikasi Deteksi Celah Keamanan SQL Injection Pada Kode PHP Dengan Metode Static Taint Analysis

    No full text
    Keamanan merupakan masalah yang sangat krusial dalam proses pengembangan perangkat lunak, khususnya aplikasi web. Salah satu ancaman yang sangat berbahaya adalah serangan SQL injection (SQLi). Dengan melakukan SQLi, penyerang dapat mencuri kredensial, mendapatkan data sensitif, merusak database, hingga melakukan denial of service. Oleh karena itu, penelitian ini bertujuan untuk mengembangkan alat yang dapat mendeteksi celah keamanan SQLi pada kode Hypertext Preprocessor (PHP). Alat ini menggunakan metode static taint analysis, yaitu penulusuran data dari untrusted source hingga mencapai sink tanpa mengeksekusi kode program. Penelusuran data ini akan mencari apakah data dari unstrusted source telah disanitasi sebelum digunakan pada query database. Dengan taint analysis, alat deteksi tidak hanya melaporkan adanya celah keamanan, namun juga bagian kode program yang menyebabkan adanya celah keamanan. Alat deteksi SQLi dengan metode static taint analysis bekerja melalui 5 proses, yaitu (1) membaca kode sumber PHP, (2) mem-parsing kode sumber menjadi Abstract Syntax Tree (AST), (3) mengubah AST ke bentuk Static Single Assignment (SSA), (4) melakukan taint analysis dari unstrusted source, dan (5) melaporkan dan menyajikan celah keamanan yang terdeteksi. Pada proses keempat, analisis dilakukan menggunakan aturan source, sanitizer, dan sink yang juga ditentukan pada penelitian ini. Penentuan aturan ini didasarkan pada bagaimana PHP menerima request klien dan mengakses database. Selain itu, dilakukan juga penanganan tipe data variabel serta pemeriksaan kondisi alur data yang dapat memengaruhi hasil deteksi. Pengujian dan evaluasi dilakukan dengan mengeksekusi alat deteksi pada tiga jenis dataset lalu dibandingkan Semgrep. Tiga jenis dataset yang digunakan yaitu dataset skrip PHP dengan label, program aplikasi PHP, dan program aplikasi Laravel. Berdasarkan pengujian pada dataset skrip PHP, didapatkan akurasi 84,36%, presisi 55,97%, recall 68,84%, dan f1-score 71,77%. Hasil ini lebih baik dibanding Semgrep yang mendapat akurasi 72,86%, presisi 30,08% dan recall 27,54%, dan f1-score 28,75%. Selanjutnya, didapatkan 14 TP dan 8 FP di "WeBid", 4 TP lebih banyak dan 15 FP lebih sedikit dibanding Semgrep; 35 TP dan 0 FP di "PHP7-Webchess", 2 FP lebih sedikit dibanding Semgrep; serta 7 TP dan 0 FP di "PWEB-Tugas-10", hasil yang sama dengan Semgrep. Sedangkan pada aplikasi Laravel, didapatkan 1 TP dan 0 FP baik paka "Vulnerable-Laravel" maupun "vulnerable-laravel-app". Di sisi lain, Semgrep gagal mendeteksi celah keamanan pada keduanya. Dalam hal efisiensi, alat deteksi yang dikembangkan membutuhkan durasi rata-rata deteksi pada dataset skrip PHP dan kelima aplikasi selama 0,0057 detik/baris kode, 0,00175 detik/baris kode, 0,00074 detik/baris kode, 0,00036 detik/baris kode, 0,00003 detik/baris kode, dan 0,00097 detik/baris kode. ================================================================================================================================== Security is a critical issue in the software development process, especially for web applications. One of the most dangerous threats on a web application is SQL injection (SQLi) attacks. By performing SQLi, attackers can steal credentials, gain sensitive data, crash the databases, and even execute denial of service attacks. Therefore, this research aims to develop a tool that can detect SQLi vulnerabilities in a PHP code. This tool uses the static taint analysis method, which traces data from untrusted sources to sinks without executing the program code. This data tracing will check if data from untrusted sources have been sanitized before being used in database queries. With taint analysis, the detection tool not only reports the presence of security vulnerabilities but also highlights the program code causing these vulnerabilities. The SQLi detection tool using the static taint analysis method works through five processes: (1) reading the PHP source code, (2) parsing the source code into an AST (Abstract Syntax Tree), (3) converting the AST into SSA (Static Single Assignment) form, (4) performing taint analysis from untrusted sources, and (5) reporting detected security vulnerabilities. In the fourth process, the analysis is conducted using source, sanitizer, and sink rules. These rules are determined based on how PHP receives client requests and accesses the database. Additionally, handling variable data types and checking data flow conditions that could affect detection results are also carried out. Testing and evaluation were conducted by executing the detection tool on three types of datasets and comparing it to Semgrep. The three types of datasets used were labeled PHP script datasets, PHP application programs, and Laravel application programs. Based on testing on the PHP script dataset, the accuracy achieved was 84.36%, precision 55.97%, recall 100%, and f1-score 71.77%. These results are better compared to Semgrep, which achieved 72.86% accuracy, 30.08% precision, 27.54% recall, and 28.75% f1-score. Furthermore, 14 true positives (TP) and 8 false positives (FP) were found in the "WeBid", 4 more TP and 15 fewer FP than Semgrep; 35 TP and 0 FP in the "PHP7-Webchess", 2 fewer FP than Semgrep; and 7 TP and 0 FP in the "PWEB-Tugas-10", the same result as Semgrep. Meanwhile, in the Laravel applications, 1 TP and 0 FP were detected in both "Vulnerable-Laravel" and "vulnerable-laravel-app". On the other hand, Semgrep failed to detect vulnerabilities in both. In terms of efficiency, the developed detection tool required detection average durations of 0,0057 second/line of code, 0,00175 second/line of code, 0,00074 second/line of code, 0,00036 second/line of code, 0,00003 second/line of code, and 0,00097 second/line of code for the PHP script dataset and the five applications, respectively

    Pengembangan Model Diffusion Of Innovations Untuk Rekomendasi Peningkatan Behavior Intention Pada Social Commerce Dengan Partial Least Square-Structural Equation Modeling

    No full text
    Kemajuan teknologi informasi di era digital telah berdampak pada dunia bisnis, terutama dengan berkembangnya social commerce. Media sosial yang sebelumnya hanya digunakan untuk interaksi sosial, kini juga dimanfaatkan untuk aktivitas komersial. Meski social commerce di Indonesia berkembang pesat dengan nilai transaksi mencapai USD 8,2 juta pada tahun 2023, e-commerce tetap dominan dengan nilai transaksi sebesar USD 30 miliar. Adopsi social commerce di Indonesia masih menghadapi tantangan terkait behavior intention pengguna untuk bertransaksi. Niat atau kecenderungan pengguna untuk berpartisipasi dalam aktivitas belanja online melalui platform social commerce masih lebih rendah dibandingkan dengan e-commerce. Penelitian-penelitian terdahulu belum mempertimbangkan peran faktor-faktor sosial sebagai elemen esensial untuk meningkatkan behavior intention. Penelitian ini mengembangkan model Diffusion of Innovations (DOI) yang mengintegrasikan social influence dan social support untuk menghasilkan rekomendasi peningkatan behavior intention pada social commerce. Dengan adanya potensi besar dari penggunaan media sosial di Indonesia, peningkatan adopsi social commerce melalui behavior intention pengguna tidak hanya akan memperluas pangsa pasar, tetapi juga mengoptimalkan penggunaan teknologi digital untuk pertumbuhan ekonomi yang lebih inklusif. Data penelitian ini dikumpulkan melalui survei kepada pengguna social commerce di Indonesia dan dianalisis menggunakan metode PLS-SEM. Hasil analisis data disajikan dalam model struktural yang menghasilkan rekomendasi untuk peningkatan behavior intention. Hasil penelitian ini menunjukkan bahwa trust, relative advantage, compatibility, dan social support berpengaruh signifikan terhadap behavior intention dengan arah hubungan positif. Namun, complexity berpengaruh dengan arah berlawanan sebesar 0,191 terhadap behavior intention. Critical mass memiliki pengaruh terbesar terhadap behavior intention sebesar 0,925 secara positif. Variabel subjective norms pada penelitian ini tidak memediasi hubungan antara trust dengan behavior intention sehingga tidak mendukung penelitian sebelumnya. Berdasarkan hasil tersebut, penelitian ini menghasilkan rekomendasi peningkatan behavior intention untuk memperluas adopsi social commerce di Indonesia. ================================================================================================================================== Background: The advancements of information technology in the digital era have impact the business world, especially with the development of social commerce. Social media, which was previously used solely for social interaction, also utilized for commercial activities. Although social commerce in Indonesia has grown rapidly, with transaction values reaching USD 8.2 million in 2023, e-commerce remains dominant with transaction values of USD 30 billion. Problem: The adoption of social commerce in Indonesia still faces challenges related to user behavior intention. User’s intention or tendency to participate in online shopping activities through social commerce platforms is still lower compared to e-commerce. Previous research has not considered the role of social factors as essential elements to improve behavior intention. Objective: This research develops a Diffusion of Innovations (DOI) model that integrates social influence and social support to generate recommendations for behavior intention improvement in social commerce. With significant potential of social media use in Indonesia, accelerating social commerce adoption will not only expand market share but also optimize digital technology for inclusive economic growth. Data and Methods: The research data were collected through a survey of social commerce users in Indonesia and analyzed using PLS-SEM. The data analysis results are presented in a structural model that can provides recommendations for behavior intention improvement. Results: The results of this study show that trust, relative advantage, compatibility, and social support have a significant positive effect on behavior intention. However, complexity has a negative effect of 0.191 on behavior intention. Critical mass has the greatest positive influence on behavior intention, with a value of 0.925. Subjective norms in this study does not mediate the relationship between trust and behavior intention, thus not supporting previous studies. Based on these findings, this study provides recommendations to enhance behavior intention in order to expand the adoption of social commerce in Indonesia

    Analisis Pengaruh Jenis Pelapis Organik Dalam Pelapisan Sistem Duplex Terhadap Struktur Mikro Dan Ketahanan Degradasi Pelapis Pada Material Thermally Sprayed Aluminum (TSA) Di Lingkungan Laut

    No full text
    Thermally Sprayed Aluminium (TSA) dengan pelapis organik digunakan sebagai metode perlindungan sistem duplex pada baja terhadap korosi di lingkungan laut. Namun, beberapa degradasi terjadi setelah paparan lingkungan laut dalam waktu singkat. Studi ini bertujuan mengevaluasi kinerja lapisan TSA duplex pada baja ASTM A36 yang dilapisi aluminium 99.5%, kemudian dilapisi berbagai pelapis organik seperti Mastic Epoxy, Aluminum Pigmented Epoxy, dan Glass Flake Epoxy. Sampel dalam kondisi tanpa cacat dan dengan cacat lapisan diuji dengan metode salt spray (ISO 9227). Hasil analisis struktur makro menunjukkan bahwa TSA duplex mampu mempertahankan integritasnya setelah uji salt spray. Pada sampel dengan cacat lapisan, sampel 1B menunjukkan perlindungan terbaik akibat pembentukan lapisan Mg(OH)₂ yang berperan sebagai pelindung tambahan, sedangkan sampel 4B memiliki performa proteksi terburuk akibat degradasi signifikan dan pembentukan gelembung korosi. Pada sampel tanpa cacat, sampel 3A menunjukkan performa terbaik dengan permukaan yang lebih homogen dan degradasi minimal, sementara sampel 4A menunjukkan perlindungan terburuk akibat ketidakteraturan permukaan dan degradasi yang lebih besar. Hasil analisis elektrokimia setelah uji salt spray menunjukkan bahwa sampel 3B memiliki laju korosi terendah sebesar 3.01 mm/y dan resistansi polarisasi tertinggi sebesar 535,89 Ω.cm², sementara sampel 4B menunjukkan performa terendah dengan laju korosi 3,1575 mm/y dan resistansi polarisasi 199,08 Ω.cm². TSA tanpa pelapis organik menunjukkan ketahanan korosi terbaik dengan laju korosi 2,8305 mm/y dan resistansi polarisasi 571,52 Ω.cm². Analisis XRD menunjukkan TSA dan lapisan organik efektif menjaga struktur kristal meskipun terdapat sedikit pergeseran sudut 2θ setelah uji salt spray. Uji FTIR menunjukkan kemunculan pita serapan baru C≡C dan C-Cl yang mengindikasikan pembentukan senyawa baru akibat interaksi dengan ion Cl⁻. Penurunan intensitas O-H dan C-O menunjukkan bahwa proses korosi mempengaruhi sifat kimia dan struktur molekuler material. Secara keseluruhan, kombinasi TSA dengan Aluminum Pigmented Epoxy memberikan perlindungan terbaik, meskipun lapisan cacat mengalami degradasi. ================================================================================================================================== Thermally Sprayed Aluminium (TSA) with an organic coating is used as a duplex system method to protect steel from corrosion in marine environments. However, some degradation occurred after exposure to the marine environment for a short period. This study aims to evaluate the performance of duplex TSA coatings on ASTM A36 steel coated with 99.5% aluminum, followed by various organic coatings such as Mastic Epoxy, Aluminum Pigmented Epoxy, and Glass Flake Epoxy. Samples in both defect-free and defected conditions were tested using the salt spray method (ISO 9227). The results of the macrostructure analysis show that the duplex TSA is able to maintain its integrity after the salt spray test. In the samples with coating defects, sample 1B showed the best protection due to the formation of an Mg(OH)₂ layer that acted as an additional protective layer, while sample 4B had the worst protective performance due to significant degradation and the formation of corrosion bubbles. In defect-free samples, sample 3A showed the best performance with a more homogeneous surface and minimal degradation, while sample 4A showed the worst protection due to surface irregularities and greater degradation. The results of the electrochemical analysis after the salt spray test show that sample 3B has the lowest corrosion rate of 3.01 mm/y and the highest polarization resistance of 535.89 Ω.cm², while sample 4B shows the lowest performance with a corrosion rate of 3.1575 mm/y and a polarization resistance of 199.08 Ω.cm². TSA without an organic coating shows the best corrosion resistance with a corrosion rate of 2.8305 mm/y and a polarization resistance of 571.52 Ω.cm². XRD analysis shows that TSA and the organic layer effectively maintain the crystal structure despite a slight shift in the 2θ angle after the salt spray test. FTIR tests show the appearance of new absorption bands C≡C and C-Cl, indicating the formation of new compounds due to interaction with Cl⁻ ions. The decrease in the intensity of O-H and C-O indicates that the corrosion process affects the chemical properties and molecular structure of the material. Overall, the combination of TSA with Aluminum Pigmented Epoxy provides the best protection, although the defective layer experiences degradation

    Pengaruh Environmental, Social, and Governance (ESG) dan Aktivitas Penggunaan Teknologi Finansial oleh Konsumen terhadap Kinerja Keuangan Perbankan (Studi Kasus: Perbankan yang Terdaftar di Bursa Efek Indonesia (BEI))

    No full text
    Di tengah tantangan global terkait keberlanjutan dan inovasi teknologi, perbankan memiliki peran strategis dalam mendukung pertumbuhan ekonomi yang berkelanjutan melalui integrasi ESG dalam strategi bisnis dan penerapan teknologi finansial untuk meningkatkan efisiensi operasional. Integrasi Environmental, Social, Governance (ESG) sangat penting bagi semua organisasi, terutama bagi lembaga keuangan yang berperan dalam menjaga stabilitas ekonomi. Penelitian ini bertujuan untuk mengetahui informasi tentang aktivitas dari setiap pilar ESG dan aktivitas penggunaan teknologi finansial oleh konsumen, serta dampaknya terhadap kinerja keuangan perbankan. Metode yang digunakan dalam penelitian ini adalah teknik kuantitatif eksplanatif dengan analisis regresi data panel. Data yang digunakan pada penelitian ini terdiri dari skor ESG, laporan keuangan, dan laporan keberlanjutan yang bersumber dari Bloomberg Terminal dan BEI. Kinerja keuangan diukur dengan Return on Assets (ROA), Return on Equity (ROE), dan Net Interest Margin (NIM). Hasil analisis regresi data panel menunjukkan bahwa ESG secara keseluruhan tidak memiliki pengaruh signifikan terhadap kinerja keuangan. Pilar Environmental memiliki hubungan negatif signifikan terhadap ROA dan ROE, sementara Pilar Social menunjukkan hubungan positif tidak signifikan terhadap ROA dan NIM, serta negatif tidak signifikan terhadap ROE. Sebaliknya, Pilar Governance memiliki hubungan positif signifikan terhadap ROA dan ROE, tetapi tidak signifikan terhadap NIM. Selain itu, adopsi teknologi finansial oleh konsumen terbukti meningkatkan efisiensi operasional dan profitabilitas perbankan, meskipun dampaknya pada Net Interest Margin (NIM) tidak signifikan. ================================================================================================================================= Amid global sustainability and technological innovation challenges, the banking sector plays a strategic role in supporting sustainable economic growth by integrating Environmental, Social, and Governance (ESG) principles into business strategies and adopting financial technology to enhance operational efficiency. The integration of ESG is crucial for all organizations, especially financial institutions, which are pivotal in maintaining economic stability. This study aims to examine the activities of each ESG pillar and the adoption of financial technology by consumers, as well as their impacts on the financial performance of banks. The research employs a quantitative explanatory method using panel data regression analysis. The data include ESG scores, financial reports, and sustainability reports from Bloomberg Terminal and the Indonesia Stock Exchange (IDX). Financial performance is measured using Return on Assets (ROA), Return on Equity (ROE), and Net Interest Margin (NIM). The panel data regression analysis results indicate that ESG does not have a significant impact on financial performance. The Environmental pillar exhibits a significant negative relationship with ROA and ROE. Meanwhile, the Social pillar shows an insignificant positive relationship with ROA and NIM, as well as an insignificant negative relationship with ROE. Conversely, the Governance pillar demonstrates a significant positive relationship with ROA and ROE but an insignificant relationship with NIM. Additionally, consumers' adoption of financial technology enhances banks' operational efficiency and profitability, although its effect on NIM is not statistically significant

    Perencanaan Bus Station Untuk Menunjang Bus Rapid Transit Antara Terminal Purabaya sampai Kenjeran Park

    No full text
    Bus Rapid Transit (BRT) adalah sistem transportasi berbasis bus yang berkapasitas dan berkecepatan tinggi. BRT juga memiliki Standar dari Fasilitas yang harus digunakan. Naiknya minat pengguna Suroboyo Bus juga harus diimbangi dengan ditingkatkannya fasilitas Bus Stop yang memadai sesuai ketentuan BRT Standard 2016 yaitu Stasiun Bus. Meskipun demikian, Bus Stop di Kota Surabaya masih belum memenuhi kriteria Standar BRT. beberapa halte yang ada hanya dilengkapi dengan fasilitas yang terbatas, seperti plang kecil 'bus stop' yang dipasang di tiang Listrik. Penelitian ini bertujuan untuk merancang pemberhentian bus (Bus Station) pada koridor Bus Rapid Transit (BRT) antara Terminal Purabaya sampai Kenjeran Park yang sesuai dengan standar BRT 2016 yang dikeluarkan oleh Institute for Transportation and Development Policy (ITDP). Pada perencanaan koridor berikut, dilakukan perhitungan kapasitas jalan terhadap ruas jalan yang dilalui yaitu pada jalan Dr. Ir. H. Soekarno, Jalan Kertajaya Indah, dan Jalan Kenjeran. Adapun untuk hasil nilai kapasitas dari Jalan Dr. Ir. H. Soekarno 7/2 T (depan Galaxy Mall) adalah sebesar 6442 skr/jam, Jalan Dr. Ir. H. Soekarno 6/2 T sebesar 4530 skr/jam, Jalan Dr. Ir. H. Soekarno 5/2 T sebesar 4530 skr/jam, Jalan Dr. Ir. H. Soekarno 4/2 T sebesar 3020 skr/jam, Jalan kertajaya Indah sebesar 4839 skr/jam, dan Jalan Kenjeran sebesar 4736 skr/jam. Setelah itu, direncanakan Bus Lane dan Bus Station pada koridor BRT tersebut. Bus Lane yang direncanakan tidak sepenuhnya ada di sepanjang jalur, melainkan akan berubah menjadi mixed traffic saat berada di persimpangan agar tidak mengganggu adanya simpang bersinyal maupun non bersinyal. Bus Lane dan Bus Station yang direncanakan juga tidak menggunakan Jalur kendaraan pribadi melainkan hanya menggunakan lebar Median dan lebar trotoar. Dari perencanaan tersebut dapat ditetapkan headway dari BRT dengan headway operasional sebesar 2 menit dan headway teoritis adalah sebesar 1 menit 30 detik. Untuk Line Capacity juga didapat angka sebesar 2010 penumpang/jam. =================================================================================================================================== Bus Rapid Transit (BRT) is a bus-based transportation system with high capacity and speed. BRT also has facility standards that must be implemented. The increasing interest of Suroboyo Bus users must be accompanied by improved bus stop facilities that comply with the 2016 BRT Standard, namely Bus Stations. However, the bus stops in Surabaya still do not meet the BRT Standard criteria. Some existing stops are only equipped with limited facilities, such as a small "bus stop" sign mounted on an electricity pole. This study aims to design bus stops (Bus Stations) along the Bus Rapid Transit (BRT) corridor from Purabaya Terminal to Kenjeran Park that comply with the 2016 BRT standards issued by the Institute for Transportation and Development Policy (ITDP). In planning this corridor, road capacity calculations were carried out for the road segments traversed, including Dr. Ir. H. Soekarno Street, Kertajaya Indah Street, and Kenjeran Street. The capacity values obtained are as follows: Dr. Ir. H. Soekarno Street 7/2 T (in front of Galaxy Mall) is 6,442 pcu/hour, Dr. Ir. H. Soekarno Street 6/2 T is 4,530 pcu/hour, Dr. Ir. H. Soekarno Street 5/2 T is 4,530 pcu/hour, Dr. Ir. H. Soekarno Street 4/2 T is 3,020 pcu/hour, Kertajaya Indah Street is 4,839 pcu/hour, and Kenjeran Street is 4,736 pcu/hour. Subsequently, Bus Lanes and Bus Stations were planned for the BRT corridor. The planned Bus Lanes are not continuous along the entire route but transition to mixed traffic at intersections to avoid disrupting signalized or non-signalized junctions. The planned Bus Lanes and Bus Stations do not utilize private vehicle lanes but instead make use of the median width and sidewalk width. Based on the planning, the operational headway of the BRT is set at 2 minutes, with a theoretical headway of 1 minute 30 seconds. The Line Capacity is calculated at 2,010 passengers/hour

    Analisis Pengaruh Jarak Lateral Dan Longitudinal Antar Pusat Turbin Terhadap Performa Turbin Jamak

    No full text
    Indonesia memiliki sumber energi terbarukan yang belum dimanfaatkan sampai saat ini, yaitu energi arus laut dengan potensi mencapai 17,9 GW. Konversi energi arus laut dapat dilakukan menggunakan turbin. Penggunaan farming turbin merupakan salah satu solusi yang dapat diaplikasikan sehingga potensi energi dapat dimanfaatkan secara maksimal. Posisi peletakkan turbin pada suatu farm menjadi krusial karena efek wake yang ditimbulkan dapat memengaruhi performa turbin satu dengan yang lainnya. Pada penelitian ini, dilakukan studi secara eksperimen dan numerik untuk menentukan jarak lateral dan longitudinal penempatan turbin. Penentuan jarak lateral y/D dilakukan secara eksperimen dengan variasi y/D 1,2, 1,5, dan 2,0. Sedangkan jarak longitudinal x/D dilakukan secara numerik dua dimensi dengan variasi x/D 2,5, 5,0, dan 7,5. Analisis pengaruh jarak penempatan terhadap wake yang ditimbulkan dan performa turbin jamak dilakukan. Jarak lateral yang paling baik adalah jarak yang antar pusat turbinnya dekat, yaitu y/D 1,2 dengan Cp mencapai 0,53. Untuk jarak longitudinal, penempatan yang terlalu dekat memeberikan efek negatif. Pada variasi x/D 5,0 terjadi peningkatan bila dibandingkan dengan turbin tunggal dengan Cp mencapai 0,57. Penelitian lebih lanjut perlu dilakukan untuk mengetahui performa farm turbin dengan memodelkan farm secara keseluruhan. ================================================================================================================================== Indonesia has a renewable energy source that has not been utilized until now, namely ocean current energy with the potential to reach 17.9 GW. Ocean current energy conversion can be done using turbines. The use of turbine farms is one solution that can be applied so that the energy potential can be maximized. The positioning of turbines in a farm is crucial because the wake effect can affect the performance of one turbine to another. In this research, experimental and numerical studies were conducted to determine the lateral and longitudinal distance of turbine placement. The determination of the lateral distance y/D is done experimentally with y/D variations of 1.2, 1.5, and 2.0. Meanwhile, the longitudinal distance x/D is done numerically in two dimensions with x/D variations of 2.5, 5.0, and 7.5. The effect of placement distance on wake generation and turbine performance was analyzed. The best lateral spacing is the one where the turbine centers are close, i.e. y/D 1.2 with Cp reaching 0.53. For longitudinal spacing, too close placement has a negative effect. In the x/D 5.0 variation, there is an increase when compared to a single turbine with Cp reaching 0.57. Further research needs to be done to determine the performance of the turbine farm by modeling the farm as a whole

    Integrasi Immersed Membrane Ke Dalam Bak Sedimentasi Di IPAM Ngagel III PDAM Kota Surabaya

    No full text
    IPAM Ngagel III di Surabaya menghadapi tantangan kualitas air, terutama selama musim hujan ketika kekeruhan air baku mencapai 1000 NTU, yang meningkatkan biaya produksi dan residu kimia. Proyeksi kebutuhan air minum Surabaya pada 2036 mencapai 3250 liter/detik, mendukung target cakupan layanan air 97% dan pengurangan kehilangan air menjadi 20%. Teknologi membran mikrofiltrasi (immersed membrane) terbukti efektif menyisihkan kontaminan, termasuk 100% E. coli, 93% kekeruhan, 100% TSS, 37% permanganat organik, dan 81,5% mikroplastik. Penelitian ini mengkaji potensi integrasi membran mikrofiltrasi pada bak sedimentasi IPAM Ngagel III untuk meningkatkan efisiensi pengolahan air. Penelitian mencakup evaluasi kondisi eksisting IPAM Ngagel III, modifikasi bak sedimentasi dengan membran mikrofiltrasi, dan perencanaan desain teknis. Uji laboratorium dilakukan pada air baku dan effluent filtrasi menggunakan metode gravimetri (TSS), turbidimeter (kekeruhan), titrasi permanganat (organik), dan MPN (E. coli). Visualisasi teknis dibuat menggunakan AutoCAD, dilengkapi RAB sesuai kaidah manajemen proyek. Kesimpulan dari Tugas Akhir ini menunjukkan IPAM Ngagel III memiliki kapasitas produksi 1750 L/detik dengan efisiensi penyisihan kekeruhan 31,11%, TSS 35,71%, organik permanganat 25,17%, dan E. coli 100% sebelum filtrasi, serta filtrasi 61,25% (kekeruhan), 44,44% (TSS), 18,18% (organik permanganat), dan 0% (E. coli). Membran mikrofiltrasi memiliki efisiensi removal lebih tinggi: 100% E. coli dan TSS, 93% kekeruhan, dan 37% organik permanganat. Selain itu, untuk meningkatkan lamineritas aliran, plate settler diperlukan dengan kemiringan 60° dan panjang area 43,48 m. Modifikasi dengan penambahan 290 plate settler dan integrasi dua rangkaian modul, 82 modul membrane, 16.400 ceramic plate membran mikrofiltrasi dengan dimensi total modul 18 m × 30 m × 1,72 m. ===================================================================================================================================== IPAM Ngagel III in Surabaya faces significant water quality challenges, particularly during the rainy season when raw water turbidity reaches up to 1000 NTU. This condition increases production costs and chemical residues. The projected drinking water demand for Surabaya by 2036 is expected to reach 3250 liters/second, supporting a target of 97% water service coverage and reducing water losses to 20%. Microfiltration membrane technology (immersed membrane) has proven effective in removing contaminants, achieving 100% E. coli removal, 93% turbidity reduction, 100% TSS removal, 37% organic permanganate reduction, and 81.5% microplastic removal. This research explores the potential integration of microfiltration membranes into the sedimentation tank at IPAM Ngagel III to enhance water treatment efficiency. The study includes an evaluation of the existing conditions at IPAM Ngagel III, modifications to the sedimentation tank with microfiltration membranes, and technical design planning. Laboratory tests were conducted on raw water and filtration effluent using gravimetric methods (TSS), turbidimeter (turbidity), permanganate titration (organics), and MPN (E. coli). Technical visualizations were created using AutoCAD, accompanied by a Bill of Quantities (BOQ) aligned with project management principles. Preliminary findings indicate that IPAM Ngagel III has a production capacity of 1750 L/second, with removal efficiencies of 31,11% for turbidity, 35,71% for TSS, 25,17% for organic permanganate, and 100% for E. coli before filtration. After filtration, the efficiencies improve to 61,25% for turbidity, 44,44% for TSS, 18,18% for organic permanganate, and 0% for E. coli. The microfiltration membrane exhibits higher removal efficiencies: 100% for E. coli and TSS, 93% for turbidity, and 37% for organic permanganate. To improve flow laminarity, a plate settler with a 60° inclination and a total area length of 47,5 m is required. The proposed modifications include the addition of 317 plate settlers and the integration of two module arrays, consisting of 410 membrane modules and 84.050 ceramic microfiltration plates with total module dimensions of 18 m × 30 m × 1,72 m

    Penerapan Pewarnaan Graf Fuzzy untuk Menentukan Durasi Minimum Waktu Tunggu pada Persimpangan Jalan

    No full text
    Surabaya merupakan kota terbesar kedua di Indonesia, dimana terdapat kegiatan ekonomi, sosial, maupun politik yang membutuhkan mobilitas sehingga dibutuhkan pengaturan lalu lintas. Penelitian ini menggunakan pewarnaan graf fuzzy dengan nilai keanggotaan berdasarkan jumlah kendaraan dan lebar jalan untuk mengatur lalu lintas dengan menghitung durasi minimum waktu tunggu pada lampu lalu lintas dalam mengatasi kemacetan. Hasil dari penelitian ini yaitu graf fuzzy dengan 12 simpul dan 26 sisi. Bilangan kromatik yang didapatkan dari pewarnaan graf fuzzy menggunakan algoritma greedy yaitu 4 warna yang merepresentasikan klasifikasi arus pada tiap fase lalu lintas. Waktu lampu hijau ditentukan menggunakan metode Webster dan didapatkan durasi waktu hijau pada pagi hari untuk fase 1 adalah 48 detik, fase 2 adalah 17 detik, fase 3 adalah 46 detik, dan fase 4 adalah 26 detik. Durasi waktu hijau pada siang hari untuk fase 1 adalah 61 detik, fase 2 adalah 21 detik, fase 3 adalah 51 detik, dan fase 4 adalah 31 detik. Durasi waktu hijau pada sore hari untuk fase 1 adalah 58 detik, fase 2 adalah 22 detik, fase 3 adalah 54 detik, dan fase 4 adalah 32 detik. ================================================================================================================================== Surabaya is the second largest city in Indonesia, where there are economic, social, and political activities that require mobility so that traffic management is needed. This research uses fuzzy graph coloring with membership values based on the number of vehicles and road width to regulate traffic by calculating the minimum duration of waiting time at traffic lights in overcoming congestion. The result of this research is a fuzzy graph with 12 vertices and 26 edges. The chromatic number obtained from coloring the fuzzy graph using the greedy algorithm is 4 colors which represent the classification of the flow in each traffic phase. The green light time is determined using the Webster method and the green time duration in the morning for phase 1 is 48 seconds, phase 2 is 17 seconds, phase 3 is 46 seconds, and phase 4 is 26 seconds. The green time duration in the afternoon for phase 1 is 61 seconds, phase 2 is 21 seconds, phase 3 is 51 seconds, and phase 4 is 31 seconds. The duration of green time in the afternoon for phase 1 is 58 seconds, phase 2 is 22 seconds, phase 3 is 54 seconds, and phase 4 is 32 seconds

    Velocity Obstacles-Induced Steering Behavior: Emotional Reciprocal Velocity Obstacles and Flocking-Induced Velocity Obstacles Models for Multi-Agent Navigation

    No full text
    Autonomous agents in virtual environments, such as crowd simulations and digital animations, require precise steering behaviors to navigate complex spaces while avoiding collisions. This task becomes more challenging when agents must operate as a group, balancing individual movement with overall cohesion. Traditional methods address this by defining external steering behaviors, which are then adjusted using the Velocity Obstacles (VO) framework. However, this approach limits adaptability, particularly in real-time scenarios that demand fluid inter-agent coordination. This dissertation introduces a novel method where steering behaviors are directly generated within the VO process, enabling agents to dynamically adapt to group navigation needs without external inputs. By embedding behaviors such as leader-following and flocking into the VO framework, this approach enhances multi-agent coordination, improving responsiveness and reducing disruptions. In leader-following, agents adjust their spacing based on a stress-based safety mechanism that prioritizes the leader’s movement. For flocking, the Flocking-induced Velocity Obstacles (FIVO) method incorporates alignment, cohesion, and separation principles to promote unified movement through velocity consensus. Simulation results show that ERVO reduces interaction overhead by 0.753 seconds and collision rates by 18.81% in leader-following scenarios, while FIVO supports cohesive group movement. This approach represents a significant advancement in multi-agent navigation, improving fluidity and coordination in real-time group interactions within virtual environments. ================================================================================================================================== Agen otonom dalam lingkungan virtual, seperti simulasi keramaian dan animasi digital, memerlukan steering behavior yang presisi untuk menavigasi ruang yang kompleks dan menghindari tabrakan. Tantangan ini semakin besar ketika agen beroperasi dalam grup, menyeimbangkan kebutuhan pergerakan individu dengan kohesi grup. Secara tradisional, masalah ini diatasi dengan mendefinisikan steering behavior eksternal yang disesuaikan melalui kerangka kerja Velocity Obstacles (VO). Namun, ketergantungan pada perilaku eksternal membatasi adaptabilitas, terutama dalam situasi yang memerlukan responsif waktu nyata dan koordinasi antar-agen yang dinamis. Disertasi ini memperkenalkan pendekatan inovatif dengan menghasilkan steering behavior langsung dalam proses VO, memungkinkan agen beradaptasi dinamis dengan tuntutan navigasi grup tanpa input eksternal. Pendekatan ini meningkatkan koordinasi multi-agen dan mengurangi gangguan dalam navigasi lingkungan virtual yang kompleks. Studi ini berfokus pada dua steering behavior: leader-following dan flocking. Dalam leader-following, seorang leader memandu follower menuju tujuan bersama, dengan Emotional Reciprocal Velocity Obstacles (ERVO) memastikan jarak optimal antar agen. Untuk flocking, Flocking-induced Velocity Obstacles (FIVO) menggabungkan aturan keselarasan, kohesi, dan pemisahan dalam VO, mendorong pergerakan terpadu. Hasil simulasi menunjukkan ERVO mengurangi interaction overhead sebesar 0,753 detik dan tabrakan sebesar 18,81% dalam leader-following, sementara FIVO mendukung pergerakan grup yang kohesif. Pendekatan berbasis VO ini menandai kemajuan signifikan dalam navigasi multi-agen, meningkatkan koordinasi dalam interaksi grup waktu nyata

    Development Of CuO/ZnO Nanocomposite Photocatalyst Materials In Reduction Of CO2 To Methanol

    No full text
    Material fotokatalis merupakan material yang memiliki kemampuan untuk menginisiasi reaksi kimia dengan menggunakan bantuan cahaya sebagai katalisator, salah satu jenis material fotokatalis yang umum digunakan adalah metal oksida. Penelitian ini bertujuan unutk menganalisis pengaruh komposisi dan temperatur hidrotermal sintesis material komposit CuO/ZnO terhadap aktivitas fotokatalitik CuO/ZnO dalam proses reduksi CO2 menjadi metanol. Pada penelitian ini, CuO yang digunakan disintesis dari prekursor Cu(OAc)₂ dan ZnO yang disintesis dari Zn powder. Proses sintesis CuO melibatkan teknik chemical-precipitation, ZnO menggunakan teknik thermo oxidation process, dan komposit CuO/ZnO menggunakan teknik hidrotermal. Penelitian ini menerapkan variasi rasio komposisi CuO/ZnO yaitu 3:1, 4:1, dan 5:1 dan waktu hidrotermal sintesis komposit CuO/ZnO sebesar 8 jam, 12 jam, dan 16 jam. Material dianalisis menggunakan berbagai teknik karakterisasi, seperti Scanning Electron Microscopy – Energy Dispersive X-Ray (SEM-EDX), Fourier Transform Infra Red (FTIR), X- Ray Diffraction (XRD), UV-Visible Spectroscopy (UV-Vis), Brunauer Emmet Teller (BET), dan Gas Chromatography Mass Spectroscopy (GCMS). Peningkatan komposisi CuO mengakibatkan penurunan ukuran kristal, sementara peningkatan waktu hidrotermal cenderung meningkatkan ukuran kristal. Variasi komposisi menghasilkan ukuran kristal berturut-turut 22,3153 nm, 19,0719 nm, dan 19,0714 nm, sedangkan variasi waktu hidrotermal menghasilkan ukuran kristal 18,4491 nm, 19,0719 nm, dan 38,1780 nm. Aktivitas fotokatalitik nanokomposit ini meningkat seiring dengan peningkatan komposisi CuO dan waktu hidrotermal. Nanokomposit dengan komposisi 5:1 dan waktu hidrotermal 12 jam menunjukkan performa terbaik dalam reduksi CO₂ menjadi metanol, dengan yield mencapai 1.443,007 mmol/gr.cat dan konversi CO₂ sebesar 32,074%. ================================================================================================================================== Photocatalyst material is a material that has the ability to initiate chemical reactions using light as a catalyst, one type of photocatalyst material that is commonly used is metal oxide. This study aims to analyze the effect of composition and hydrothermal time of CuO/ZnO composite material synthesis on the photocatalytic activity of CuO/ZnO in the process of CO2 reduction to methanol. In this study, CuO used was synthesized from Cu(OAc)₂ precursor and ZnO synthesized from Zn powder. The CuO synthesis process involved chemical-precipitation technique, ZnO using thermo oxidation process technique, and CuO/ZnO composite using hydrothermal technique. This research applied variation of CuO/ZnO composition ratio of 3:1, 4:1, and 5:1 and hydrothermal holding time of CuO/ZnO composite synthesis of 8 hours, 12 hours, and 16 hours. The materials were analyzed using various characterization techniques, such as Scanning Electron Microscopy - Energy Dispersive X-Ray (SEM-EDX), Fourier Transform Infra Red (FTIR), X-Ray Diffraction (XRD), UV-Visible Spectroscopy (UV-Vis), Brunauer Emmet Teller (BET), and Gas Chromatography Mass Spectroscopy (GCMS). An increase in CuO composition results in a decrease in crystal size, while an increase in hydrothermal time tends to increase crystal size. The composition variation produced crystal sizes of 22.32 nm, 19.07 nm, and 19.07 nm, respectively, while the hydrothermal time variation produced crystal sizes of 18.45 nm, 19.07 nm, and 38.18 nm. The photocatalytic activity of these nanocomposites increased along with the increase in CuO composition and hydrothermal time. The nanocomposite with 5:1 composition and 12 h hydrothermal time showed the best performance in the reduction of CO₂ to methanol, with a yield of 1,443.007 mmol/gr.cat and CO₂ conversion of 32.074%

    0

    full texts

    0

    metadata records
    Updated in last 30 days.
    ITS Repository
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇